• Chris Hoffman

    @chrisbhoffman

  • Aktualizováno 27. října 2020 v 13:36 EDT

Uživatelé Linuxu často chtějí spouštět software pro Windows v Linuxu, ale i uživatelé Windows mohou chtít spouštět software pro Linux. Ať už hledáte lepší vývojové prostředí nebo výkonné nástroje příkazového řádku, můžete spustit linuxový software, aniž byste opustili systém Windows.

Existuje mnoho různých možností, jak spustit linuxový software v systému Windows. Je to jednodušší než spouštět software pro Windows v Linuxu, protože každý si může nastavit virtuální počítač s bezplatnou distribucí Linuxu – není třeba žádných softwarových licencí.

Virtuální počítače

Virtuální počítače umožňují spustit libovolný operační systém v okně na pracovní ploše. Můžete si nainstalovat bezplatný program VirtualBox nebo VMware Player, stáhnout si soubor ISO distribuce Linuxu, například Ubuntu, a nainstalovat tuto distribuci Linuxu uvnitř virtuálního počítače stejně, jako byste ji instalovali na běžný počítač.

Reklama

Když potřebujete spustit systém Linux, můžete to udělat v okně na pracovní ploše – není třeba restartovat počítač a nechávat za sebou všechny programy Windows. Vše kromě náročných her a pokročilých 3D efektů by mělo fungovat bez problémů, ale ty stejně pravděpodobně nebudete chtít používat.

Pokud instalujete Ubuntu do virtuálního počítače, můžete zkusit místo toho nainstalovat derivát Ubuntu, například Xubuntu. Výchozí pracovní plocha Unity v Ubuntu používá 3D efekty a rozhraní plochy nepracuje ve virtuálním počítači tak plynule jako v minulosti. Xubuntu používá Xfce, které je mnohem odlehčenější.

Můžete dokonce zkusit použít bezešvý režim VirtualBoxu nebo režim Unity VMware a spustit linuxové aplikace přímo na ploše – budou spuštěny ve virtuálním počítači, ale jejich okna budou přítomna na ploše Windows, místo aby byla uvězněna v jednom okně virtuálního počítače.

Cygwin

Cygwin je soubor nástrojů, které nabízejí prostředí podobné Linuxu v systému Windows. Nejedná se o způsob, jak spustit existující linuxový software v systému Windows – software bude nutné překompilovat. Mnoho softwaru však již bylo překompilováno. Cygwin vám poskytne terminál a prostředí příkazového řádku podobné Linuxu s mnoha programy příkazového řádku, na které jste již možná zvyklí.

Reklama

Instalaci a používání Cygwinu jsme se věnovali již dříve. Pomocí Cygwinu můžete dokonce nainstalovat server OpenSSH a získat přístup SSH k systému Windows.

Toto řešení je ideální pro uživatele, kterým ve Windows chybí klíčové linuxové nástroje – není to způsob, jak spustit plnohodnotný linuxový desktop.

Instalace Ubuntu pomocí Wubi

Tento způsob je technicky vzato instalací Linuxu, nikoli spuštěním linuxového softwaru ve Windows. Pokaždé, když budete chtít systém Linux používat, budete jej muset restartovat, stejně jako kdybyste jej nainstalovali ve standardní konfiguraci dual-boot.

Systém Wubi však neinstaluje Ubuntu běžným způsobem. Místo toho vytvoří speciální soubor na oddílu Windows a použije jej jako jednotku Ubuntu. To znamená, že Ubuntu můžete nainstalovat a používat bez jakéhokoli rozdělování disku a po dokončení můžete Ubuntu odinstalovat z Ovládacích panelů Windows.

Reklama

Pokud vás brzdí aspekty rozdělování disku, vyzkoušejte Wubi. Výkon nebude tak dobrý jako u normálně nainstalovaného systému Linux, pokud jde o dobu čtení a zápisu na disk, ale měl by být rychlejší než virtuální počítač.

Portované a zkompilované programy

Mnoho běžných programů pro Linux již bylo portováno do systému Windows a jejich zkompilované verze jsou k dispozici online. Pokud vám Emacs opravdu chybí, najdete zde verze Emacsu pro Windows. Pokud chcete spustit konkrétní program ve Windows, zadejte do vyhledávače Google název tohoto programu a „Windows“ – je velká šance, že najdete verzi programu ‚portovanou do Windows.

distribuce založené na systému CoLinux

coLinux znamená Cooperative Linux. Jedná se o způsob, jak nativně spustit Linux vedle jádra Windows způsobem, který nabízí mnohem vyšší výkon než pouhé spuštění Linuxu ve virtuálním počítači.

Je to skvělý nápad, ale je tu problém. coLinux zatím nepodporuje 64bitové verze Windows, takže k tomu musíte mít na počítači 32bitovou verzi Windows – to je stále vzácnější. CoLinux nevydal novou verzi už více než dva roky, takže se zdá, že se vývoj buď zastavil, nebo postupuje velmi pomalu.

Reklama

Pokud si to chcete vyzkoušet, můžete vyzkoušet Portable Ubuntu Remix. Tato distribuce založená na coLinuxu byla naposledy aktualizována v roce 2011, takže je trochu stará – ale další možnosti, jako je andLinux, jsou ještě zastaralejší. andLinux, o kterém jsme psali v minulosti, byl naposledy aktualizován v roce 2009.

Distribuce založené na coLinuxu by byly skvělou volbou, ale zdá se, že zůstávají pozadu. Pokud vám nevadí používat léta starý linuxový software a 32bitovou verzi Windows, může vám tato možnost vyhovovat i tak.

Neexistuje zde jediná správná možnost. Lidé, kteří chtějí plnohodnotný Linux, budou pravděpodobně chtít virtuální počítač, zatímco uživatelé několika klíčových shellových nástrojů mohou dát přednost Cygwinu. Ostatní, kteří chtějí spustit pouze jeden program, možná najdou větší štěstí s verzí tohoto programu portovanou do Windows.

Chris Hoffman
Chris Hoffman je šéfredaktorem časopisu How-To Geek. O technologiích píše již více než deset let a dva roky byl sloupkařem PCWorldu. Chris psal pro deník The New York Times, jako odborník na technologie poskytoval rozhovory televizním stanicím, například NBC 6 v Miami, a o jeho práci informovaly zpravodajské stanice, například BBC. Od roku 2011 Chris napsal více než 2 000 článků, které byly přečteny téměř miliardkrát – a to jen zde na How-To Geek.“

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.