Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską. Czytaj więcej.

Nauczanie uczniów obsługi wiersza poleceń Linuksa zwykle wymaga komputera z systemem Linux, maszyny wirtualnej, klienta SSH lub aktywnego USB. To dużo pracy przygotowawczej, bez której ty i twoi uczniowie prawdopodobnie moglibyście się obejść.

Dzięki Instantbox możesz łatwo uruchomić dystrybucję Linuksa na komputerze hosta i zapewnić uczniom dostęp do wiersza poleceń za pośrednictwem przeglądarki.

Po co tworzyć dystrybucję Linuksa w przeglądarce?

Czasami potrzebujesz wiersza poleceń określonego systemu Linux przez krótki czas. Możesz na przykład wypróbować nową sztuczkę w Arch Linux lub przetestować procedurę instalacji określonego narzędzia w Debianie. Możesz też prowadzić zajęcia dotyczące opanowania wiersza poleceń Linuksa w pokoju pełnym użytkowników systemu Windows.

W takich przypadkach możesz nie chcieć instalować wielu maszyn wirtualnych ani ciągle flashować tego samego USB na żywo.

instagram viewer

Dzięki Instantbox możesz uruchomić pojedyncze polecenie w swoim terminalu, a następnie odwiedzić lokalny adres w przeglądarce, aby wybrać dystrybucję, której chcesz użyć.

Jak zainstalować Instantbox w systemie Linux

Zanim zaczniesz korzystać z Instantbox, musisz to zrobić zainstaluj Dockera i Dockera Compose.

Utwórz nowy katalog dla Instantbox i przejdź do niego:

mkdir instantbox
płyta CD instantbox

Chociaż programista sugeruje przekazanie skryptu instalacyjnego bezpośrednio do Bash za pomocą następującego polecenia, nigdy nie jest dobrym pomysłem wykonywanie kodu z Internetu bez uprzedniego przejrzenia go.

bash //raw.githubusercontent.com/instantbox/instantbox/master/init.sh)

Pobierz skrypt instalacyjny z repozytorium Instantbox GitHub:

wget https://raw.githubusercontent.com/instantbox/instantbox/master/init.sh

Sprawdź jego zawartość za pomocą:

kotw tym.cii

Jeśli wszystko wydaje się być w porządku, uruchom skrypt za pomocą:

grzmotnąćw tym.cii

Powyższe polecenie sprawdzi, czy masz zainstalowane niezbędne zależności, a następnie pobierze plik docker-compose Instantbox do bieżącego katalogu.

Skrypt zapyta Cię, jakiego portu ma używać Instantbox i jaki jest Twój adres IP. Oba te pytania są opcjonalne i domyślnie Instantbox będzie działać na porcie 8888.

Jeśli masz już doświadczenie w korzystaniu z Docker Compose, możesz bezpośrednio pobrać plik docker-compose i pominąć skrypt instalacyjny.

wget https://raw.githubusercontent.com/instantbox/instantbox/master/docker-compose.yml

Teraz uruchom:

tworzenie dokerów -d

Docker pobierze najnowszy obraz Instantbox i będzie dostępny na porcie 8888.

Użyj Instantbox, aby uzyskać dostęp do dystrybucji Linuksa w przeglądarce

Jeśli uzyskujesz dostęp do Instantbox z komputera, na którym jest zainstalowany, otwórz przeglądarkę i wprowadź lokalny host: 8888. W przypadku uzyskiwania dostępu z innego komputera w tej samej sieci lokalnej będzie to konieczne znajdź lokalny adres IP komputera hosta.

Odwiedzając stronę, będziesz musiał wybrać dystrybucję, którą chcesz uruchomić, a także najnowszą wersję każdej nazwanej dystrybucji. Masz do wyboru:

  • Ubuntu 14.04, 16.04, 18.04 i 20.04
  • CentOS 6.10, 7 i 8
  • Debian Stretch, Jessie i Buster
  • Fedory 30 i 31
  • Najnowszy alpejski
  • Arch Linux najnowszy

Po dokonaniu wyboru kliknij Następny i wybierz zasoby, które będą dostępne dla instalacji. Będziesz mógł wybrać port wewnętrzny, liczbę rdzeni procesora, dostępną pamięć i czas działania dystrybucji. Możesz ustawić tę wartość tak niską, jak jedna godzina lub tak wysoką, jak chcesz.

Kliknij Tworzyć, a Instantbox pobierze obrazy ISO dla wybranej dystrybucji i przedstawi powłokę roota w innej zakładce.

Stąd ty lub twoi uczniowie możecie ćwiczyć i doskonalić swoje umiejętności, testować procedury i instalować oprogramowanie.

Powinieneś użyć powłoki roota, aby utworzyć tylu zwykłych użytkowników, ilu potrzebujesz, a Twoi uczniowie będą mogli logować się z własnych urządzeń.

Twoja sesja Instantbox wygaśnie po czasie określonym w poprzednim kroku lub możesz kliknąć Oczyszczać aby natychmiast wyrzucić go do kosza i zacząć od nowa.

Zostań mistrzem wiersza poleceń Linuksa

Instantbox zapewnia tyle wierszy poleceń, ile tylko chcesz, i nie wymaga nawet zainstalowania dystrybucji. Możesz go użyć, aby ulepszyć terminale w dowolnym typie dystrybucji i upewnić się, że masz zasoby do nauki lub nauczania, których potrzebujesz, aby w pełni wykorzystać ten doskonały zasób.

Czy wiesz, że możesz samodzielnie nauczyć się wiersza poleceń Linuksa? Wszystko, co musisz wiedzieć, to jak uzyskać pomoc dotyczącą polecenia systemu Linux, które chcesz opanować.