29Aug

Jak nainstalovat software Linuxu v systému Windows 10 Ubuntu Bash Shell

Nainstalujte Bash shell se systémem Windows 10 a budete mít kompletní prostředí Ubuntu, které vám umožní nainstalovat a spustit stejné aplikace, které byste mohli spustit na Linuxovém systému se systémem Ubuntu. Stejně jako u Ubuntu budete potřebovat příkaz apt-get k instalaci a aktualizaci softwaru.

Všimněte si, že podsystém Linux systému Windows 10 oficiálně nepodporuje grafické aplikace ani serverový software( i když je možné provozovat některé grafické aplikace neoficiálně).Oficiálně je určen pro terminálové aplikace Linux a ostatní vývojáři nástrojů příkazového řádku mohou chtít.

Bash shell systému Windows 10 podporuje pouze 64bitové binární soubory, takže nelze nainstalovat a spustit 32bitové linuxové programy.

SOUVISEJÍCÍ ČLÁNKY
Jak nainstalovat a používat Linux Bash Shell v systému Windows 10
Jak spouštět grafické aplikace Linux Desktop z Windows 10 Bash Shell

Apt-get vysvětlil

Ubuntu a jiné distribuce Linuxu založené na Debianu používáte apt-get příkaz k instalaci softwaru."Apt" znamená "Advanced Package Tool".Tento příkaz stahuje softwarové balíčky z centralizovaných softwarových úložišť Ubuntu a nainstaluje je do vašeho systému. Pokud se balíčky, které se pokoušíte instalovat, vyžadují - nebo "závisí na" - ostatním balíčkům, apt-get automaticky stáhne a nainstaluje tyto balíky( známé také jako závislosti).Apt-get pracuje s balíčky ".deb", pojmenované pro Debian, je založen na Linux distribuci Ubuntu.

Budete muset spustit apt-get spolu s příkazem "sudo", který mu uděluje oprávnění superuser nebo root. To umožňuje příkazu modifikovat a instalovat systémové soubory v prostředí Linuxu. Pokud používáte sudo, budete muset zadat heslo svého aktuálního uživatelského účtu.

Jak stahovat aktualizované seznamy balíčků

Nejprve budete chtít spustit následující příkaz pro stažení aktuálních seznamů balíčků z repozitářů softwaru:

sudo apt-get update

Budete to chtít před instalacíjakýkoliv balíček.

Jak nainstalovat balíček

Pokud znáte název balíčku, který chcete nainstalovat, můžete jej stáhnout a nainstalovat pomocí následujícího příkazu nahrazujícího "packagename" s názvem balíku, který chcete nainstalovat:

sudo apt-get install packagename

Pokud byste chtěli nainstalovat Ruby, měli byste spustit následující příkaz:

sudo apt-get install ruby ​​

Můžete stisknout klávesu Tab při zadávání názvu balíku( nebo libovolného příkazu), který chcete použítBashův automatický doplněk, který vám pomůže automaticky ukončit psaní věcí a navrhnout dostupné možnosti, pokud jsou k dispozici více možností.

Po spuštění tohoto a dalších příkazů apt-get se zobrazí změny, které budou provedeny a budete muset zadat "y" a pokračovat stisknutím klávesy Enter.

Jak vyhledávat balíček

Nebudete vždy znát název balíčku, který chcete nainstalovat. V tomto případě můžete použít příkaz apt-cache k vyhledání stažené paměti cache( seznamy, které byly staženy s aktualizací apt-get) pro program. Tento příkaz vyhledá názvy a popisy balíků pro zadaný text.

Tento příkaz nevyžaduje sudo, protože je to jen jednoduché vyhledávání.Můžete ji však spustit se sudo, pokud se vám líbí, a to bude fungovat.

apt-cache search sometext

Například pokud jste chtěli vyhledat balíčky související s w3m, textový webový prohlížeč pro terminál, měli byste spustit:

apt-cache search w3m

Jak aktualizovat všechny instalované balíčky

Chcete-li aktualizovat nainstalované balíky softwaru na nejnovější dostupné verze v úložišti - který vám poskytuje veškeré aktualizace zabezpečení dostupné pro vaše aktuální balíčky - spusťte následující příkaz:

sudo apt-get upgrade

Nezapomeňte spustit "sudo apt-get update"Před spuštěním tohoto příkazu, protože potřebujete aktualizovat seznamy balíků předtím, než apt-get zobrazí poslední dostupné verze.

Jak odinstalovat balíček

Chcete-li odinstalovat balíček po jeho dokončení, spusťte následující příkaz:

sudo apt-get remove packagegename

Výše ​​uvedený příkaz pouze odebere binární soubory balíčku, ale ne všechny přidružené konfigurační soubory. Pokud chcete odstranit vše, co je spojeno se softwarovým balíčkem, spusťte následující příkaz:

sudo apt-get purge packagename

Žádný z výše uvedených příkazů neodstraní jakékoli "závislosti", které jsou balíčky, které byly nainstalovány, protože byly požadovány pro balíček. Pokud balíček odinstalujete a poté jej odeberete později, může váš systém stále mít řadu dalších závislostí, které již nejsou nutné.Chcete-li odstranit všechny balíčky, které byly nainstalovány jako závislost a již nejsou nutné, spusťte následující příkaz:

sudo apt-get autoremove

Jak nainstalovat jiný software

Výše ​​uvedené příkazy vám pomohou nainstalovat a aktualizovat nejběžnější software, který budete potřebovat. Některý software však bude instalován prostřednictvím jiných příkazů a nástrojů.

Například Ruby drahokamy jsou nainstalovány s příkazem "gem install", jakmile nainstalujete Ruby přes apt-get. Ruby má vlastní instalační software, který je oddělený od apt-get.

Některé softwarové balíčky jsou k dispozici v PPA nebo v "archivech osobních balíčků", které jsou hostitelem třetích stran. Chcete-li je nainstalovat, musíte do systému přidat PPA a pak použít příkazy apt-get.

Novější software může být nutné sestavit a nainstalovat ze zdroje. Všechny balíčky, které instalujete s aplikací apt-get, byly zkompilovány ze zdroje pomocí systému pro vytváření Ubuntu a pohodlně zabalené do balíků. deb, které můžete nainstalovat. Měli byste se tomu vyhnout, pokud je to možné, ale v některých případech to může být nevyhnutelné.

V každém případě, pokud se pokoušíte nainstalovat jinou linuxovou aplikaci, měli byste být schopni najít instrukce, které vám řeknou, jak byste ji měli nainstalovat. Stejné pokyny, které fungují na Ubuntu 14.04 LTS, budou fungovat ve Windows Bash shellu 10.Když je aktualizován na další důležitou verzi Ubuntu, budou pracovat se stejnými pokyny, které pracují na Ubuntu 16.04 LTS v systému Windows 10.