Upozorňujeme, ž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é programy Linux.
Apt-get vysvetlil
Na Ubuntu a iných distribúciách Linuxu založených na Debiane používate
apt-get
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á distribúcia 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.
Môžete tiež použiť príkaz new apt namiesto tradičného príkazu apt-get, hoci ktorýkoľvek príkaz bude fungovať.
Ako stiahnuť aktualizované zoznamy balíkov
Najskôr budete chcieť spustiť nasledujúci príkaz na stiahnutie aktuálnych zoznamov balíkov zo softvérových úložísk:
sudo apt-get update
Ako nainštalovať balík
Ak poznáte názov balíka, ktorý chcete nainštalovať, môžete ho prevziať 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 ľubovoľného príkazu), aby ste mohli použiť funkciu 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 vám zobrazia zmeny, ktoré sa vykonajú a budete musieť zadať "y" a pokračovať stlačením klávesu Enter.
Ako hľadať balík
Nesmiete vždy poznať 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 chcete, a to bude stále fungovať.
apt-cache search sometext
Napríklad, ak ste chceli vyhľadať balíky súvisiace s w3m, textovým webovým prehliadačom 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 poskytujú aktualizácie zabezpečenia, ktoré sú k dispozícii pre vaše súčasné balíky - spustite nasledujúci príkaz:
sudo apt-get upgrade
Nezabudnite spustiť príkaz "sudo apt-get update" skôr, ako spustíte tento príkaz, pretože potrebujete aktualizovať zoznamy balíkov predtým ako apt-get zobrazí najnovšie dostupné verzie.
Ako odinštalovať balík
Ak chcete balík odinštalovať po dokončení, spustite nasledujúci príkaz:
sudo apt-get remove packagename
Vyššie uvedený príkaz odstráni iba binárne súbory balíka, ale nie všetky súvisiace 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
Ani jeden z vyššie uvedených príkazov odstráni všetky "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é.
V každom prípade, ak sa pokúšate nainštalovať inú Linuxovú aplikáciu, mali by ste byť schopní nájsť inštrukcie, ktoré vám povedia, 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ď sa aktualizuje na ďalšiu hlavnú verziu Ubuntu, rovnaké pokyny, ktoré fungujú na Ubuntu 16.04 LTS, budú fungovať v systéme Windows 10.