Tokie skaitytojai kaip jūs padeda palaikyti MUO. Kai perkate naudodami nuorodas mūsų svetainėje, galime uždirbti filialų komisinius. Skaityti daugiau.

Norint mokyti „Linux“ komandų eilutę studentams, paprastai reikia kompiuterio, kuriame veikia „Linux“, virtualios mašinos, SSH kliento arba tiesioginio USB. Tai daug parengiamojo darbo, be kurio jūs ir jūsų mokiniai tikriausiai išsiverstumėte.

Naudodami „Instantbox“ galite lengvai sukurti „Linux“ platinimą savo pagrindiniame kompiuteryje ir suteikti besimokantiesiems prieigą prie komandų eilutės per naršyklę.

Kodėl naršyklėje sukurti „Linux Distro“?

Kartais tam tikros „Linux“ sistemos komandinės eilutės jums reikia trumpam laikui. Pavyzdžiui, galbūt norėsite išbandyti naują triuką „Arch Linux“ arba išbandyti konkretaus „Debian“ įrankio diegimo procedūrą. Arba galite vesti pamoką, kaip įvaldyti Linux komandų eilutę kambaryje, kuriame pilna Windows vartotojų.

Tokiais atvejais galbūt nenorėsite įdiegti daugybės virtualių mašinų arba vėl ir vėl naudoti tą patį tiesioginį USB.

instagram viewer

Naudodami „Instantbox“ galite paleisti vieną komandą savo terminale, tada naršyklėje apsilankykite vietiniu adresu, kad pasirinktumėte, kurį platinimą norite naudoti.

Kaip įdiegti „Instantbox“ sistemoje „Linux“.

Prieš pradėdami naudotis Instantbox, turite tai padaryti įdiegti „Docker“ ir „Docker Compose“..

Sukurkite naują Instantbox katalogą ir perkelkite į jį:

mkdir momentinė dėžutė
cd momentinė dėžutė

Nors kūrėjas siūlo perduoti sąrankos scenarijų tiesiai į Bash naudojant šią komandą, niekada nėra gera idėja vykdyti kodą iš interneto prieš tai jo neperžiūrėjus.

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

Atsisiųskite sąrankos scenarijų iš „Instantbox GitHub“ saugyklos:

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

Patikrinkite jo turinį:

katėinit.sh

Jei atrodo, kad viskas tvarkoje, paleiskite scenarijų su:

bashinit.sh

Pirmiau minėta komanda patikrins, ar įdiegėte reikiamas priklausomybes, tada į dabartinį katalogą atsisiųs Instantbox docker-compose failą.

Scenarijus paklaus, kokį prievadą norite naudoti Instantbox, ir jūsų IP adresą. Abu šie klausimai yra neprivalomi ir pagal numatytuosius nustatymus Instantbox veiks 8888 prievadu.

Jei jau naudojatės „Docker Compose“, galite tiesiogiai atsisiųsti „Docker Compose“ failą ir praleisti diegimo scenarijų.

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

Dabar paleiskite:

docker-compose up -d

„Docker“ atsisiųs naujausią „Instantbox“ vaizdą ir bus pasiekiamas 8888 prievade.

Norėdami pasiekti „Linux Distro“ savo naršyklėje, naudokite „Instantbox“.

Jei Instantbox pasiekiate iš įrenginio, kuriame ji įdiegta, atidarykite naršyklę ir įveskite Localhost: 8888. Jei prieisite iš kito įrenginio tame pačiame vietiniame tinkle, turėsite tai padaryti rasti vietinį pagrindinio kompiuterio IP adresą.

Apsilankę puslapyje turėsite pasirinkti, kurį platinimą norite paleisti, taip pat naujausią kiekvieno pavadinto platinimo versiją. Galite rinktis iš:

  • Ubuntu 14.04, 16.04, 18.04 ir 20.04
  • CentOS 6.10, 7 ir 8
  • Debian Stretch, Jessie ir Buster
  • Fedora 30 ir 31
  • Alpine naujausia
  • Arch Linux naujausia

Pasirinkę, spustelėkite Kitas ir pasirinkite išteklius, kurie bus prieinami diegimui. Galėsite pasirinkti vidinį prievadą, procesoriaus branduolių skaičių, turimą atmintį ir distro veikimo laiką. Galite nustatyti šią vertę iki vienos valandos arba tiek, kiek norite.

Spustelėkite Sukurti, o Instantbox atsisiųs jūsų pasirinkto platinimo ISO ir kitame skirtuke pateiks šakninį apvalkalą.

Čia jūs arba jūsų mokiniai gali praktikuoti ir tobulinti savo įgūdžius, išbandyti procedūras ir įdiegti programinę įrangą.

Turėtumėte naudoti šakninį apvalkalą, kad sukurtumėte tiek įprastų vartotojų, kiek jums reikia, o jūsų mokiniai gali prisijungti naudodami savo įrenginius.

Jūsų momentinės dėžutės sesija baigsis praėjus ankstesniame veiksme nurodytam laikui arba galite spustelėti Išvalymas iš karto išmesti jį į šiukšliadėžę ir pradėti iš naujo.

Tapkite „Linux“ komandų eilutės meistru

„Instantbox“ suteikia tiek komandų eilučių, kiek tik galite, ir nereikalauja, kad būtų įdiegtas platinimas. Galite naudoti jį norėdami patobulinti savo terminalo gabalėlius bet kokio tipo distribucijose ir įsitikinti, kad turite mokymosi ar mokymo išteklių, kurių reikia, kad galėtumėte kuo geriau išnaudoti šį puikų šaltinį.

Ar žinojote, kad galite išmokti Linux komandų eilutę savarankiškai? Viskas, ką jums reikia žinoti, yra tai, kaip gauti pagalbos dėl Linux komandos, kurią norite įvaldyti.