„Windows“ vystėsi bėgant metams, todėl „Microsoft“ įdiegė kai kurias „Linux“ funkcijas į „Windows“ ekosistemą. Be to, kad „Windows 10“ ir „11“ palaiko „Linux“ posistemį per WSL 2, jie taip pat turi paketų tvarkyklę, vadinamą „Windows“ paketų tvarkytuvu (arba trumpiau winget).
Taigi, kas tiksliai yra „Windows“ paketų tvarkyklė ir kaip ją naudoti? Skaitykite toliau, kai atsakysime į visus jums rūpimus klausimus.
Kas yra paketų tvarkytuvas?
Visos šiuolaikinės programos ir visi jūsų sukurti projektai naudos esamas sistemas, bibliotekas ir įrankius. Jei kuriate paprastą React programą, jums reikės Node.js, ReactJS ir kitų bibliotekų ar įrankių, kad jūsų projektas veiktų tinkamai. Pagrindinė trečiosios šalies programinė įranga, kuri iš esmės padeda jūsų projektui, vadinama priklausomybėmis.
Kaip galite įsivaizduoti, kelių priklausomybių diegimo ir atnaujinimo valdymas projekte gali būti gana varginantis. Taip pat turite įsitikinti, kad jūsų sistema yra suderinama su trečiosios šalies programine įranga. Jei kiekvieną trečiosios šalies programinę įrangą integruotumėte ir atnaujintumėte rankiniu būdu, sugaištumėte didelę savo brangaus laiko dalį tvarkydami programinės įrangos priklausomybes.
Norėdami išspręsti šią problemą (be kita ko), kūrėjai sugalvojo išradingą paketų tvarkyklės idėją – vieną įrankį, galintį valdyti visas jūsų projekto priklausomybes. Paketų tvarkytojai paprastai atlieka keletą esminių funkcijų, tokių kaip:
- Tinkamų šaltinio failų radimas jūsų platformai.
- Užtikrinti, kad šaltinio failuose nebūtų kenkėjiškų programų ir kitų saugos spragų.
- Priklausomybių integravimas į savo projektą.
- Leidžia sklandžiai įdiegti, atnaujinti ir pašalinti programinės įrangos priklausomybes.
Paketų tvarkyklės taip pat turi platų įrankių katalogą, kurį galite pasirinkti ir įdiegti naudodami tik vieną komandą terminale.
Kai kurie populiarių paketų tvarkyklių pavyzdžiai:
- Homebrew.
- Node Package Manager (NPM).
- Verpalai.
- Išplėstinis pakavimo įrankis (APT).
Kas yra „Windows“ paketų tvarkyklė?
„Windows“ paketų tvarkyklė arba „winget“, kaip ji paprastai vadinama, yra „Microsoft“ „Linux“ tipo paketų tvarkyklės versija. „Winget“ buvo išleista 2020 m. kaip atvirojo kodo komandinės eilutės paslaugų paketų tvarkyklė, kurioje yra daugybė galimų programų, iš kurių vartotojai gali įdiegti. Kaip ir kitos plačiai naudojamos paketų tvarkyklės, „Microsoft“ pasirūpino, kad „Windows Package Manager“ būtų nemokama ir prieinama „GitHub“.
Naudodami „Windows“ paketų tvarkyklę galite lengvai įdiegti, atnaujinti ir ištrinti programas naudodami tik vieną komandą terminale. Atsisveikinkite su sąrankos failų atsisiuntimo ir kiekvienos programos neautomatinio diegimo dienomis.
Winget naudoja YAML paketo manifesto formatą, kuris leidžia lengvai suprasti ir konfigūruoti. Kūrėjai paprastai naudoja YAML manifesto formatą, norėdami susieti savo programas, kad jos būtų suderinamos su „Windows“ paketų tvarkykle.
Anksčiau „Windows“ naudotojai turėjo pasikliauti „Chocolatey“ – trečiosios šalies paketų tvarkykle, skirta „Windows“ OS. „Chocolatey“ yra gana galinga ir plačiai naudojama didesnėje „Windows“ brolijoje. Kita vertus, dauguma „Windows“ naudotojų dar nėra susipažinę su „Windows“ paketų tvarkykle arba nėra su ja; tikimės, kad šis vadovas padės tai pakeisti.
Kaip nustatyti „Windows“ paketų tvarkyklę sistemoje „Windows 11“.
„Windows“ paketų tvarkyklė sistemoje „Windows“ nėra iš anksto įdiegta, todėl turėsite ją atsisiųsti rankiniu būdu. Laimei, diegimo procesas yra nesudėtingas ir neturėtų kelti jokių kliūčių.
„Microsoft“ reikalauja, kad „Windows“ sistemoje veiktų „Windows 10 1709“ arba naujesnė versija, kad būtų galima naudoti „winget“. Taip pat teks prisijunkite naudodami savo „Microsoft“ paskyrą ir įsitikinkite, kad esate prisijungę ir prie „Microsoft Store“ programos.
Yra du pagrindiniai „Windows“ paketų tvarkyklės diegimo būdai „Windows 11“.
Kaip įdiegti „Winget“ naudojant „Microsoft Store“.
Lengviausias būdas įdiegti „Windows“ paketų tvarkyklę yra „Microsoft Store“. Norėdami tai padaryti, galite atsisiųsti „Windows“ paketų tvarkyklę naudodami oficialią „Microsoft“ programų diegimo programą:
- Paleiskite „Microsoft Store“. naudojant Pradžios meniu.
- Ieškoti Programų diegimo programa ir pasirinkite geriausią atitikmenį.
- Spustelėkite ant Diegti mygtuką, jei jį matote. Priešingu atveju, Programų diegimo programa jau yra jūsų kompiuteryje, ir jūs tiesiog turite įsitikinti, kad jis atnaujintas.
Kaip įdiegti Winget per PowerShell
Jei kyla problemų dėl „Microsoft Store“, turėtumėte apsvarstyti galimybę įdiegti „winget“ naudodami „Windows PowerShell“. Prisijungę prie interneto, atlikite toliau nurodytus veiksmus.
- Nuo Pradėti meniu, ieškokite PowerShellir pasirinkite Vykdyti kaip administratorius.
- Komandinėje eilutėje įklijuokite žemiau esančią komandą ir paspauskite Įeikite
Invoke-WebRequest -Uri https://aka.ms/winget -OutFile winget.zip; Išskleisti archyvą winget.zip - Paskirties kelias $Env: ProgramFiles\WindowsPowerShell\Modules\
- Baigę diegti įveskite šią komandą ir paspauskite Įeikite kad patikrintumėte įdiegimą.
Kaip naudoti „Winget“ sistemoje „Windows 11“.
Dabar, kai nustatėte „winget“, turėsite išmokti naudoti komandas, susijusias su „winget“ įrankiu, įskaitant atsisiuntimą, konfigūravimą ir įdiegtų programų peržiūrą.
1. Kaip atsisiųsti naujų programų
„Winget“ yra daugybė galimų programų ir galite atsisiųsti programas, pvz., „Google Chrome“, „7-Zip“ ir kt.
Norėdami atsisiųsti programą naudodami „winget“, naudokite šią komandą:
sparno montavimas <APP_NAME>
2. Kaip ieškoti programų
Jei ieškote naujos programos, kurią norite įdiegti, bet nežinote, kaip naršyti galimas programas, galite naudoti „winget“ paieškos funkciją. Vienas iš būdų yra komandinėje eilutėje naudoti winget paieškos komandą. Įveskite paieškos užklausą naudodami toliau pateiktą komandą ir gausite galimų programų, atitinkančių paieškos kriterijus, sąrašą.
Pavyzdžiui, norėdami ieškoti glaudinimo programų, galite įvesti:
winget paieškos ZIP
Arba galite naudoti a trečiosios šalies įrankis kuri suteikia lengvai naudojamą winget vartotojo sąsają.
3. Kaip peržiūrėti įdiegtas programas
Galite peržiūrėti kompiuteryje įdiegtas programas:
sparnas sąrašą
4. Kaip peržiūrėti išsamią programos informaciją
Norėdami peržiūrėti konkrečios programos diegimo informaciją ir programinės įrangos versiją, galite naudoti šią komandą:
sparnų šou <APP_NAME>
Ar paketų tvarkytojai verti vargo sistemoje „Windows“?
„Winget“ puikiai diegia programas „Windows 11“ kompiuteryje. Jums nebereikia internete ieškoti atsisiuntimo nuorodų be kenkėjiškų programų; tiesiog atidarykite terminalą ir atsisiųskite jums reikalingą programą per „winget“.