Kitame straipsnyje apžvelgsime „Cubic“. Šios programos pavadinimas yra akronimas Pasirinktinis „Ubuntu ISO Creator“. Tai pateikiama kaip grafinė vartotojo sąsajos programa, skirta sukurti įkeliamą „Ubuntu Live“ vaizdą (ISO) pritaikytas.
„Cubic“ aktyviai kuria ir siūlo daugybę galimybių lengvai sukurti „Ubuntu“ tiesioginį vaizdą. Jame yra įmontuota komandinės eilutės „chroot“ aplinka, iš kurios galime atlikti visus tinkinimus, pvz., Įdiegti naujus paketus, branduolius, pridėti daugiau fono paveikslėlių, pridėti failus ir aplankus.
Ši programa naudojama kuriant tiesioginius „Ubuntu“ vaizdus, tačiau manau, kad ją galima naudoti su kitais „Ubuntu“ skoniais ir dariniais, tokiais kaip „Linux Mint“. „Cubic“ nesukurs tiesioginio mūsų sistemos DVD. Vietoj to, tiesiog sukurkite pasirinktinį tiesioginį vaizdą iš „Ubuntu ISO“.
Įdiekite „Cubic“ į „Ubuntu“
„Cubic“ kūrėjas, norėdamas palengvinti diegimo procesą, sukūrė a EEPS. Norėdami įdiegti „Cubic“ savo „Ubuntu“ sistemoje, mes turėsime atlikti šias komandas po vieną terminale („Ctrl“ + „Alt“ + T):
sudo apt-add-repository ppa:cubic-wizard/release sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6494C6D6997C215E
Šiuo metu galime įdiegti šią programą naudodami šį scenarijų.
sudo apt update && sudo apt install cubic
Daugiau apie šios programos diegimą galite pamatyti toliau nuoroda.
Sukurkite pasirinktinį „Ubuntu Live ISO“ naudodami „Cubic“
Įdiegę „Cubic“ paleisime iš programos meniu arba doko.
Pasirinkite projekto katalogą
Tai bus katalogas, kuriame bus išsaugoti mūsų projekto failai. Pasirinkite kelią, kuriame saugosite savo „Ubuntu“ diegimo ISO atvaizdą. „Cubic“ automatiškai užpildys visą jūsų pasirinktinės OS informaciją. Mes galime pakeisti detales, jei to norime.
Chroot aplinka
Kai failų sistema bus išgauta, mes automatiškai pasieksime chroot aplinką. Iš čia galime įdiegti bet kokius papildomus paketus, pridėkite fono paveikslėlių, pridėkite programinės įrangos šaltinių saugyklos sąrašą, pridėkite naujausią branduolį prie mūsų ISO ir visų kitų pritaikymų.
Be to, turėsime galimybę atnaujinti programinės įrangos šaltinių sąrašą. Pakeitę šaltinių sąrašą, negalime pamiršti atnaujinti šaltinių sąrašą.
Mes taip pat galėsime pridėti failus ar aplankus prie projekto. Galime nukopijuoti failus / aplankus spustelėdami juos dešiniuoju pelės mygtuku ir pasirinkdami kopijuoti arba naudoti CTRL + C. Norėdami įklijuoti, turėsime spustelėti tik dešiniuoju mygtuku ant terminalo (langelyje „Kubinis“). Turėsime pasirinkti tik Įklijuoti failą (-us) ir galiausiai spustelėkite Kopijuoti.
Mes galime pridėti savo tapetus. Norėdami tai padaryti, turėsime eiti į katalogą / usr / share / backgrounds /:
cd /usr/share/backgrounds
Patekę į jį mes tik turime vilkite / upuść vaizdus į kubinį langą. Arba nukopijuokite vaizdus ir dešiniuoju pelės mygtuku spustelėkite langą „Kubinis“. Turėsime pasirinkti parinktį Įklijuoti failą (-us). Kas daugiau, naujus fono paveikslėlius turėsime įtraukti į XML failą aplanke / usr / share / gnome-background-properties, todėl galite pasirinkti dialogo lange. Šiame aplanke jau rasime keletą failų, kurie gali būti naudojami kaip vadovas.
Pasirinkite branduolio versiją
Kitame ekrane turėsime pasirinkti branduolio versiją, kurią reikia naudoti paleidžiant naują ISO. Jei įdiegėte papildomų branduolių, jie taip pat bus išvardyti šiame skyriuje.
Pašalinkite pakuotes po įdiegimo
Kitas skyrius leis mums pasirinkti paketus, kuriuos norime pašalinti iš tiesioginio vaizdo. Pasirinkti paketai bus automatiškai pašalinami įdiegus „Ubuntu“ operacinę sistemą naudojant pasirinktinį vaizdą. Čia turite būti atsargūs rinkdamiesi pašalinamus paketus, nežinodami galite pašalinti paketą, kuris priklauso nuo kito paketo.
ISO sukūrimas
Dabar prasidės tiesioginio vaizdo kūrimo procesas. Tai užtruks atsižvelgiant į jūsų sistemos specifikacijas.
Kai vaizdo kūrimo procesas bus baigtas, mes tiesiog turime spustelėti Baigti. „Cubic“ bus rodoma naujai sukurto pasirinktinio vaizdo informacija.
Jei norite modifikuoti naują tinkintą vaizdą, sukurtą tiesiogiai ateityje, turėsime nuimti žymėjimą nuo parinkties, kurioje sakoma «Ištrinkite visus projekto failus, išskyrus sugeneruotą disko vaizdą ir atitinkamą MD5 kontrolinės sumos failą«. „Cubic“ paliks pasirinktinį vaizdą projekto darbo kataloge ir ateityje galėsime atlikti pakeitimus. Mums nereikės pradėti iš naujo.
Pastaba „Ubuntu 17.10“ vartotojams:
„Ubuntu 17.10“ sistemoje DNS paieška gali neveikti „chroot“ aplinkoje (nors turiu pasakyti, kad ji man veikė teisingai). Jei kuriate pasirinktinį „Ubuntu 17.10“ tiesioginį vaizdą, turėtumėte nurodyti teisingą failą resol.conf:
ln -sr /run/systemd/resolve/resolv.conf /run/systemd/resolve/stub-resolv.conf
Norėdami patikrinti, ar DNS skiriamoji geba veikia, vykdykite šias komandas:
cat /etc/resolv.conf ping google.com
Pašalinkite „Cubic“
Norėdami pašalinti šią programą, turėsime atidaryti tik terminalą (Ctrl + Alt + T) ir parašyti jame:
sudo apt-add-repository -r ppa:cubic-wizard/release sudo apt remove cubic && sudo apt autoremove
Kokia įdomi programa, turėsime ją išbandyti gyvai. Sveikinimai.
Ar galėtumėte geriau paaiškinti veiksmus. Aš pasilikau, kai pradėjai „Cubic“. Pasirodo langas, kuriame prašoma maršruto. Koks yra jūsų įdėtas vaizdas. Bet tada gaunu langą, kuriame manęs klausiama:
Originalus ISO:
ISO kostiumas:
Ten nežinau, ką daryti.
Jūs taip pat nesakote, kaip pasiekti CHROOT aplinką
Aš jau buvau juo pasinaudojęs, tarp jų supratau, kad yra nedaug puslapių, kuriuose kalbama apie projektą, šis projektas yra labai sunkus (puikus).
Aš naudoju „Mint 18 sarah“ su kobiniu, bet kuriant modifikuotą iso jis sukuriamas „sources.list“
deb cd-rom: ir distro pavadinimo kelias, kaip turėčiau padaryti prieš kurdamas modifikuotą iso, kad jis nebūtų sukurtas šaltiniuose
Gracias
Tai keičia sistemos failo teises, kurias turėtų skaityti tik įprasti vartotojai. Taigi kyla pavojus saugumui
Išbandyta su Ubuntu 20.04.3 ir Linux Mint 20 ir veikia labai gerai. Ubuntu turėjau nukopijuoti nuolatinio kompiuterio source.list sąrašą. Programų pritaikymas užtrunka, nes kai kurie PPA, kuriuos originalūs platinimai naudoja su Cubic, neveikia. Tokiais atvejais turite nukopijuoti fitxaro deb ir ją įdiegti. Tinkinti sąsają yra nėrinių ritė. Aš naudoju / etc / skel, kad vartotojai paveldėtų tinkinimus. Esu kilęs iš Systemback, kuris pastaruoju metu mane nuvylė modernia įranga. Su Cubic be problemų.