自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何創(chuàng)建定制的Ubuntu Live CD鏡像

系統(tǒng) Linux
今天讓我們來討論一下如何創(chuàng)建 Ubuntu Live CD 的定制鏡像(ISO)。我們以前可以使用 Pinguy Builder 完成這項(xiàng)工作。但是,現(xiàn)在它似乎停止維護(hù)了。最近 Pinguy Builder 的官方網(wǎng)站似乎沒有任何更新。幸運(yùn)的是,我找到了另一種創(chuàng)建 Ubuntu Live CD 鏡像的工具。

[[217823]]

今天讓我們來討論一下如何創(chuàng)建 Ubuntu Live CD 的定制鏡像(ISO)。我們以前可以使用 Pinguy Builder 完成這項(xiàng)工作。但是,現(xiàn)在它似乎停止維護(hù)了。最近 Pinguy Builder 的官方網(wǎng)站似乎沒有任何更新。幸運(yùn)的是,我找到了另一種創(chuàng)建 Ubuntu Live CD 鏡像的工具。使用 Cubic (即 Custom Ubuntu ISO Creator 的首字母縮寫),這是一個(gè)用來創(chuàng)建定制的可啟動的 Ubuntu Live CD(ISO)鏡像的 GUI 應(yīng)用程序。

Cubic 正在積極開發(fā),它提供了許多選項(xiàng)來輕松地創(chuàng)建一個(gè)定制的 Ubuntu Live CD ,它有一個(gè)集成的 chroot 命令行環(huán)境(LCTT 譯注:chroot —— Change Root,也就是改變程序執(zhí)行時(shí)所參考的根目錄位置),在那里你可以定制各種方面,比如安裝新的軟件包、內(nèi)核,添加更多的背景壁紙,添加更多的文件和文件夾。它有一個(gè)直觀的 GUI 界面,在 live 鏡像創(chuàng)建過程中可以輕松的利用導(dǎo)航(可以利用點(diǎn)擊鼠標(biāo)來回切換)。您可以創(chuàng)建一個(gè)新的自定義鏡像或修改現(xiàn)有的項(xiàng)目。因?yàn)樗梢杂脕碇谱?Ubuntu live 鏡像,所以我相信它可以用在制作其他 Ubuntu 的發(fā)行版和衍生版鏡像中,比如 Linux Mint。 

安裝 Cubic

Cubic 的開發(fā)人員已經(jīng)做出了一個(gè) PPA 來簡化安裝過程。要在 Ubuntu 系統(tǒng)上安裝 Cubic ,在你的終端上運(yùn)行以下命令:

  1. sudo apt-add-repository ppa:cubic-wizard/release
  2. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6494C6D6997C215E
  3. sudo apt update
  4. sudo apt install cubic

利用 Cubic 創(chuàng)建 Ubuntu Live CD 的定制鏡像

安裝完成后,從應(yīng)用程序菜單或 dock 啟動 Cubic。這是在我在 Ubuntu 16.04 LTS 桌面系統(tǒng)中 Cubic 的樣子。

為新項(xiàng)目選擇一個(gè)目錄。它是保存鏡像文件的目錄。

請注意,Cubic 不是創(chuàng)建您當(dāng)前系統(tǒng)的 Live CD 鏡像,而是利用 Ubuntu 的安裝 CD 來創(chuàng)建一個(gè)定制的 Live CD,因此,你應(yīng)該有一個(gè)***的 ISO 鏡像。

選擇您存儲 Ubuntu 安裝 ISO 鏡像的路徑。Cubic 將自動填寫您定制操作系統(tǒng)的所有細(xì)節(jié)。如果你愿意,你可以改變細(xì)節(jié)。單擊 Next 繼續(xù)。

接下來,來自源安裝介質(zhì)中的壓縮的 Linux 文件系統(tǒng)將被提取到項(xiàng)目的目錄(在我們的例子中目錄的位置是 /home/ostechnix/custom_ubuntu)。

一旦文件系統(tǒng)被提取出來,將自動加載到 chroot 環(huán)境。如果你沒有看到終端提示符,請按幾次回車鍵。

在這里可以安裝任何額外的軟件包,添加背景圖片,添加軟件源列表,添加***的 Linux 內(nèi)核和所有其他定制到你的 Live CD 。

例如,我希望 vim 安裝在我的 Live CD 中,所以現(xiàn)在就要安裝它。

我們不需要使用 sudo,因?yàn)槲覀円呀?jīng)在具有***權(quán)限(root)的環(huán)境中了。

類似地,如果需要,可以安裝更多的任何版本 Linux 內(nèi)核。

  1. apt install linux-image-extra-4.10.0-24-generic

此外,您還可以更新軟件源列表(添加或刪除軟件存儲庫列表):

修改源列表后,不要忘記運(yùn)行 apt update 命令來更新源列表:

  1. apt update

另外,您還可以向 Live CD 中添加文件或文件夾。復(fù)制文件或文件夾(右擊它們并選擇復(fù)制或者利用 CTRL+C),在終端右鍵單擊(在 Cubic 窗口內(nèi)),選擇 “Paste file(s)”,***點(diǎn)擊 Cubic 向?qū)У撞康?“Copy”。

Ubuntu 17.10 用戶注意事項(xiàng)

在 Ubuntu 17.10 系統(tǒng)中,DNS 查詢可能無法在 chroot 環(huán)境中工作。如果您正在制作一個(gè)定制的 Ubuntu 17.10 Live 鏡像,您需要指向正確的 resolve.conf 配置文件:

  1. ln -sr /run/systemd/resolve/resolv.conf /run/systemd/resolve/stub-resolv.conf

要驗(yàn)證 DNS 解析工作,運(yùn)行:

  1. cat /etc/resolv.conf
  2. ping google.com

如果你想的話,可以添加你自己的壁紙。要做到這一點(diǎn),請切換到 /usr/share/backgrounds/ 目錄,

  1. cd /usr/share/backgrounds

并將圖像拖放到 Cubic 窗口中?;驈?fù)制圖像,右鍵單擊 Cubic 終端窗口并選擇 “Paste file(s)” 選項(xiàng)。此外,確保你在 /usr/share/gnome-backproperties 的XML文件中添加了新的壁紙,這樣你可以在桌面上右鍵單擊新添加的圖像選擇 “Change Desktop Background” 進(jìn)行交互。完成所有更改后,在 Cubic 向?qū)е袉螕?“Next”。

接下來,選擇引導(dǎo)到新的 Live ISO 鏡像時(shí)使用的 Linux 內(nèi)核版本。如果已經(jīng)安裝了其他版本內(nèi)核,它們也將在這部分中被列出。然后選擇您想在 Live CD 中使用的內(nèi)核。

在下一節(jié)中,選擇要從您的 Live 映像中刪除的軟件包。在使用定制的 Live 映像安裝完 Ubuntu 操作系統(tǒng)后,所選的軟件包將自動刪除。在選擇要?jiǎng)h除的軟件包時(shí),要格外小心,您可能在不知不覺中刪除了一個(gè)軟件包,而此軟件包又是另外一個(gè)軟件包的依賴包。

接下來, Live 鏡像創(chuàng)建過程將開始。這里所要花費(fèi)的時(shí)間取決于你定制的系統(tǒng)規(guī)格。

鏡像創(chuàng)建完成后后,單擊 “Finish”。Cubic 將顯示新創(chuàng)建的自定義鏡像的細(xì)節(jié)。

如果你想在將來修改剛剛創(chuàng)建的自定義 Live 鏡像,不要選擇“ Delete all project files, except the generated disk image and the corresponding MD5 checksum file”(除了生成的磁盤映像和相應(yīng)的 MD5 校驗(yàn)和文件之外,刪除所有的項(xiàng)目文件**) ,Cubic 將在項(xiàng)目的工作目錄中保留自定義圖像,您可以在將來進(jìn)行任何更改。而不用從頭再來一遍。

要為不同的 Ubuntu 版本創(chuàng)建新的 Live 鏡像,***使用不同的項(xiàng)目目錄。 

利用 Cubic 修改 Ubuntu Live CD 的定制鏡像

從菜單中啟動 Cubic ,并選擇一個(gè)現(xiàn)有的項(xiàng)目目錄。單擊 “Next” 按鈕,您將看到以下三個(gè)選項(xiàng):

  1. Create a disk image from the existing project. (從現(xiàn)有項(xiàng)目創(chuàng)建一個(gè)磁盤映像。)
  2. Continue customizing the existing project.(繼續(xù)定制現(xiàn)有項(xiàng)目。)
  3. Delete the existing project.(刪除當(dāng)前項(xiàng)目。)

***個(gè)選項(xiàng)將允許您從現(xiàn)有項(xiàng)目中使用之前所做的自定義設(shè)置創(chuàng)建一個(gè)新的 Live ISO 鏡像。如果您丟失了 ISO 鏡像,您可以使用***個(gè)選項(xiàng)來創(chuàng)建一個(gè)新的。

第二個(gè)選項(xiàng)允許您在現(xiàn)有項(xiàng)目中進(jìn)行任何其他更改。如果您選擇此選項(xiàng),您將再次進(jìn)入 chroot 環(huán)境。您可以添加新的文件或文件夾,安裝任何新的軟件,刪除任何軟件,添加其他的 Linux 內(nèi)核,添加桌面背景等等。

第三個(gè)選項(xiàng)將刪除現(xiàn)有的項(xiàng)目,所以您可以從頭開始。選擇此選項(xiàng)將刪除所有文件,包括新生成的 ISO 鏡像文件。

我用 Cubic 做了一個(gè)定制的 Ubuntu 16.04 LTS 桌面 Live CD 。就像這篇文章里描述的一樣。如果你想創(chuàng)建一個(gè) Ubuntu Live CD, Cubic 可能是一個(gè)不錯(cuò)的選擇。 

 

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2015-09-24 10:40:12

自定義Live CDUbuntu

2009-12-28 13:18:28

Fedora Live

2011-01-13 16:46:04

2022-06-23 09:44:01

LinuxLive CD

2009-11-17 10:45:47

ubuntuLive-USB安裝系統(tǒng)

2022-07-29 07:04:03

Docker鏡像容器

2014-06-10 09:55:37

Ubuntu 桌面Ubuntu 技巧

2011-06-20 09:59:03

Ubuntu 11.1

2010-06-17 14:00:20

用Live cd 修復(fù)

2019-12-24 11:00:51

FedoraLive CD系統(tǒng)運(yùn)維

2019-10-16 16:20:30

Linux Live USBWindows 10

2009-12-16 08:57:06

Fedora Live

2011-09-07 11:21:24

UbuntuJuicer

2015-12-25 14:53:00

Ubuntu面板格式

2010-04-21 17:21:21

Ubuntu Live

2010-04-29 10:24:53

Ubuntu分區(qū)

2014-09-10 14:23:01

Ubuntu

2011-04-28 09:32:22

Ubuntu 11.0

2022-03-25 10:37:39

GNOMEUbuntu

2012-05-09 10:57:39

Ubuntu中文定制版
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號