Download.it ikona szukania
Advertisement

Narzędzia do emulacji Linuxa w systemie Windows

Narzędzia do emulacji Linuxa w systemie Windows

Zagłosuj: (Głosy: 1)

Program licencji: Darmowa (GPL)

Twórca programu: Redhat

Wersja: 1.7.17

Działa pod: Windows

Zagłosuj:

Program licencji

(Głosy: 1)

Darmowa (GPL)

Twórca programu

Wersja

Redhat

1.7.17

Działa pod:

Windows

Zalety

  • Dostępnych jest wiele pakietów
  • Wymaga mniej zasobów niż pełna instalacja maszyny wirtualnej
  • Aplikacje Cygwin mają dostęp do systemu plików Windows
  • Mogą uruchamiać aplikacje graficzne

Wady

  • Wiele narzędzi linuksowych jest niekompatybilnych z Cygwin
  • Dokumentacja narzędzi jest uboga
  • Instalacja jest powolna i zajmuje dużo miejsca

Cygwin to emulowane środowisko podobne do Linuksa dla systemów operacyjnych Windows.

Powody, dla których warto używać Cygwin

Instalacja Cygwin dostarcza bibliotekę DLL (cygwin1.dll), która emuluje wiele funkcji systemu POSIX (Portable Operating System Interface). W środowisku Cygwin użytkownicy mogą używać narzędzi linii poleceń Linuksa, takich jak ls, more, awk i inne. Cygwin nie jest narzędziem produkcyjnym. Nie powinien więc być używany w środowiskach produkcyjnych. Jest to jednak dobre narzędzie do testowania pomysłów. Użytkownicy mogą zainstalować to narzędzie na swojej maszynie Windows i wypróbować różne programy linuksowe.

Cygwin jest produktem open source. Przez lata społeczność Cygwin przenosiła narzędzia i pakiety uniksowe, GNU, BSD i linuksowe. Posiada również wsparcie dla środowisk graficznych GNOME, X Windows System i KDE.

Cechy Cygwin

Użytkownicy mogą pobrać plik instalacyjny z witryny internetowej Cygwin. Narzędzie instalacyjne pozwala użytkownikowi wybrać pakiety do pobrania. Wstępnie skompilowane pakiety są pobierane z dostępnych stron lustrzanych.

Ze względu na dodanie różnych funkcji, Cygwin stał się dość duży na przestrzeni lat. W zależności od wyboru pakietów, całkowity rozmiar instalacji może wynosić od 23 do 100+ GB. Użytkownicy muszą więc uważać na to, jakie pakiety wybierają. Oznacza to również, że pobieranie i instalacja mogą zająć dużo czasu.

Po zainstalowaniu Cygwin, użytkownicy mogą kliknąć na ikonę Cygwin, aby zainicjować go w systemie Windows. Terminal powłoki bash Cygwin ma wyraźny wygląd i odczucia, więc użytkownicy są świadomi, że nie jest to terminal DOS-u.

Cygwin jest dostarczany z wieloma pakietami GNU. Jest to więc świetne narzędzie dla programistów do testowania koncepcji i pomysłów. W terminalu Cygwin dyski są mapowane na /cygdrive, więc dysk C: będzie mapowany na /cygdrive/c. Cygwin udostępnia narzędzia do konwersji między ścieżkami Windows i Unix, formatami plików i końcówkami linii.

Dla użytkowników, którzy nie chcą uruchamiać linuksowych maszyn wirtualnych (VM) na swoich maszynach z systemem Windows, Cygwin może być alternatywą.

Wnioski

Cygwin to świetne narzędzie deweloperskie do uruchamiania w środowisku Windows. Nie powinien być używany do produkcji. Może również pracować jako narzędzie do nauki dla nowych programistów i studentów, którzy nie mają dostępu do systemów Unix lub Linux.

Zalety

Zalety

  • Dostępnych jest wiele pakietów
  • Wymaga mniej zasobów niż pełna instalacja maszyny wirtualnej
  • Aplikacje Cygwin mają dostęp do systemu plików Windows
  • Mogą uruchamiać aplikacje graficzne

Wady

  • Wiele narzędzi linuksowych jest niekompatybilnych z Cygwin
  • Dokumentacja narzędzi jest uboga
  • Instalacja jest powolna i zajmuje dużo miejsca

Inne ciekawe programy