Nākamajā rakstā mēs apskatīsim Cubic. Šīs lietotnes nosaukums ir saīsinājums Pielāgots Ubuntu ISO Creator. Tas nāk kā grafiska lietotāja saskarnes lietojumprogramma, lai izveidotu sāknējamu Ubuntu Live attēlu (ISO) pielāgots.
Cubic aktīvi attīstās un piedāvā daudzas iespējas viegli izveidot Ubuntu tiešo attēlu. Tam ir iebūvēta komandrindas chroot vide, no kuras mēs varam veikt visus pielāgojumus, piemēram, instalēt jaunas paketes, kodolus, pievienot vairāk fona tapetes, pievienot failus un mapes.
Šo programmu izmanto, lai izveidotu dzīvus Ubuntu attēlus, taču es domāju, ka to var izmantot kopā ar citiem Ubuntu aromātiem un atvasinājumiem, piemēram, Linux Mint. Cubic neradīs tiešraides mūsu sistēmas DVD. Tā vietā vienkārši izveidojiet pielāgotu tiešraides attēlu no Ubuntu ISO.
Instalējiet Cubic uz Ubuntu
Cubic izstrādātājs, lai atvieglotu instalēšanas procesu, ir izveidojis PPA. Lai instalētu Cubic mūsu Ubuntu sistēmā, mums terminālā būs jāizpilda šādas komandas pa vienai (Ctrl + Alt + T):
sudo apt-add-repository ppa:cubic-wizard/release sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6494C6D6997C215E
Šajā brīdī mēs varam instalēt šo programmu, izmantojot šādu skriptu.
sudo apt update && sudo apt install cubic
Tālāk varat uzzināt vairāk par šīs programmas instalēšanu saite.
Izmantojot Cubic, izveidojiet pielāgotu Ubuntu Live ISO
Pēc instalēšanas mēs sāksim programmu Cubic no lietojumprogrammas izvēlnes vai doka.
Izvēlieties projekta direktoriju
Tas būs direktoriju, kurā tiks saglabāti mūsu projekta faili. Izvēlieties ceļu, kur glabāsit savu Ubuntu instalācijas ISO attēlu. Cubic automātiski aizpildīs visu jūsu pielāgotās OS detaļas. Mēs varam mainīt detaļas, ja tas ir tas, ko mēs vēlamies.
Chroot vide
Kad failu sistēma būs izvilkta, mēs automātiski piekļūsim chroot videi. No šejienes mēs varam instalēt jebkuru papildu pakotni, pievienojiet fona attēlus, pievienojiet programmatūras avotu repozitorija sarakstu, pievienojiet jaunāko kodolu mūsu ISO un visiem citiem pielāgojumiem.
Turklāt mums būs iespēja atjaunināt programmatūras avotu saraksts. Pēc avotu saraksta modificēšanas mēs nevaram aizmirst atjaunināt avotu sarakstu.
Mēs varēsim projektam pievienot arī failus vai mapes. Mēs varam kopēt failus / mapes ar peles labo pogu noklikšķinot uz tiem un izvēloties kopēt vai izmantot CTRL + C. Lai ielīmētu, mums būs jānoklikšķina tikai ar labo pogu uz Terminal (logā Kubiskais). Mums būs jāizvēlas tikai Paste file (s) un visbeidzot noklikšķiniet uz Copy.
Mēs varam pievienojiet mūsu pašu tapetes. Lai to izdarītu, mums būs jādodas uz direktoriju / usr / share / backgrounds /:
cd /usr/share/backgrounds
Kad esam tajā, mums ir tikai velciet / nometiet attēlus logā Kubiskais. Vai arī nokopējiet attēlus un ar peles labo pogu noklikšķiniet uz loga Kubiskais. Mums būs jāizvēlas opcija Ielīmēt failu (-us). Kas vēl, mums būs jāpievieno jaunās tapetes XML failā mapē / usr / share / gnome-background-properties, lai jūs varētu izvēlēties dialoglodziņā. Šajā mapē mēs jau atradīsim dažus failus, kas var kalpot kā ceļvedis.
Izvēlieties kodola versiju
Nākamajā ekrānā mums būs jāizvēlas kodola versija, kas jāizmanto, startējot jauno ISO. Ja esat instalējis papildu kodolus, tie tiks uzskaitīti arī šajā sadaļā.
Pēc instalēšanas noņemiet paketes
Nākamā sadaļa ļaus mums izvēlēties paketes, kuras mēs vēlamies noņemt no mūsu tiešā attēla. Pēc Ubuntu operētājsistēmas instalēšanas atlasītās pakotnes tiks automātiski noņemtas izmantojot pielāgotu attēlu. Šeit jums jābūt uzmanīgam, izvēloties noņemamās pakas, ir iespējams noņemt paketi, kas ir atkarīga no citas paketes, to nezinot.
ISO izveide
Tagad sāksies tiešraides veidošanas process. Tas prasīs kādu laiku atkarībā no jūsu sistēmas specifikācijām.
Kad attēla izveides process ir pabeigts, mums vienkārši jānoklikšķina uz Pabeigt. Cubic parādīs informāciju par jaunizveidoto pielāgoto attēlu.
Ja vēlaties modificēt jauno tiešraidē izveidoto pielāgoto attēlu, mums būs jāatceļ opcija, kas saka «Izdzēsiet visus projekta failus, izņemot ģenerēto diska attēlu un atbilstošo MD5 kontrolsummas failu«. Cubic atstās pielāgoto attēlu projekta darba direktorijā, un mēs varēsim veikt izmaiņas nākotnē. Mums nevajadzēs sākt visu no jauna.
Piezīme Ubuntu 17.10 lietotājiem:
Ubuntu 17.10 sistēmā DNS uzmeklēšana var nedarboties chroot vidē (lai gan man jāsaka, ka tas man darbojās pareizi). Ja veidojat pielāgotu Ubuntu 17.10 tiešraides attēlu, jānorāda uz pareizo faila resol.conf:
ln -sr /run/systemd/resolve/resolv.conf /run/systemd/resolve/stub-resolv.conf
Lai pārbaudītu, vai DNS izšķirtspēja darbojas, izpildiet šīs komandas:
cat /etc/resolv.conf ping google.com
Atinstalējiet Cubic
Lai izslēgtu šo programmu, mums būs jāatver tikai terminālis (Ctrl + Alt + T) un tajā jāieraksta:
sudo apt-add-repository -r ppa:cubic-wizard/release sudo apt remove cubic && sudo apt autoremove
Cik interesanta programma, mums to būs jāizmēģina tiešraidē. Sveiciens.
Vai jūs varētu labāk izskaidrot soļus. Es paliku, kad jūs sākāt kubiku. Parādās logs, kurā tiek prasīts maršruts. Kāds ir jūsu ieliktais attēls. Bet tad es saņemu logu, kurā man jautā:
Sākotnējais ISO:
ISO kostīms:
Tur es nezinu, ko darīt.
Jūs arī nepasakāt, kā piekļūt videi CHROOT
Es to jau biju izmantojis, starpbrīžos sapratu, ka ir maz lappušu, kurās runāts par projektu, šis projekts ir ļoti grūts (izcils).
Es izmantoju piparmētru 18 sarah ar kobisko, bet, veidojot modificēto iso, tas tiek izveidots avotos.list
deb cd-rom: un diska nosaukuma ceļš, kā man vajadzētu darīt pirms modificētā iso izveides, lai tas netiktu izveidots avotos
paldies
Tas maina sistēmas failu atļaujas, kuras parastajiem lietotājiem vajadzētu tikai lasīt. Tādējādi radot drošības risku
Pārbaudīts ar Ubuntu 20.04.3 un Linux Mint 20, un tas darbojas ļoti labi. Ubuntu man bija jākopē pastāvīgā datora source.list. Lietojumprogrammu pielāgošana prasa laiku, jo daži PPA, kurus sākotnējie izplatījumi izmanto kopā ar Cubic, nedarbojas. Šādos gadījumos jums ir jākopē fitxaro deb un jāinstalē. Pielāgot interfeisu ir mežģīņu spole. Esmu izmantojis / etc / skel, lai lietotāji varētu mantot pielāgojumus. Es nāku no Systemback, kas man pēdējā laikā pievīla moderno aprīkojumu. Ar Cubic bez problēmām.