當前位置:成語大全網 - 書法字典 - 誰能介紹壹下CDLINUX最簡單的用法?

誰能介紹壹下CDLINUX最簡單的用法?

上周,為了

找壹個可以在486上運行的帶有X的linux發行版。

我嘗試了壹些分發,其中壹個據說是由壹位中國醫生制作的。

CDlinux

最新版本的CDlinux-0.5.9。

從上述CDlinux的主頁可以看出,該發行版面向系統維護,完全支持簡體中文。

簡單說說我是怎麽在硬盤和u盤上安裝CDlinux,配置ADSL,做包和模塊的。

我不知道這是怎麽回事。我無法簡單地按照主頁上的方法在硬盤或u盤上成功安裝CDlinux(我最初懷疑作者更新了軟件但沒有更新相應的文檔)。缺少文檔支持是CDlinux被網民提及的壹個突出問題。

1,在硬盤上安裝CDlinux-0.5.9:

我試了壹下,fat32和ext2還可以,ntfs不行,其他沒試過。把下載的

CDlinux-0.5.9

解決

開放的,linux可以直接使用mount -o loop CDlinux-0.5.9.iso

/mnt/isofile打開裏面的文件並將裏面的整個引導目錄復制到硬盤分區的根目錄。主頁介紹了如何在純DOS下使用loadlin程序報價。

引導,因為我的機器上有現成的linux grub引導程序,所以我會直接用grub引導。將以下內容直接添加到/boot/grub/menu.lst中:

標題CDlinux: LANG=zh_CN。UTF8

根(hd0,8)

kernel/boot/CD Linux/auto boot/bzImage VGA = 791 CDL _郎=zh_CN。UTF8

initrd/boot/CDlinux/auto boot/CDlinux

靴子

關於“root(hd0,8)”是我機器上的配置,指的是第壹塊硬盤的hda9。妳需要根據自己的情況進行修改。關於linux下硬盤分區的表示,請搜索相關網頁。

或者可以使用root用戶在linux下執行命令fdisk -l來查找安裝了cdlinux的分區。如果是第壹個硬盤的hdaN,則為root(hd0,N-1),如果是第二個硬盤的hdbN,則為root(HD 1,N-1)。

2、安裝在u盤中:

我的u盤是fat32格式的分區。按照主頁中的說明進行操作

SYSlinux

下載可以在各種操作系統下制作可啟動u盤的程序。最新版本是

syslinux-3.52.zip

。解鎖該文件,並選擇相應操作系統的syslinux命令來制作可啟動的USB閃存驅動器。例如,在Linux下,使用unix目錄下的syslinux /dev/sda1,在Windows下,使用win32目錄下的syslinux.exe D:(根據您的分區情況進行相應的修改)。

然後,將整個引導目錄復制到u盤分區的根目錄。然後在CDlinux主頁上下載。

syslinux的配置文件

將裏面的文件展開到根目錄,然後根據您的情況修改syslinux.cfg文件。我把內核放在裏面。

BzImage”全部替換為“內核”

/boot/CDlinux/autoboot/bzImage“,將“initrd=CDlinux.gz“替換為“initrd=/boot“。

/CDlinux/autoboot/CDlinux”實際上是現在u盤中的對應文件。

因此,當您將計算機設置為從USB閃存驅動器啟動時,您可以使用它。

3.註意,CDlinux似乎添加了擴展包(如firefox、中文區域設置、中文字體等。)存儲到內存中。如果您的內存很小,您可能需要

刪除其中壹些包(我沒有嘗試過)。例如,我在486DX100+上安裝了CDlinux-0.5.9

24M,它根本無法啟動,好像在暗示圖像無法加載到內存中。當然,CDlinux的定位並不是說它用於運行低配置計算機,而是用於系統維護。

4.配置ADSL連接。

CDlinux自動啟動DHCP客戶端,無需配置即可在使用DHCP的局域網中使用。如果您使用ADSL上網,您可以使用pppoe-setup進行配置(就像

To sudo),程序會詢問您壹些參數,如ADSL用戶名、密碼、DNS(通常從ISP自動獲取,只需填寫server即可)。配置後,pppoe-start將

啟動連接,用pppoe-stop關閉連接。

5、制作包(包):

先看看作者主頁的how-to內容。這裏以替換CDlinux-0.5.9的原fcitx輸入法為例。原來的輸入法沒有五筆,現在需要換成五筆。

是的。我以前在redhat linux。

在9.0下編譯並安裝了fcitx3.1。首先,在系統中找到關於fcitx的文件。我使用find命令,或者您可以手動查找它們。

find/usr-iname“* fcitx *“-exec tar rfv“fcitx . tar“{ } \;

然後解開文件夾A中的fcitx.tar,得到fcitx的文件;然後把CDlinux的原boot/CDlinux/lang。

/zh_CN。UTF8/fcitx-3.3.1-cdl.tgz

在A文件夾B中解綁。然後,根據B中文件的內容,復制A中的文件並替換相應的文件。我這樣做的目的是使尺寸最小化。實際上,只需將所有文檔鍵入。

壹個包應該沒問題。這樣,我刪除了A. B中的二筆輸入法和幫助文件應該具有的目錄etc、home、usr/local/bin、usr/local。

/share……然後在b中使用命令“tar cfvz fcitx-w B- 3.1-CDL . tgz ./*。

“只需將文件壓縮到tgz包中,然後放回/boot/cdlinux/lang/zh _ cn.utf8中..

6、生產模塊(模塊)

先看看作者主頁的how-to內容。現在為CDlinux-0.5.9制作模塊的關鍵是了解當前主頁上介紹的功能。

Mkfs.cramfs制作模塊文件的方法已經過時,CDlinux-0.5.9現在使用新的squashfs文件格式(使用file

Filename可以獲取原始文件格式和其他信息),這需要用mksquashfs命令來制作。如果您的系統中沒有此命令,請轉到

Squashfs的主頁

下載壹個。

還有壹點很重要,要知道在CDlinux-0.5.9中:/usr、/lib等系統目錄是不可寫的,/usr/local可以寫,/etc也可以寫。其他人沒有被審判。

在這裏,我從DSL上下來了

操作852

本文以“Web”的模塊制作為例,簡述模塊制作。

使用“tar xfvz opera852.dsl”命令將opera852文件解鎖到目錄C,刪除dsl包獨有的主目錄和tmp目錄,並將。

opt/opera852下的bin、lib、share目錄被移動到C,opt目錄被刪除。此時c目錄下有etc、bin和lib。

共享,usr目錄

對文件進行壹些必要的更改。我對etc下的opera6rc做了壹些更改,如下所示(指定區域設置目錄並啟用xft字體):

;在此處放置用戶可以覆蓋的任何默認設置

【用戶偏好】

語言文件目錄=/opt/opera 852/share/opera/locale/

強制DPI=96

啟用Xft字體=1

使用“mount-t squashfs-o loop Firefox-2.0.0.6-CDL.md/mnt/squash.

”命令將CDlinux的原始firefox模塊掛載到/mnt/squash目錄,並將三個隱藏文件。autoreg,

。掛載點。init,將其復制到C目錄,並根據需要重寫。

Autoreg不知道它是做什麽的,它是壹個空文件,並且沒有移動;

內容在。掛載點:

# .mount_point:指示在何處掛載此映像

/opt/opera852

的內容。初始化文件:

#!/bin/sh

#

# .初始化:此模塊的初始化腳本(可選)

MyDir=`dirname $0 `

LnkDir=/usr/local

【-d $ lnk dir/bin】| | mkdir-p $ lnk dir/bin

【-d $ lnk dir/lib】| | mkdir-p $ lnk dir/lib

【-d $ lnk dir/etc】| | mkdir-p $ lnk dir/etc

ln-SF $ MyDir/bin/opera $ lnk dir/bin/opera

ln-SF $ MyDir/etc/opera 6 RC $ lnk dir/etc/opera 6 RC

cd $MyDir/usr/lib

對於libXm.so.*中的I;做

ln-SF $ MyDir/usr/lib/$ I $ lnk dir/lib/` basename $ I `

完成的

然後,轉到目錄C的父目錄並執行命令:“MK Squashfs opera-8.52-CDL.md”以制作opera-8.52-CDL.md的模塊文件。只需將此模塊文件放在/boot/CDlinux/extra目錄中。

7.CDlinux能做什麽

據主頁介紹,主要用於系統維護。而且,CDlinux非常具有可擴展性,因此您應該根據自己的需求對其進行改造。

8.CDlinux的缺點

壹個突出的問題是缺少文件。沒有關於制作擴展包的詳細示例,也幾乎沒有提到CDlinux本身的技術實現。作為我見過的唯壹壹個中國人,這是氣候學。

迷妳linux發行版,豐富的文檔非常重要。DSL和deli等發行版專門維護文檔和交流論壇。而且我好像還沒發現CDlinux有通信理論。

祭壇。關於cdlinux的文章基本上分散在各種linux論壇或個人博客中。不要相信我,谷歌“cdlinux”。

9.問題:

1),有什麽方法可以防止系統啟動時加載太多東西,並將其轉換為帶有X的486可用linux發行版的中文版,如DSL、deli等?

如果有錯誤或遺漏,請給我壹些建議。謝謝妳。