Lai studentiem mācītu Linux komandrindu, parasti ir nepieciešama mašīna, kurā darbojas Linux, virtuālā mašīna, SSH klients vai tiešraides USB. Tas ir liels sagatavošanās darbs, bez kura jūs un jūsu skolēni, iespējams, varētu iztikt.
Izmantojot Instantbox, varat viegli izveidot Linux distribūciju savā resursdatorā un nodrošināt studentiem piekļuvi komandrindai, izmantojot pārlūkprogrammu.
Kāpēc pārlūkprogrammā izveidot Linux distribūciju?
Dažreiz jums ir nepieciešama noteiktas Linux sistēmas komandrinda uz īsu brīdi. Iespējams, vēlēsities izmēģināt, piemēram, jaunu triku programmā Arch Linux vai pārbaudīt instalēšanas procedūru konkrētam rīkam Debian. Vai arī jūs varētu mācīt stundu, kā apgūt Linux komandrindu telpā, kurā ir Windows lietotāji.
Šādos gadījumos jūs, iespējams, nevēlaties instalēt virkni virtuālo mašīnu vai atkal un atkal mirgot ar vienu un to pašu tiešo USB.
Izmantojot Instantbox, terminālī varat palaist vienu komandu, pēc tam pārlūkprogrammā apmeklēt vietējo adresi, lai atlasītu, kuru distro vēlaties izmantot.
Kā instalēt Instantbox operētājsistēmā Linux
Lai varētu sākt lietot Instantbox, jums tas ir jādara instalējiet Docker un Docker Compose.
Izveidojiet jaunu Instantbox direktoriju un pārejiet uz to:
mkdir tūlītējā kaste
cd tūlītējā kaste
Lai gan izstrādātājs iesaka iestatīšanas skriptu nodot tieši Bash ar šādu komandu, nekad nav ieteicams izpildīt kodu no interneta, vispirms to neapskatot.
bash //raw.githubusercontent.com/instantbox/instantbox/master/init.sh)
Lejupielādējiet iestatīšanas skriptu no Instantbox GitHub krātuves:
wget https://raw.githubusercontent.com/instantbox/instantbox/master/init.sh
Pārbaudiet tā saturu, izmantojot:
kaķistajā.sh
Ja šķiet, ka viss ir kārtībā, palaidiet skriptu ar:
bashtajā.sh
Iepriekš minētā komanda pārbaudīs, vai ir instalētas nepieciešamās atkarības, un pēc tam lejupielādēs Instantbox docker-compose failu pašreizējā direktorijā.
Skripts jautās, kuru portu vēlaties izmantot Instantbox, un jūsu IP adresi. Abi šie jautājumi nav obligāti, un pēc noklusējuma Instantbox darbosies portā 8888.
Ja jau esat apmierināts ar Docker Compose lietošanu, varat tieši lejupielādēt docker-compose failu un izlaist instalēšanas skriptu.
wget https://raw.githubusercontent.com/instantbox/instantbox/master/docker-compose.yml
Tagad palaist:
docker-compose up -d
Docker lejupielādēs jaunāko Instantbox attēlu un būs pieejams portā 8888.
Izmantojiet Instantbox, lai pārlūkprogrammā piekļūtu Linux Distro
Ja piekļūstat Instantbox no ierīces, kurā tā ir instalēta, atveriet pārlūkprogrammu un ievadiet vietējais saimnieks: 8888. Ja piekļūstat no citas ierīces tajā pašā lokālajā tīklā, jums tas būs jādara atrodiet resursdatora lokālo IP adresi.
Apmeklējot lapu, jums būs jāizvēlas, kuru distro vēlaties palaist, kā arī katra nosauktā izplatīšanas jaunākā versija. Jums ir iespēja izvēlēties:
- Ubuntu 14.04, 16.04, 18.04 un 20.04
- CentOS 6.10, 7 un 8
- Debian Stretch, Jessie un Buster
- Fedora 30 un 31
- Alpu jaunākais
- Jaunākais Arch Linux
Kad esat izdarījis izvēli, noklikšķiniet uz Nākamais un izvēlieties resursus, kas būs pieejami instalēšanai. Varēsiet izvēlēties iekšējo portu, CPU kodolu skaitu, pieejamo atmiņu un distrikcijas darbības laiku. Varat iestatīt šo vērtību tik zemu kā vienu stundu vai tik augstu, cik vēlaties.
Klikšķis Izveidot, un Instantbox lejupielādēs ISO jūsu izvēlētajai izplatīšanai un parādīs jums saknes apvalku citā cilnē.
Šeit jūs vai jūsu skolēni varat praktizēt un uzlabot savas prasmes, pārbaudīt procedūras un instalēt programmatūru.
Izmantojiet saknes apvalku, lai izveidotu tik daudz parasto lietotāju, cik nepieciešams, un jūsu skolēni var pieteikties no savām ierīcēm.
Jūsu Instantbox sesija beigsies pēc iepriekšējā solī norādītā laika, vai arī varat noklikšķināt uz Iztīrīšana lai nekavējoties izmestu to miskastē un sāktu no jauna.
Kļūstiet par Linux komandrindas meistaru
Instantbox nodrošina tik daudz komandrindu, cik vien iespējams, un neprasa, lai jums pat būtu instalēta distro. Varat to izmantot, lai uzlabotu termināļa iespējas jebkura veida distro un pārliecinātos, ka jums ir nepieciešamie mācību vai mācību resursi, lai maksimāli izmantotu šo lielisko resursu.
Vai zinājāt, ka varat apgūt Linux komandrindu patstāvīgi? Viss, kas jums jāzina, ir tas, kā iegūt palīdzību Linux komandai, kuru vēlaties apgūt.