Jak korzystać z systemu Linux online w witrynach z emulatorami

Jak korzystać z systemu Linux online w witrynach z emulatorami
Zdjęcie ekranu laptopa z matrycą graficzną.

Chociaż pokazaliśmy Ci istotne powody, dla których powinieneś uczyć się Linuksa , wiemy również, że rozpoczęcie nauki Linuksa może być ogromnym i przerażającym krokiem dla każdego nowego użytkownika. Perspektywa uzyskania pliku ISO, zapisania go na dysku USB i zainstalowania go na komputerze jest stresującym doświadczeniem. Jednym ze sposobów, aby to ułatwić, jest załadowanie dystrybucji w bezpiecznym środowisku, takim jak emulowana maszyna wirtualna. W tym artykule przedstawiono niektóre z najlepszych usług emulatorów online dla systemu Linux, z których możesz już dziś korzystać.

1. DistroSea

DistroSea to wypełniona funkcjami witryna internetowa z emulatorami, na której znajduje się ponad 50 dystrybucji Linuksa. Od popularnych systemów, takich jak Ubuntu, po niszowe, takie jak NixOS, DistroSea konfiguruje GUI, które można uruchomić za darmo.

Zrzut ekranu strony docelowej DistroSea.

Poza tym DistroSea zapewnia również różne wersje dla każdej obsługiwanej dystrybucji. Dzięki temu jest elastyczny dla użytkowników, którzy chcą testować funkcje w różnych wersjach tej samej dystrybucji. Na przykład DistroSea zapewnia uruchamialną instancję Ubuntu od wersji 7.04 do 23.10.

Zrzut ekranu przedstawiający Ubuntu 23.10 działające na stronie DistroSea.

2. Działa

Onworks to prosta witryna z emulatorem, która zapewnia środowisko graficzne online dla niektórych najpopularniejszych dystrybucji Linuksa. W tej chwili strona obsługuje wiele wersji Ubuntu, Fedory, Mageia Linux, podstawowego systemu operacyjnego i Manjaro.

Zrzut ekranu przedstawiający stronę docelową Onworks.

Jedną z zalet Onworks jest to, że może on również obsługiwać dystrybucje Linuksa specyficzne dla aplikacji. Na przykład możesz załadować ParrotOS, który jest lekką alternatywą dla Kali Linux , a także popularną alternatywą dla Windows: ReactOS . Te funkcje sprawiają, że Onworks jest idealnym rozwiązaniem, jeśli szukasz usługi, która może uruchomić zarówno systemy operacyjne Linux, jak i Windows.

Zrzut ekranu przedstawiający dystrybucję ParrotOS działającą pod Onworks.

3. JsLinux

JsLinux to lekka witryna z emulatorem, na której można uruchomić systemy Linux, Windows i FreeDOS. W przeciwieństwie do Distrosea i Onworks, JsLinux jest natywną „maszyną wirtualną”, która działa w lokalnej przeglądarce. Oznacza to, że każdy program i dane przekazane do wirtualnego systemu operacyjnego pozostaną wyłącznie na komputerze lokalnym.

Zrzut ekranu przedstawiający stronę docelową dla JsLinux.

Kolejną zaletą lokalnego działania JsLinux jest to, że możesz przesyłać do niego dowolne pliki. W połączeniu z wbudowanym graficznym interfejsem użytkownika, narzędziami UNIX i edytorem tekstu, JsLinux jest świetnym, lekkim emulatorem, który pozwala poczuć, jak wygląda podstawowy przepływ pracy w systemie Linux.

Zrzut ekranu przedstawiający podstawową sesję online X11 działającą pod emulatorem Linuksa.

4. Emulator wersji 86 Copy.sh

Copy.sh v86 to potężny emulator x86, który działa w przeglądarce. Podobnie jak JsLinux, wykorzystuje WebAssembly do emulacji całego wirtualnego procesora i komponentów, na których można uruchomić Linuksa. Domyślnie witryna oferuje obrazy dla Arch Linux, Damn Small Linux, a nawet podstawowej wersji Androida Open Source.

Zrzut ekranu przedstawiający obraz Android Open Source x86 działający w wersji 86.

Ponieważ v86 jest ogólnym emulatorem x86, można za jego pośrednictwem także uruchamiać i instalować niestandardowe obrazy systemu Linux. W tym celu witryna posiada prosty formularz internetowy, w którym można przesłać i dostosować własną maszynę wirtualną x86. Na przykład udało mi się uruchomić Puppy Linux z systemem Ubuntu Bionic, który jest kompletny z graficznym interfejsem użytkownika i podstawowymi narzędziami.

Zrzut ekranu przedstawiający niestandardowy obraz Puppy Linux Bionic działający pod wersją 86.

5. Kalkulator

CoCalc to współpracująca platforma obliczeniowa, której celem jest zapewnienie kompletnego zestawu narzędzi do modelowania matematycznego i tworzenia dokumentów przy użyciu LaTeX. Nastawienie na współpracę oznacza, że ​​możesz udostępniać powłoki Linuksa innym użytkownikom, którzy mogą bezpośrednio edytować i uruchamiać polecenia za Ciebie. Jest to przydatne, jeśli masz kogoś, kto zna Linuksa i może pomóc Ci w opanowaniu podstaw.

Zrzut ekranu przedstawiający współpracujący terminal Linux w programie CoCalc.

Poza tym CoCalc ma podstawowy graficzny interfejs użytkownika X11, który można załadować od razu po wyjęciu z pudełka. Zawiera także potężny edytor tekstu w GNU Emacs i pełny pakiet biurowy w Libreoffice. Dlatego CoCalc jest dobrą opcją, jeśli szukasz internetowego emulatora Linuksa, którego możesz używać z innymi ludźmi.

6. Maszyna internetowa

WebVM to natywny emulator maszyny wirtualnej, który uruchamia niestandardową wersję systemu Linux całkowicie w przeglądarce. W przeciwieństwie do JsLinux, zapewnia środowisko konsolowe z całym zestawem narzędzi programistycznych, którego można używać do tworzenia i kompilowania programów.

Największą zaletą WebVM w porównaniu z innymi emulowanymi usługami Linuksa jest to, że domyślnie obsługuje Tailscale . Oznacza to, że możesz łatwo podłączyć ten system do sieci typu tailnet i używać SSH do wysyłania plików bezpośrednio do niego. Może to być przydatne, jeśli szukasz systemu zabawek, który możesz szybko rozkręcić, poeksperymentować i zniszczyć, po prostu klikając przycisk „Zamknij kartę”.

Zrzut ekranu przedstawiający emulator WebVM Linux działający w trybie online.

Korzystanie z wirtualnych emulatorów w przeglądarce może być powolnym i frustrującym sposobem na naukę i używanie Linuksa, nawet na dobrych komputerach. Zrób kolejny krok w swojej podróży z Linuksem, instalując już dziś na swoim komputerze jedne z najlepszych dystrybucji Linuksa w 2024 roku .

Źródło obrazu: porównaj włókno za pośrednictwem Unsplash i Wikimedia Commons . Wszystkie zmiany i zrzuty ekranu wykonał Ramces Red.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *