Kaip sukurti savo „Ubuntu“ scenarijaus diegimą

click fraud protection

„Ubuntu“ nustatymas naudojant mėgstamas programas gali būti nuobodus. Kiekvienos programos turite ieškoti terminale. Verčiau sukurkite scenarijų „po diegimo“. Apvalkalo scenarijus galite paleisti iškart po naujo „Ubuntu“ diegimo, kuris be jokių pastangų automatiškai įdiegs visas programas.

Pastaba: nenaudojate „Ubuntu“, bet naudojate „Ubuntu“ panašią operacinę sistemą, tokią kaip „Linux Mint“, „Elementary OS“, „Zorin“ OS ar kitas? Šis scenarijaus po diegimo vadovas taip pat veiks puikiai jūsų OS!

Pridedant shebang

Pirmasis žingsnis rašydamas „Bash“ scenarijų yra įtraukti tai, kas vadinama „štanga“. Skaičiuojant „shebang“ yra mechanizmas, galintis pasakyti „Bash“ terminalui, kokią programą jis turėtų naudoti scenarijui paleisti. Šablonų pavyzdžiai yra #! / šiukšliadėžė / bash, #! / šiukšliadėžė / šir #! / usr / bin / env.

Apvalkalo scenarijuose dažniausiai naudojamas #! / šiukšliadėžė / bash, nes scenarijai paprastai vykdomi su bash komanda. Tačiau naudojant #! / šiukšliadėžė / š taip pat yra priimtina. Po scenarijaus diegimo scenarijuje naudosime labiausiai paplitusią shebang (

instagram viewer
#! / šiukšliadėžė / bash).

Norėdami pridėti „shebang“ prie savo „Ubuntu“ scenarijaus po įdiegimo, pirmiausia turite sukurti scenarijaus failą. Norėdami tai padaryti, naudokite liesti komanda žemiau.

palieskite „ubuntu-post-installer.sh“

Sukūrę „Ubuntu“ kompiuteryje „ubuntu-post-installer.sh“ failą, laikas atidaryti failą redaguoti „Nano“ teksto rengyklėje. Pradėkite redaguoti naudodami žemiau pateiktą komandą.

nano -w ubuntu-post-installer.sh

„Nano“ teksto rengyklės viduje parašykite „Bash shebang“ failo viršuje. Nekurkite jokių tarpų! Tai turi būti pati pirmoji eilutė.

#! / šiukšliadėžė / bash

Po štangos paspauskite Įveskite klavišą norėdami sukurti naują eilutę faile ir pereiti į kitą vadovo skyrių.

1 veiksmas - automatiškai diegiant programas iš Apt

Dalis dalykų, kuriuos dauguma „Ubuntu“ vartotojų ketina įtraukti į scenarijų po diegimo, yra kodo eilutė, kuri automatiškai įdiegs visas jų dažniausiai naudojamas programas. Tokie dalykai kaip „Gimp“ vaizdo rengyklė, galbūt „Chromium“ interneto naršyklė, žaidimų parduotuvė „Steam“, pokalbių programa „Telegram“ ir dar daugiau.

Norėdami pridėti „automatinį“ Apt diegimo programos kodo eilutė, eikite į „Nano“ teksto rengyklę ir pridėkite šią eilutę žemiau. Būtinai pakeiskite „program1 program2 program3“ tikraisiais tų paketų pavadinimais, kuriuos norite automatiškai įdiegti scenarijuje.

Pastaba: jūs turite nurodyti tikslus kiekvienos programos paketo pavadinimus, kad ji veiktų su automatine diegimo programa. Jei negalite prisiminti programos, kurią norėtumėte pridėti prie kodo eilutės, pavadinimo, ieškokite paketo naudodami apt paieškos programos pavadinimas.

sudo apt diegti program1 program2 programa3 -y

Išrašę scenarijuje automatinę Apt diegimo eilutę, paspauskite Įveskite klavišas naujai eilutei sukurti. Tada išsaugokite iki šiol atliktus pakeitimus paspausdami „Ctrl“ + O. Kai visi pakeitimai bus išsaugoti, pereikite prie kito vadovo skyriaus.

2 veiksmas - automatiškai diegti programas iš „Snap Store“

„Snap“ parduotuvėje randama daugybė įprastų programų, kurias „Ubuntu“ vartotojai įdiegia. Jei tu daug pasitikėkite „Snap“ programomis, galite parašyti scenarijaus kodo eilutėje, kuri pasirūpins visais jūsų sistemos snapais.

Norėdami pradėti procesą, eikite į „Snap Store“ svetainę ir naudokite paieškos funkciją, kad surastumėte programas, kurias norėtumėte įdiegti automatiškai.

Suradę programą „Snaps“, spustelėkite mygtuką „įdiegti“, kad rastumėte paketo pavadinimą. Atminkite, kad jei norite įdiegti programas, turinčias „klasikinę“ ar „–brėžinę“, jos turės būti atskiros scenarijaus diegimo komandos.

Gavę visų „Snap“ paketų pavadinimus, įrašykite žemiau esantį kodą į scenarijų. Atminkite, kad pavyzdys yra „snappackage1 snappackage2 snappackage3“. Jei norite, kad scenarijus sėkmingai veiktų, jį turėsite pakeisti.

įdiegti snappackage1 snappackage2 snappackage3

Baigėte pridėti „Snap“ kodo eilutę prie scenarijaus? Paspauskite „Ctrl“ + O norėdami išsaugoti pakeitimus. Tada paspauskite Įveskite sudaryti naują eilutę ir pereiti į kitą vadovo skyrių.

3 veiksmas - automatinis „Flatpak“ programų diegimas

Nedaug „Ubuntu“ vartotojų naudojasi „Flatpak“, nes „Snap“ paketai yra pasirengę išeiti iš dėžutės. Tačiau, jei esate vienas iš „Ubuntu“ vartotojų, kurie pasitiki „Flatpaks“, galite lengvai jį pridėti prie scenarijaus po įdiegimo, kad viskas būtų lengviau.

Norėdami pradėti procesą, turite turėti Įdiegta „Flatpak“ vykdymo trukmė. Norėdami gauti scenarijų diegti „Flatpak“ iš dėžutės, įveskite žemiau esantį kodą.

sudo apt install flatpak -y

Laikydamiesi „Flatpak“ diegimo eilutės, turite turėti savo scenarijų, kad užsiprenumeruotumėte „Flathub“ programų parduotuvę. Paspauskite Įveskite ant rakto ir pridėkite žemiau esantį kodą prie scenarijaus.

„flatpak remote-add“ - jei neegzistuoja „flathub“ https://flathub.org/repo/flathub.flatpakrepo

Pridėjus „Flathub“ kodo eilutę, laikas dirbti su „Flatpak“ automatinio diegimo komanda. Pirmiausia paleiskite „flatpak“ paieška komandą ir raskite kiekvieno norimo įdiegti paketo pavadinimus.

Gavę visų „Flatpak“ programų pavadinimus, paspauskite Įveskite klavišą ir pridėkite diegimo komandą. Atminkite, kad pavyzdys yra „flatpak1 flatpak2 flatpak3“. Turėsite pakeisti jį į tikruosius „Flatpak“ paketų pavadinimus.

sudo flatpak install flatpak1 flatpak2 flatpak3 -y

Kai scenarijuje bus „Flatpak“ diegimo eilutė, paspauskite „Ctrl“ + O Norėdami išsaugoti pakeitimus, paspauskite „Ctrl“ + X išeiti iš Nano, nes redagavimas baigtas!

Vykdo scenarijų

Norėdami paleisti scenarijų „Ubuntu“ po diegimo, vykdykite toliau pateiktas nuoseklias instrukcijas.

1 žingsnis: Įdėkite scenarijų į bet kurio naujo „Ubuntu“ diegimo namų katalogą.

2 žingsnis: Atidarykite terminalo langą Ubuntu paspausdami „Ctrl“ + „Alt“ + T arba „Ctrl“ + „Shift“ + T klaviatūroje. Tada atnaujinkite scenarijaus teises naudodami chmod komanda.

sudo chmod + x ~ / ubuntu-post-installer.sh

3 veiksmas: Vykdykite scenarijų naujame „Ubuntu Linux“ kompiuteryje naudodami bash komanda.

sudo bash ubuntu-post-installer.sh. 
watch instagram story