29Aug

Ako nainštalovať Linuxový softvér v systéme Windows 10 Ubuntu Bash Shell

Nainštalujte balík Bash s operačným systémom Windows 10 a budete mať kompletné prostredie Ubuntu, ktoré vám umožní inštalovať a spustiť rovnaké aplikácie, ktoré by ste mohli spustiť v systéme Linux so systémom Ubuntu. Rovnako ako na Ubuntu, budete potrebovať príkaz apt-get na inštaláciu a aktualizáciu softvéru.

Všimnite si, že podsystém Linux systému Windows 10 oficiálne nepodporuje grafické aplikácie ani serverový softvér( hoci je možné spustiť neoficiálne niektoré grafické aplikácie).Oficiálne je určený pre terminálové aplikácie Linux a vývojári pomôcok na príkazovom riadku.

Bash shell systému Windows 10 podporuje iba 64-bitové binárne súbory, takže nemôžete nainštalovať a spustiť 32-bitové linuxové programy.

SÚVISIACE ČLÁNKY
Ako nainštalovať a používať Linux Bash Shell na systéme Windows 10
Ako spustiť grafické aplikácie pre stolné počítače Linux z Bash Shell systému Windows 10

Apt-get vysvetlil

Na Ubuntu a iných distribúciách Linuxu na báze Debianu používate nástroj apt-dostať príkaz na inštaláciu softvéru."Apt" znamená "Rozšírený balík nástrojov".Tento príkaz načíta softvérové ​​balíky z centrálnych softvérových archívov Ubuntu a nainštaluje ich do vášho systému. Ak sa balíky, ktoré sa pokúšate nainštalovať, vyžadujú - alebo "závisia od" - iných balíkov, apt-get automaticky stiahne a nainštaluje tie balíky( známe ako závislosti).Apt-get pracuje s balíkmi ".deb", pomenovaný pre Debian, na ktorom je založená distribucia Linuxu Ubuntu.

Budete musieť spustiť apt-get spolu s príkazom "sudo", ktorý mu dáva povolenia superuser alebo root. To umožňuje príkaz modifikovať a inštalovať systémové súbory v prostredí Linux. Keď použijete sudo, budete musieť zadať heslo svojho aktuálneho používateľského účtu.

Ako prevziať aktualizované zoznamy balíkov

Najprv budete chcieť spustiť nasledujúci príkaz na stiahnutie aktuálnych zoznamov balíkov z repozitárov softvéru:

sudo apt-get update

Pred inštaláciou to budete chcieť urobiťakýkoľvek balík.

Ako nainštalovať balík

Ak poznáte názov balíka, ktorý chcete nainštalovať, môžete ho stiahnuť a nainštalovať nasledujúcim príkazom a nahradiť "packagename" názvom balíka, ktorý chcete nainštalovať:

sudo apt-get install packagename

Ak chcete napríklad nainštalovať Ruby, spustite nasledujúci príkaz:

sudo apt-get install ruby ​​

Môžete stlačiť kláves Tab pri zadávaní názvu balíka( alebo akéhokoľvek príkazu), ktorý chcete použiťFunkcia automatického dopĺňania Bash, ktorá vám pomôže automaticky dokončiť písanie vecí a navrhnúť dostupné možnosti, ak sú k dispozícii viaceré možnosti.

Po spustení tohto a ďalších príkazov apt-get sa zobrazí zmeny, ktoré sa vykonajú a budete musieť zadať "y" a pokračovať stlačením klávesu Enter.

Ako vyhľadať balík

Možno nie vždy viete názov balíka, ktorý chcete nainštalovať.V tomto prípade môžete použiť príkaz apt-cache na vyhľadanie prevzatého vyrovnávacej pamäte balíka( zoznamy, ktoré boli stiahnuté pomocou aktualizácie apt-get) pre program. Tento príkaz vyhľadá názvy a opisy balíkov pre zadaný text.

Tento príkaz nevyžaduje sudo, pretože je to jednoduché vyhľadávanie. Môžete to však spustiť s sudom, ak sa vám to páči, a to bude stále fungovať.

apt-cache searchtext niektoré

Napríklad, ak ste chceli vyhľadať balíky súvisiace s w3m, textový webový prehliadač pre terminál by ste spustili:

apt-cache search w3m

Ako aktualizovať všetky vaše inštalované balíky

Ak chcete aktualizovať svoje nainštalované balíky softvéru na najnovšie dostupné verzie v repozitári - ktorý vám poskytuje všetky aktualizácie zabezpečenia dostupné pre vaše súčasné balíky - spustite nasledujúci príkaz:

sudo apt-get upgrade

Nezabudnite spustiť "sudo apt-get update"Pred spustením tohto príkazu, pretože potrebujete aktualizovať zoznamy balíkov predtým ako apt-get zobrazí najnovšie dostupné verzie.

Odinštalovanie balíka

Ak chcete odinštalovať balík, keď ste s ním hotoví, spustite nasledujúci príkaz:

sudo apt-get remove packagegename

Vyššie uvedený príkaz odstráni iba binárne súbory balíka, ale nie všetky pridružené konfiguračné súbory. Ak chcete odstrániť všetko, čo súvisí so softvérovým balíkom, spustite nasledujúci príkaz:

sudo apt-get purge packagename

Žiadny z vyššie uvedených príkazov neodstráni žiadne "závislosti", ktoré sú balíky, ktoré boli nainštalované, pretože boli požadované pre balík. Ak balík odinštalujete a neskôr ho odstránite, váš systém môže mať ešte niekoľko ďalších závislostí, ktoré už nie sú potrebné.Ak chcete odstrániť balíky, ktoré boli nainštalované ako závislosť a už nie sú potrebné, spustite nasledujúci príkaz:

sudo apt-get autoremove

Ako nainštalovať iný softvér

Vyššie uvedené príkazy vám pomôžu inštalovať a aktualizovať najbežnejší softvér, ktorý budete potrebovať.Niektorý softvér sa však nainštaluje prostredníctvom iných príkazov a nástrojov.

Napríklad Ruby drahokamy sú nainštalované s príkazom "gem install" po nainštalovaní Ruby cez apt-get. Ruby má vlastný softvérový inštalačný systém, ktorý je oddelený od apt-get.

Niektoré softvérové ​​balíky sú k dispozícii v PPA alebo v "archívoch osobných balíčkov", ktoré sú hosťované tretími stranami. Ak ich chcete nainštalovať, musíte do systému pridať PPA a potom použiť bežné príkazy apt-get.

Novší softvér môže byť potrebné zostaviť a nainštalovať zo zdroja. Všetky balíky, ktoré nainštalujete s apt-get, boli zostavené zo zdroja pomocou systému na vytváranie Ubuntu a pohodlne zabalené do balíkov. deb, ktoré môžete nainštalovať.Mali by ste sa tomu vyhnúť, ak je to možné, ale v niektorých prípadoch to môže byť nevyhnutné.

Ak sa chcete pokúsiť inštalovať inú aplikáciu Linux, mali by ste byť schopní nájsť pokyny, ktoré vám ukážu, ako by ste ju mali nainštalovať.Rovnaké pokyny, ktoré fungujú na Ubuntu 14.04 LTS, budú fungovať v systéme Bash Windows 10.Keď je aktualizovaný na ďalšiu hlavnú verziu Ubuntu, rovnaké pokyny, ktoré pracujú na Ubuntu 16.04 LTS, budú pracovať na systéme Windows 10.