製作自己的Puppy Linux Live-CD發行版的三種方法

來源:互聯網
上載者:User
文章目錄
  • 製作前的準備工作:
  • 製作Puppyiso或Live-CD的三種方法:
經過一段時間的使用以後,我們每個人電腦裡的Puppy Linux都是獨一無二的,我們可以通過簡單的方法將自己電腦上的Puppy製作成iso或Live-CD,成為自己玩的“Only You”Puppy Linux發行版。 :D
製作前的準備工作:

一、清理或轉移/root和/etc下的無用檔案,瀏覽器、ftp、bt等緩衝和個人設定等,否則你的設定檔和密碼將跟著新製作的live-cd一起發布了。
二、重啟電腦,在啟動時的grub啟動菜單kernel啟動項後加上:pfix=fsck 核心參數,以保證pup_save-xxx.2fs個人檔案沒有錯誤。
三、下載安裝petbegone和puppy官方下載站中的0pkgs_db-x.xx.pet,將自己認為無用的pet安裝包清理掉。

製作Puppyiso或Live-CD的三種方法:一、remasterpup2方法

puppy官方發行版上都有這個,菜單名稱為“設定|定製Puppy Live-CD”,由於我的破電腦上沒有光碟機,水平又太爛,漢化出來的東東有文法bug,如果中文補丁版沒用,就用英文原版,:中文補丁版 英文原版。
具體使用方法就不詳細說明了,軟體在每個安裝步驟上都有具體說明,多看看就會了。
二、puppyremaster.sh方法

下載安裝dougalremaster-2.16.pet, 安裝後會產生/usr/sbin/pupremaster.sh檔案,在控制台下運行:pupremaster.sh,在製作方法上選擇“smart”, 在隨後的製作過程中,會將/root和/etc分別放在/tmp/root和/tmp/etc下,在打包進sfs檔案前可以手工更改。
三、puppy unleached方法(以puppy 4.1.2製作為例)

這是製作puppy live-cd最原始方法,在製作過程中會有許多提示,要仔細看清楚才能製作出有自己特色的Live-CD哦。
注意:unleached方法所用的unleached壓縮包與正在使用的Puppy,Linux核心版本必須相同。
(一)下載puppy unleached壓縮包,解壓到自由空間大於1.5G任意ext2/ext3/reiserfs分區(建議swap分區為512MB及以上)。

tar -zxf puppy-unleashed-core-4.1.2.tar.gz

(二)通過gftp或firefox的downthemall將官方軟體庫下的所有pet包下載到puppy-unleashed下的packages目錄下。
(三) 在puppy-unleashed目錄下,運行以下命令:

./expandtarballs.sh

該命令會將所有pet包進行解壓,並放在packages目錄下。
(四)正式製作開始,在puppy-unleashed目錄下運行以下命令:

./createpuppy

該指令碼在沒有燒錄機時會拒絕運行,湊合的辦法是在/etc/cdburnerdevice檔案裡寫入"cdrom"。
在指令碼運行時會有許多選擇項,一般直接斷行符號即可。
該指令碼會依次產生sfs檔案、iso檔案並燒錄到live-CD上。
附puppy-unleashed目錄:

參考的文章:
Puppy Unleashed -- creating custom Puppies from binary packages
教你自製中文版Puppylinux
教linux新手製作自己的linux版本

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.