/ / 5 sposobów uruchamiania oprogramowania Linux w systemie Windows

5 sposobów uruchamiania oprogramowania Linux w systemie Windows

run-linux-on-windows

Użytkownicy Linuksa często chcą uruchamiać oprogramowanie WindowsLinux, ale użytkownicy Windows mogą również chcieć uruchomić oprogramowanie Linux. Niezależnie od tego, czy szukasz lepszego środowiska programistycznego, czy potężnych narzędzi wiersza polecenia, możesz uruchamiać oprogramowanie Linux bez opuszczania systemu Windows.

Istnieje wiele różnych opcji uruchamianiaOprogramowanie Linux w systemie Windows. Jest to łatwiejsze niż uruchamianie oprogramowania systemu Windows w systemie Linux, ponieważ każdy może skonfigurować maszynę wirtualną z bezpłatną dystrybucją systemu Linux - bez potrzeby posiadania licencji na oprogramowanie.

Wirtualne maszyny

Maszyny wirtualne pozwalają na uruchomienie dowolnej operacjisystem w oknie na pulpicie. Możesz zainstalować bezpłatny VirtualBox lub VMware Player, pobrać plik ISO dla dystrybucji Linuksa, takiej jak Ubuntu, i zainstalować tę dystrybucję Linuksa na maszynie wirtualnej, tak jak na zwykłym komputerze.

Kiedy musisz uruchomić system Linux, musiszmożna to zrobić w oknie na pulpicie - nie ma potrzeby ponownego uruchamiania i pozostawiania wszystkich programów Windows. Wszystko oprócz wymagających gier i zaawansowanych efektów 3D powinno działać dobrze, ale i tak prawdopodobnie nie będziesz chciał ich używać.

Jeśli instalujesz Ubuntu na maszynie wirtualnej,możesz zamiast tego spróbować zainstalować pochodną Ubuntu, taką jak Xubuntu. Domyślny pulpit Unity Ubuntu korzysta z efektów 3D, a interfejs pulpitu nie działa tak płynnie na maszynie wirtualnej, jak poprzednie komputery. Xubuntu używa Xfce, który jest znacznie lżejszy.

Możesz nawet spróbować użyć bezproblemowo VirtualBoxtryb lub tryb jedności VMware do uruchamiania aplikacji Linux bezpośrednio na pulpicie - będą one działały na maszynie wirtualnej, ale ich okna będą obecne na pulpicie Windows zamiast uwięzione w oknie pojedynczej maszyny wirtualnej.

Cygwin

Cygwin to zbiór narzędzi, które oferująŚrodowisko podobne do systemu Linux w systemie Windows. To nie jest sposób na uruchomienie istniejącego oprogramowania Linux w systemie Windows - oprogramowanie będzie musiało zostać ponownie skompilowane. Jednak wiele programów zostało już ponownie skompilowanych. Cygwin dostarczy ci podobne do Linuksa środowisko terminala i wiersza poleceń z wieloma programami wiersza poleceń, do których możesz być już przyzwyczajony.

Wcześniej omawialiśmy instalowanie i używanie Cygwin. Możesz nawet użyć Cygwin do zainstalowania serwera OpenSSH i uzyskania dostępu SSH do systemu Windows.

To rozwiązanie jest idealne dla użytkowników, którzy nie korzystają z kluczowych narzędzi systemu Linux w systemie Windows - nie jest to sposób na uruchomienie pełnego pulpitu systemu Linux.

cygwin-on-windows-7

Zainstaluj Ubuntu przez Wubi

Ta metoda polega na technicznym instalowaniu Linuksa, a niedziałające oprogramowanie Linux w systemie Windows. Musisz zrestartować komputer za każdym razem, gdy chcesz korzystać z systemu Linux, tak jakbyś zainstalował go w standardowej konfiguracji podwójnego rozruchu.

Jednak Wubi nie instaluje Ubuntu wnormalny sposób. Zamiast tego tworzy specjalny plik na partycji Windows i używa tego pliku jako dysku Ubuntu. Oznacza to, że możesz zainstalować Ubuntu i używać go bez partycjonowania, a po zakończeniu możesz odinstalować Ubuntu z Panelu sterowania systemu Windows.

Jeśli aspekty partycjonowania się utrzymująwróć, spróbuj Wubi. Wydajność nie będzie tak dobra, jak normalnie zainstalowany system Linux, jeśli chodzi o czasy odczytu i zapisu na dysku, ale powinna być szybsza niż maszyna wirtualna.

instalator ubuntu-wubi

Przeniesione i skompilowane programy

Wiele popularnych programów Linuksa już istniejeprzeniesione do systemu Windows, a wersje skompilowane zostały udostępnione online. Jeśli naprawdę tęsknisz za Emacsem, znajdziesz wersje Emacsa dla Windows. Jeśli chcesz uruchomić określony program w systemie Windows, wyszukaj w Google nazwę tego programu i „Windows” - istnieje duża szansa, że ​​znajdziesz wersję programu, która została przeniesiona do systemu Windows.

gnu-emacs-on-windows

Dystrybucje oparte na coLinux

coLinux oznacza Cooperative Linux. Jest to sposób na natywne uruchamianie Linuksa wraz z jądrem systemu Windows w sposób, który oferuje znacznie szybszą wydajność niż zwykłe uruchamianie Linuksa na maszynie wirtualnej.

To świetny pomysł, ale jest problem. coLinux nie obsługuje jeszcze 64-bitowych wersji systemu Windows, więc aby to zrobić, musisz mieć 32-bitową wersję systemu Windows - jest to coraz rzadsze. CoLinux nie wydał nowej wersji od ponad dwóch lat, więc rozwój wydaje się być wstrzymany lub postępuje bardzo powoli.

Jeśli chcesz to wypróbować, możesz spróbowaćobecnie przenośny remiks Ubuntu. Ta dystrybucja oparta na coLinux została ostatnio zaktualizowana w 2011 roku, więc jest trochę stara - ale inne opcje, takie jak iLinux, są jeszcze bardziej nieaktualne. Linux, który omówiliśmy w przeszłości, został ostatnio zaktualizowany w 2009 roku.

Dystrybucje oparte na coLinux byłyby świetneopcja, ale wydaje się, że zostają w tyle. Jeśli nie masz nic przeciwko korzystaniu z wieloletniego oprogramowania Linux i 32-bitowej wersji systemu Windows, ta opcja może i tak zadziałać.


Nie ma tu jednej właściwej opcji. Ludzie, którzy chcą w pełni korzystać z Linuksa, prawdopodobnie będą chcieli maszyny wirtualnej, podczas gdy użytkownicy kilku kluczowych narzędzi powłoki mogą preferować Cygwin. Inni, którzy chcą uruchomić tylko jeden program, mogą mieć więcej szczęścia z wersją tego programu przeniesioną do systemu Windows.