Koska Windows on kehittynyt vuosien varrella, olemme nähneet Microsoftin tuovan joitain Linuxin toimintoja Windows-ekosysteemiin. Sen lisäksi, että Windows 10 ja 11 tukevat Linux-alijärjestelmää WSL 2:n kautta, niissä on myös paketinhallinta nimeltä Windows Package Manager (tai lyhyesti winget).
Mikä siis tarkalleen ottaen on Windows Package Manager ja miten sitä käytetään? Lue, kun vastaamme kaikkiin polttaviin kysymyksiisi alla.
Mikä on pakettipäällikkö?
Kaikki modernit sovellukset ja kaikki rakentamasi projektit käyttävät olemassa olevia kehyksiä, kirjastoja ja työkaluja. Jos rakennat yksinkertaista React-sovellusta, tarvitset Node.js: n, ReactJS: n ja muita kirjastoja tai työkaluja, jotta projektisi toimisi oikein. Taustalla olevaa kolmannen osapuolen ohjelmistoa, joka olennaisesti auttaa projektisi toiminnassa, kutsutaan riippuvuuksiksi.
Kuten voit kuvitella, useiden riippuvuuksien asennuksen ja päivityksen hallinta projektin sisällä voi olla melko turhauttavaa. Sinun on myös varmistettava, että järjestelmäsi on yhteensopiva kolmannen osapuolen ohjelmistojen kanssa. Jos integroit ja päivität jokaisen kolmannen osapuolen ohjelmiston manuaalisesti, hukkaat suuren osan arvokkaasta ajastasi ohjelmistoriippuvuuksien hallintaan.
Tämän ongelman ratkaisemiseksi (muun muassa) kehittäjät keksivät nerokkaan idean paketinhallinnasta – yhdestä työkalusta, joka voi hallita kaikkia projektisi riippuvuuksia. Paketinhallinnat suorittavat yleensä useita olennaisia ominaisuuksia, kuten:
- Oikeiden lähdetiedostojen löytäminen alustallesi.
- Varmistetaan, että lähdetiedostoissa ei ole haittaohjelmia ja muita tietoturva-aukkoja.
- Integroi riippuvuudet projektiisi.
- Mahdollistaa saumattoman asennuksen, päivityksen ja ohjelmistoriippuvuuksien poistamisen.
Paketinhaltijoilla on myös laaja valikoima työkaluja, joista voit valita ja asentaa yhdellä komennolla päätteeseen.
Joitakin esimerkkejä suosituista paketinhaltijoista ovat:
- Homebrew.
- Node Package Manager (NPM).
- Lanka.
- Advanced Packaging Tool (APT).
Mikä on Windows Package Manager?
Windows Package Manager tai winget, kuten sitä yleisesti kutsutaan, on Microsoftin versio Linux-tyylisestä paketinhallinnasta. Winget julkaistiin vuonna 2020 avoimen lähdekoodin komentorivipakettien hallintaohjelmana, ja se sisältää laajan valikoiman sovelluksia, joista käyttäjät voivat asentaa. Kuten muutkin yleisesti käytetyt paketinhallintaohjelmat, Microsoft on varmistanut, että Windows Package Manager on ilmainen ja saatavilla GitHubissa.
Windows Package Managerin avulla voit helposti asentaa, päivittää ja poistaa sovelluksia yhdellä terminaalin komennolla. Sano hyvästit päiville, jolloin lataat asennustiedostoja ja asennat jokaisen sovelluksen manuaalisesti.
Winget käyttää YAML-paketin luettelomuotoa, jonka avulla se on helppo ymmärtää ja määrittää. Kehittäjät käyttävät yleensä YAML-luettelomuotoa niputtaakseen sovelluksensa yhteensopiviin Windows Package Managerin kanssa.
Aiemmin Windows-käyttäjien piti luottaa Chocolateyyn, kolmannen osapuolen Windows-käyttöjärjestelmään erikoistuneeseen paketinhallintaohjelmaan. Chocolatey on melko voimakas ja laajalti omaksuttu suuremmassa Windows-veljestössä. Toisaalta useimmat Windows-käyttäjät eivät ole vielä perehtyneet Windows-pakettienhallintaan eivätkä ole siihen tottuneet. Toivomme, että tämä opas auttaa muuttamaan sen.
Windows Package Managerin määrittäminen Windows 11:ssä
Windows Package Manager ei ole esiasennettu Windowsiin, joten sinun on ladattava se manuaalisesti. Onneksi asennusprosessi on yksinkertainen, eikä sen pitäisi aiheuttaa esteitä.
Microsoft edellyttää, että Windows-järjestelmässäsi on Windows 10 1709 tai uudempi, jotta voit käyttää wingetiä. Sinun tulee myös kirjaudu sisään Microsoft-tililläsi ja varmista, että olet kirjautunut sisään myös Microsoft Store -sovellukseen.
On kaksi päätapaa asentaa Windows Package Manager Windows 11:een.
Wingetin asentaminen Microsoft Storesta
Helpoin tapa asentaa Windows Package Manager on Microsoft Storen kautta. Voit ladata Windows Package Managerin Microsoftin virallisen App Installerin kautta tehdäksesi niin:
- Käynnistä Microsoft Store käyttämällä Aloitusvalikko.
- Etsiä Sovelluksen asennusohjelma ja valitse paras ottelu.
- Klikkaa Asentaa -painiketta, jos näet sen. Muuten, Sovelluksen asennusohjelma on jo olemassa tietokoneessasi, ja sinun on vain varmistettava, että se on päivitetty.
Wingetin asentaminen PowerShellin kautta
Jos sinulla on ongelmia Microsoft Storessa, sinun kannattaa harkita wingetin asentamista Windows PowerShellin avulla. Kun olet muodostanut yhteyden Internetiin, noudata alla olevia ohjeita:
- alkaen alkaa valikko, hae PowerShellja valitse Suorita järjestelmänvalvojana.
- Liitä komentoriville alla oleva komento ja paina Tulla sisään
Invoke-WebRequest -Uri https://aka.ms/winget -OutFile winget.zip; Laajenna arkisto winget.zip - DestinationPath $Env: ProgramFiles\WindowsPowerShell\Modules\
- Kun asennus on valmis, kirjoita seuraava komento ja paina Tulla sisään vahvistaaksesi asennuksesi.
Wingetin käyttäminen Windows 11:ssä
Nyt kun olet määrittänyt wingetin, sinun on opittava käyttämään winget-työkaluun liittyviä komentoja, mukaan lukien lataaminen, asetusten määrittäminen ja asennettujen sovellusten katselu.
1. Kuinka ladata uusia sovelluksia
Wingetissä on laaja valikoima sovelluksia, ja voit ladata sovelluksia, kuten Google Chrome, 7-Zip jne.
Lataa sovellus wingetillä käyttämällä seuraavaa komentoa:
wingetin asennus <APP_NAME>
2. Sovellusten selaaminen
Jos etsit uutta sovellusta asennettavaksi, mutta et tiedä kuinka selata saatavilla olevia sovelluksia, voit käyttää wingetin hakutoimintoa. Yksi tapa on käyttää wingetin hakukomentoa komentorivillä. Kirjoita hakukysely alla olevalla komennolla, niin saat luettelon käytettävissä olevista sovelluksista, jotka täyttävät hakuehdot.
Voit esimerkiksi etsiä zip-ohjelmia kirjoittamalla:
winget-haun zip
Vaihtoehtoisesti voit käyttää a kolmannen osapuolen työkalu joka tarjoaa helppokäyttöisen käyttöliittymän wingetille.
3. Kuinka tarkastella asennettuja sovelluksia
Voit tarkastella tietokoneellesi asennettuja sovelluksia seuraavasti:
winget lista
4. Kuinka tarkastella sovelluksen tietoja
Voit tarkastella tietyn sovelluksen asennustietoja ja ohjelmistoversiota käyttämällä seuraavaa komentoa:
winget show <APP_NAME>
Ovatko paketinhallintaohjelmat vaivan arvoisia Windowsissa?
Winget on uskomaton asentamaan sovelluksia Windows 11 -tietokoneellesi. Sinun ei enää tarvitse etsiä haittaohjelmia sisältämättömiä latauslinkkejä Internetistä. avaa vain pääte ja lataa tarvitsemasi sovellus wingetin kautta.