U sljedećem ćemo članku pogledati Kubika. Naziv ove aplikacije je skraćenica za Prilagođeni Ubuntu ISO Creator. Ovo dolazi kao aplikacija grafičkog korisničkog sučelja za stvaranje pokretačke Ubuntu Live slike (ISO) prilagođeno.
Cubic se aktivno razvija i nudi mnoge mogućnosti za lako stvoriti Ubuntu sliku uživo. Ima ugrađeno chroot okruženje naredbenog retka odakle možemo izvršiti sve prilagodbe, poput instaliranja novih paketa, kernela, dodavanja više pozadinskih pozadina, dodavanja datoteka i mapa.
Ovaj program koristi se za stvaranje Ubuntu slika uživo, ali mislim da se može koristiti s drugim Ubuntu okusima i derivatima, kao što je Linux Mint. Cubic neće stvoriti DVD uživo našeg sistema. Umjesto toga, samo kreirajte prilagođenu sliku uživo iz Ubuntu ISO-a.
Instalirajte Cubic na Ubuntu
Programer Cubic je, kako bi olakšao postupak instalacije, stvorio a PPA. Da bismo instalirali Cubic na naš Ubuntu sistem, morat ćemo izvršiti sljedeće naredbe jednu po jednu u terminalu (Ctrl + Alt + T):
sudo apt-add-repository ppa:cubic-wizard/release sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6494C6D6997C215E
U ovom trenutku možemo instalirati ovaj program pomoću sljedeće skripte.
sudo apt update && sudo apt install cubic
Više o instalaciji ovog programa možete vidjeti u nastavku link.
Stvorite prilagođeni Ubuntu Live ISO koristeći Cubic
Jednom instaliran, pokrećemo Cubic iz izbornika aplikacija ili doka.
Odaberite direktorij za projekat
Ovo će biti direktorij u kojem će se sačuvati datoteke našeg projekta. Odaberite put na koji ćete pohraniti vašu Ubuntu instalacijsku ISO sliku. Cubic će automatski ispuniti sve detalje vašeg prilagođenog OS-a. Možemo promijeniti detalje ako je to ono što želimo.
Chroot okruženje
Jednom kada je sistem datoteka izdvojen, automatski ćemo pristupiti chroot okruženju. Odavde možemo instalirati sve dodatne pakete, dodajte pozadinske slike, dodajte listu spremišta izvornog softvera, dodajte najnoviji kernel u naš ISO i sva druga prilagođavanja.
Pored toga, imat ćemo mogućnost ažuriranja spisak izvora softvera. Nakon izmjene liste izvora ne možemo zaboraviti ažurirati listu izvora.
Također ćemo moći dodati datoteke ili mape u projekat. Možemo kopirati datoteke / mape desnim klikom na njih i odabirom kopiranja ili korištenja CTRL + C. Za lijepljenje morat ćemo kliknuti desnim gumbom na terminalu (unutar kubnog prozora). Morat ćemo samo odabrati Zalijepi datoteke i na kraju kliknuti Kopiraj.
Možemo dodajte naše vlastite pozadine. Da bismo to učinili, morat ćemo otići u direktorij / usr / share / pozadine /:
cd /usr/share/backgrounds
Jednom kad smo ušli, imamo samo povucite / ispustite slike u kubični prozor. Ili kopirajte slike i kliknite desnom tipkom miša na kubni prozor. Morat ćemo odabrati opciju Zalijepi datoteke. Šta više, morat ćemo dodati nove pozadine u XML datoteku u / usr / share / gnome-background-properties, tako da možete odabrati u dijaloškom okviru. U ovoj mapi ćemo već naći neke datoteke koje mogu poslužiti kao vodič.
Odaberite verziju jezgre
Na sljedećem ekranu morat ćemo odabrati verziju jezgra koja će se koristiti prilikom dizanja novog ISO-a. Ako ste instalirali dodatne jezgre, oni će također biti navedeni u ovom odjeljku.
Uklonite pakete nakon instalacije
Sljedeći odjeljak omogućit će nam odabir paketa koje želimo ukloniti s naše žive slike. Odabrani paketi automatski će se ukloniti nakon instaliranja Ubuntu operativnog sistema koristeći prilagođenu sliku. Ovdje morate biti oprezni pri odabiru paketa za uklanjanje, moguće je ukloniti paket koji ovisi o drugom paketu, a da to ne znate.
Izrada ISO-a
Sada će započeti postupak stvaranja slike uživo. To će potrajati ovisno o specifikacijama vašeg sistema.
Nakon završetka postupka stvaranja slike, samo moramo kliknuti Finish. Cubic će prikazati detalje novostvorene prilagođene slike.
Ako u budućnosti želite modificirati novu prilagođenu sliku stvorenu uživo, morat ćemo ukloniti oznaku s opcije «Izbrišite sve datoteke projekta, osim generirane slike diska i odgovarajuće datoteke MD5 kontrolne sume«. Cubic će ostaviti prilagođenu sliku u radnom direktoriju projekta, a mi ćemo u budućnosti moći napraviti promjene. Nećemo morati početi ispočetka.
Napomena za korisnike Ubuntu 17.10:
Na Ubuntu 17.10 sistemu, DNS traženje možda neće raditi u chroot okruženju (mada moram reći da je kod mene ispravno funkcioniralo). Ako kreirate prilagođenu sliku Ubuntu 17.10 uživo, trebali biste ukazati na ispravnu datoteku resol.conf:
ln -sr /run/systemd/resolve/resolv.conf /run/systemd/resolve/stub-resolv.conf
Da biste provjerili radi li DNS rezolucija, pokrenite ove naredbe:
cat /etc/resolv.conf ping google.com
Deinstalirajte Cubic
Da bismo eliminirali ovaj program, morat ćemo samo otvoriti terminal (Ctrl + Alt + T) i u njega upisati:
sudo apt-add-repository -r ppa:cubic-wizard/release sudo apt remove cubic && sudo apt autoremove
Kakav zanimljiv program, morat ćemo ga isprobati uživo. Pozdrav.
Možete li bolje objasniti korake. Ostao sam kad si započeo Cubic. Pojavljuje se prozor koji vas pita za rutu. Koja je slika koju ste stavili. Ali onda dobijem prozor koji me pita:
Izvorni ISO:
ISO kostim:
Tamo ne znam šta da radim.
Takođe ne kažete kako pristupiti okruženju CHROOT
Već sam ga koristio, između toga sam shvatio da postoji malo stranica koje govore o projektu, ovaj projekt je vrlo naporan (odličan).
Koristim mint 18 sarah sa cobicom, ali prilikom kreiranja modificiranog iso-a on se kreira u sources.listu
deb cd-rom: i put imena distroa, kao što bih trebao učiniti prije stvaranja modificiranog iso-a tako da se ovo ne kreira u izvorima
hvala
Mijenja dozvole sistemske datoteke koje bi uobičajeni korisnici trebali čitati samo. To dovodi do sigurnosnog rizika
Testirano sa Ubuntu 20.04.3 i Linux Mint 20 i ide jako dobro. U Ubuntu-u sam morao da kopiram source.list rezidentnog računara. Prilagođavanje aplikacija zahtijeva vrijeme jer neke PPA koje originalne distribucije koriste s Cubicom ne rade. U ovim slučajevima morate kopirati fitxaro deb i instalirati ga. Prilagodite sučelje je čipkana bobina. Koristio sam / etc / skel da korisnici naslijede prilagođavanja. Dolazim iz Systembacka koji me je u zadnje vrijeme iznevjerio u modernoj opremi. Sa Cubicom bez problema.