3Jul

Miten tuoda Linux-tyyliin apt-get-asennukset Windowsiin Chocolateyn kanssa

Linux-käyttäjät rakastavat ohjelmistojen asentamista komentoriviltä, ​​eikä ole vaikea ymmärtää, miksi. Sen sijaan, että lataat suoritustiedostoja, käytät niitä ja väistät eri yrityksiä muuttaa oletushakukoneesi, pohjimmiltaan kirjoitat asennettavan aseman ja napsautat "Enter".

Jos haluat tällaisen rauhan Windowsissa, älä katso enää Chocolatey, Windows-paketinhallinta. Tämän ilmaisen työkalun avulla voit asentaa tuhansia sovelluksia vain nopealla komennolla( choco install) ja päivittää ne kaikkiin toiseen( choco-päivitys). Tämä voi säästää paljon aikaa, jos sellainen henkilö, joka asentaa paljonvapaista ohjelmistoista.

Voit käyttää Chocolateyn kahta paikkaa: komentokehote ja PowerShell. Näin asennat tämän paketinhallinnan molemmissa ympäristöissä, mutta tarvitset vain yhden tai toisen. Valitse mitä olet tyytyväinen.

Asenna ja käytä Chocolatey-komennolla

Chocolatey toimii vain komentokehotteessa, jos suoritat sen ylläpitäjänä.Helpoin tapa tehdä tämä on klikata hiiren kakkospainikkeella Käynnistä-valikossa olevaa komentoriviä ja valitsemalla sitten "Suorita järjestelmänvalvojana".

Chocolateyn asennusta varten sinun on ensin suoritettava seuraava komento, joka lataa ja suorittaa asennusohjelman sinulle: "

@"% SystemRoot% \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe "-NoProfile -ExecutionPolicy Ohita-Command" iex( (New-Object System. Net. WebClient). DownloadString( 'https: //chocolatey.org/ install.ps1')) "& &SET "PATH =% PATH%;% ALLUSERSPROFILE% \ chocolatey \ bin"

Tämä komento voi muuttua, joten tarkista Chocolatey-ohjeet, jos sinulla on ongelmia.

Kun olet asentanut Chocolateyn, voit käyttää sitä välittömästi( vaikka joissakin tapauksissa saatat joutua sulkemaan ja avaamaan uudelleen adminin komennushakemuksen).Ohjelmiston asentaminen on yksinkertaista: kirjoita choco-asennus ja seuraa ohjelman nimi. Tässä choco install filezilla asennetaan suosittu Filezilla FTP-asiakas.

Sinun ei myöskään tarvitse rajoittaa itseäsi yhden sovelluksen asentamista kerrallaan. Esimerkiksi seuraavan komennon avulla kaikki listatut sovellukset asennetaan yhteen kertaan:

choco asennus firefox thunderbird vlc libreoffice

Tietenkin tarvitset jonkin tapaa tietää, mitkä paketit ovat olemassa ja miten ne on nimetty. Voit etsiä, onko tietyn sovelluksen käytettävissä seuraavan syntaksin avulla:

choco-haku -avainsanan

Seuraavassa kuvakaappauksessa käytetään esimerkiksi choco-hakua thunderbirdä Thunderbird-sähköpostiohjelmassa olevia paketteja varten.

Vaihtoehtoisesti tämä sivusto tarjoaa täydellisen luettelon kaikista asennettavista paketeista ja täydentää sen omalla hakutyökalulla.

Jos haluat päivittää tietyn paketin uusimpaan versioon, käytä choco-päivityksen komentoa, jota seuraa paketin nimi. Jos haluat päivittää kaiken, jonka olet asentanut Chocolatey-ohjelmalla yhdellä kertaa, choco päivitys tekee kaikki tempun. Ja on enemmän alakomentoja, jos tuntuu kaivaa. Kirjoita vain choco -?nähdä täydellisen luettelon.

Asenna ja käytä Chocolateyä PowerShellissä

Jos olet iso PowerShell-fani, voit käyttää Chocolatelyia myös sieltä.Tämä tarkoittaa, että voit automatisoida kaikenlaisia ​​asioita, kun aloitat PowerShellin kanssa ja opit köydet.

Sinun pitää avata pääkäyttäjä PowerShell päästäksesi alkuun. Yksinkertaisin tapa tehdä tämä on napsauttamalla Käynnistä-painiketta hiiren kakkospainikkeella ja valitsemalla sitten "Windows PowerShell( Admin)".

Chocolatey luonteeltaan edellyttää, että komentosarjat toimivat tietokoneen ulkopuolelta. Tästä syystä viralliset asennusohjeet suosittelevat, että muutat ExecutionPolicyin ennen Chocolateyn asennusta. Kirjoita PowerShell-kehotteessa seuraava komento ja paina Enter:

Get-ExecutionPolicy

Jos näet "Rajoitetut" tulokset, sinun on suoritettava seuraava komento, jotta voit määrittää, että Chocolatey-asennus toimii:

Set-ExecutionPolicy AllSigned

Komento Set-ExecutionPolicy Bypass voi myös toimia, vaikka tämä on vähemmän turvallinen vaihtoehto: se mahdollistaa minkä tahansa komentosarjan suorittamisen riippumatta siitä, onko se kehittäjän allekirjoittama.

Kun olet määrittänyt toteutusperiaatteet, voit suorittaa asennusohjelman seuraavalla komennolla:

iex( (New-Object System. Net. WebClient). DownloadString( 'https: //chocolatey.org/ install.ps1'))

Juuri näin Chocolatey asennetaan! Chocolateyn käyttö Powershellissä on paljon sama kuin komentokehote. Tässä choco install firefox käynnissä:

-alikomennot, kuten haku ja päivitys, toimivat samoin kuin komentokehote, ja choco -?antaa sinulle luettelon muista toiminnoista. Pidä hauskaa!