Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

A Linux parancssor tanításához általában Linuxot futtató gépre, virtuális gépre, SSH-kliensre vagy élő USB-re van szükség. Ez egy sok előkészítő munka, amit Ön és diákjai valószínűleg nélkülöznének.

Az Instantbox segítségével könnyedén létrehozhat egy Linux disztribúciót a gazdagépen, és hozzáférést biztosíthat a tanulóknak a parancssorhoz a böngészőn keresztül.

Miért hozzon létre Linux disztrót böngészőben?

Néha egy adott Linux rendszer parancssorára van szükség egy rövid időre. Kipróbálhat egy új trükköt például az Arch Linuxban, vagy kipróbálhatja egy adott eszköz telepítési eljárását a Debian rendszeren. Vagy taníthat egy osztályt a Linux parancssor elsajátításáról egy Windows-felhasználókkal teli teremben.

Ilyen esetekben előfordulhat, hogy nem szeretne egy csomó virtuális gépet telepíteni, vagy ugyanazt az élő USB-t újra és újra felvillantani.

instagram viewer

Az Instantbox segítségével egyetlen parancsot futtathat a termináljában, majd felkereshet egy helyi címet a böngészőjében, és kiválaszthatja, melyik disztribúciót szeretné használni.

Az Instantbox telepítése Linuxra

Az Instantbox használatának megkezdése előtt meg kell tennie telepítse a Dockert és a Docker Compose-t.

Hozzon létre egy új könyvtárat az Instantbox számára, és lépjen be:

mkdir instantbox
CD instantbox

Míg a fejlesztő azt javasolja, hogy a telepítőszkriptet közvetlenül a Bash-nak adják át a következő paranccsal, soha nem jó ötlet az internetről futtatni a kódot anélkül, hogy először megnézné.

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

Töltse le a telepítő szkriptet az Instantbox GitHub tárolójából:

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

Ellenőrizze a tartalmát:

macskabenne.SH

Ha úgy tűnik, hogy minden rendben van, futtassa a szkriptet a következővel:

bashbenne.SH

A fent említett parancs ellenőrzi, hogy telepítve vannak-e a szükséges függőségek, majd letölti az Instantbox docker-compose fájlt az aktuális könyvtárába.

A szkript megkérdezi, hogy melyik portot szeretné használni az Instantbox számára, valamint az IP-címét. Mindkét kérdés nem kötelező, és alapértelmezés szerint az Instantbox a 8888-as porton fog futni.

Ha már jól érzi magát a Docker Compose használatában, közvetlenül letöltheti a docker-compose fájlt, és kihagyhatja a telepítési szkriptet.

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

Most fuss:

docker-compose up -d

A Docker letölti a legújabb Instantbox-képet, és a 8888-as porton lesz elérhető.

Az Instantbox használatával elérheti a Linux disztrót a böngészőben

Ha az Instantboxot arról a gépről éri el, amelyre telepítve van, nyisson meg egy böngészőt, és lépjen be localhost: 8888. Ha ugyanazon a helyi hálózaton lévő másik gépről ér el, akkor ezt kell tennie keresse meg a gazdagép helyi IP-címét.

Amikor meglátogatja az oldalt, ki kell választania, hogy melyik disztribúciót szeretné futtatni, valamint az egyes elnevezett disztribúciók legújabb verzióját. A következők közül választhat:

  • Ubuntu 14.04, 16.04, 18.04 és 20.04
  • CentOS 6.10, 7 és 8
  • Debian Stretch, Jessie és Buster
  • Fedora 30 és 31
  • Alpine legújabb
  • Arch Linux legújabb

Miután kiválasztotta, kattintson a gombra Következő és válassza ki a telepítéshez rendelkezésre álló erőforrásokat. Kiválaszthatja a belső portot, a processzormagok számát, a rendelkezésre álló memóriát és a disztribúció működési idejét. Ezt az értéket akár egy órára is beállíthatja, vagy olyan magasra, amennyire csak akarja.

Kattintson Teremt, és az Instantbox letölti a kiválasztott disztribúció ISO-kódját, és egy másik lapon bemutatja a gyökérhéjat.

Innen Ön vagy diákjai gyakorolhatják és csiszolhatják készségeiket, tesztelhetik az eljárásokat, és telepíthetnek szoftvereket.

A root shell használatával annyi rendszeres felhasználót hozhat létre, amennyire szüksége van, és a tanulók bejelentkezhetnek a saját eszközeikről.

Az Instantbox munkamenete az előző lépésben megadott idő után lejár, vagy rákattinthat Tisztítás hogy azonnal kidobja a kukába, és újrakezdje.

Legyen a Linux parancssor mestere

Az Instantbox annyi parancssort ad, amennyit csak akar, és még a disztribúciót sem szükséges telepítenie. Bármilyen típusú disztribúción felhasználhatja terminál chop-jának javítására, és megbizonyosodhat arról, hogy rendelkezik a szükséges tanulási vagy tanítási erőforrásokkal ahhoz, hogy a legtöbbet hozhassa ki ebből a kiváló erőforrásból.

Tudta, hogy önállóan is megtanulhatja a Linux parancssort? Csak annyit kell tudnia, hogyan kaphat segítséget a mesterként használni kívánt Linux-parancshoz.