linuxpuppy
㈠ puppy linux是怎樣一個系統
Puppy linux 4.00 就是一個相當迷你的 linux操作系統(ISO不到88MB)但它自帶了大量的描掃儀、列印機、數碼相機的驅動以及音樂錄制/編輯/轉換軟體。Puppy linux 4.00甚至還包含了一個完整的辦公環境。Puppy linux 4.00 並沒有發布專門的中文版,要想用上中文版的 Puppy linux 4.00就需要自己動一下手。 1. 硬碟安裝Puppy linux 4.0 英文版 1.1.下載Puppy linux 4.00 英文版 ISO 文件(88MB) 注意:在xp下安裝puppy4更簡單的方法是:下載Puppy2-installer forWindowsXP,然後直接安裝重啟即可進入puppylinux系統。採取這個方法可省去以下1.2-1.4三個步驟。缺點是只能安裝到C盤,要求C盤有較大可用空間。 1.2.下載Grub4dos 下載 grub4dos後,把裡面的grub.exe,grldr和menu.lst解壓到C盤根目錄下,修改C盤根目錄下的BOOT.INI,增加以下啟動項。 代碼:C:grldr=GRUB LOADER 1.3. 修改C:menu.lst文件,增加title Puppy linux項等內容。 可參照下面這個例子(安裝在C盤) 代碼:title Puppy linux kernel (hd0,0)/vmlinuz root=/dev/ram0 PMEDIA=idehd initrd (hd0,0)/initrd.gz 注意:有空格,上面的(hd0,0)就是vmlinuz內核文件所在的分區地址,如果你是在d:abc那就應該這樣了 代碼:kernel (hd0,4)/abc/vmlinuz root=/dev/ram0 PMEDIA=idehd initrd (hd0,4)/abc/initrd.gz 這兩條都需要改變,因為vmlinuz和initrd.gz放在同一個地方。
㈡ Puppy Linux可以在arm64電腦上運行嗎
看下release確實沒有。如果你技術不錯的話,手動裝下系統,就可以移植puppy Linux到arm64/aarch64的硬體上了。
要注意的是:
購買arm64板子或者電腦別選用不標準的主板,如國產的某些arm64板,如國防科大的主板不要買,要不然你需要修改Linux內核驅動代碼和一些外設如GPIO代碼。
使用通用的ubuntu debian centos for arm64, 然後在live 系統中, 把puppy linux遷移上去,手動敲命令大概得30個以上. 如果你使用Linux系統很多年,應該沒問題,初學者就很難了。
結論是,不能直接運行,你需要手動安裝系統。
㈢ 怎樣給puppylinux安裝中文
方法一、軟盤引導
將puppy的vmlinuz,initrd.gz,zdrv_2XX.sfs,pup_2XX.sfs這幾個文件從光碟(或者直接從ISO文件中解壓縮出這幾個文件)復制到硬碟上,同時創建一個文件名為「idehd」的空文件(注意,這個文件沒有後綴名),也放到硬碟的同一個分區上。
如果您的機器上有軟盤驅動器的話,您可以自己製作一張wakepup2的軟盤,用這個軟盤啟動電腦。這個軟盤會搜索你電腦硬碟上的「idehd"和你剛才復制上去的Puppy系統文件,然後啟動硬碟上的Puppy。
通過這個方法,您可以方便地在裝有windows的電腦上啟動Puppy,進入Puppy以後您可以在菜單里選擇「Puppy通用安裝程序」將Puppy安裝到U盤上,並且用U盤啟動電腦(前提是您的電腦支持從U盤啟動)。
如果您的電腦上沒有軟碟機的話,您可以安裝一個虛擬軟碟機——Virtual Floppy Drive(或者MaxDOS)。用虛擬軟碟機載入wakepup2軟盤鏡像啟動您硬碟上的Puppy。
wakepup2軟盤鏡像:
http://www.murga-linux.com/puppy/viewtopic.php?t=7979
方法二、在電腦上安裝Grub引導Puppy
vipzjh 提供的方法:
下載grub for dos( http://sourceforge.net/projects/grub4dos),把裡面的grub.exe和grldr解壓到C盤,然後啟動電腦到dos,然後運行grub.exe,然後按c到命令行,輸入
kernel (hd0,0)/vmlinuz ramdisk_size=256000 root=/dev/ram0 PMEDIA=idehd 回車
initrd (hd0,0)/initrd.gz 回車
boot 回車
注意:有空格,上面的(hd0,0)就是地址 vmlinuz就是文件了,如果你是在d:\abc那就應該這樣了
(hdo,1)/abc/vmlinuz 下面也要變,因為放在同個地方
(hd0,1)/abc/initrd.gz
ly2101提供的方法:
1.將光碟中的INITRD.GZ,VMLINUZ,PUP_2XX.SFS,ZDRV_2XX.SFS四個文件復制到任意磁碟根目錄下,如C盤。
2.利用GRUB進行引導,將GRUB引導文件GRLDR和啟動列表文件等(包含在BOOT文件夾中),一同拷貝到活動分區,修改BOOT.INI,增加C:\="GRUB LOADER"啟動項。
註:在我電腦上,我把grldr、grub.exe和menu.lst拷貝到C盤上,然後修改boot.ini,在boot.ini里的增加下列內容:
C:\grldr="Grub Loader"
3.修改C:\boot\grub\menu.lst文件,增加title Puppy Linux項等內容。
註:在我的電腦上,在menu.lst中我增加了有關Puppy的內容:
title Puppy Linux
fallback 5
kernel (hd0,0)/vmlinuz root=/dev/ram0 PMEDIA=idehd
initrd (hd0,0)/initrd.gz
title Puppy Linux in RAM
fallback 5
kernel (hd0,0)/vmlinuz root=/dev/ram0 PMEDIA=idehd pfix=ram
initrd (hd0,0)/initrd.gz
4.重啟,在Windows啟動菜單中選擇GRUB LOADER啟動項。然後在Grub啟動列表裡選擇
Puppy Linux ——正常啟動Puppy,載入pup_save.2fs文件(如果有的話)
或者
Puppy Linux in RAM ——完全啟動Puppy到內存里(不載入硬碟上或許有的pup_save.2fs文件)
轉載:硬碟安裝Puppy Linux
同時謝謝這些文章的作者提供的方法。
另外,下載.iso光碟鏡像,在裝有Window XP的機器上,運行 setup-puppy2installer-XP.exe ,同樣也可以方便的啟動Puppy。
㈣ 如何在puppy下安裝linux程序
在puppy linux中,當你要編譯安裝一個軟體的時候,在解壓後的文件目錄里,先運行
./configure
然後
make
下一步改為輸入
new2dir make install
這樣puppy linux會把軟體安裝過程記錄下來,保存為一個列表,然後根據列表將新製作文件保存為一個目錄.
等到這個過程結束的時候,它會提示你按回車(Enter)以外的鍵將自動運行dir2pet
這時候,puppy linux會把剛才保存在新目錄里的文件製作成.pet軟體包.
提示1:在命令行中輸入new2dir make install會有相關的英文提示,建議大家注意閱讀提示,按提示一步步往下操作.
提示2:通過dir2pet命令,你也可以自己將一個目錄里的文件打包做成.pet軟體包.
提示3:通過tgz2pet,可以將name.tar.gz轉成pet包.
再介紹一個命令:pet2tgz,可以將pet轉換成tar.gz.解壓tar.gz後可以查看一個pet包的原始文件目錄結構:
(假設pet包名稱為:xyz_abc-xxx.pet)
./xyz_abc-xxx #pet包的根目錄
./xyz_abc-xxx /xyz_abc-xxx.specs #pet包說明文件
./xyz_abc-xxx /usr #與/usr對應
./xyz_abc-xxx /usr/share/applications/xyz_abc.desktop #對應系統菜單項
./xyz_abc-xxx /usr/local/lib/X11/mini-icons/xyz.xpm #系統菜單項上的圖標
在xyz_abc.desktop中建立:Name[zh_CN]=xyz_abc for 小芭比linux 將在系統菜單里顯示中文名稱"xyz_abc for 小芭比linux."建立:Icon=xyz.xpm 將在系統菜單項上顯示對應的圖標
.pet包的安裝也很簡單,在rox-filer文件管理器中直接點擊要安裝的.pet軟體包就可以了.
squashfssfs鏡像文件製作方法簡要介紹
puppy linux里的.sfs文件是一個只讀的squashfs文件系統.在puppy linux啟動時能夠被自動載入.
製作一個.sfs文件之前,先按照puppy linux的文件結構構建好一個目錄,在目錄里放置好你打算安裝到puppy linux的文件.
你可以選擇在/root/新建這樣一個目錄,目錄名比如說dir.
然後cd到包含dir這個目錄的上層目錄里,輸入
mksquashfs dir /mnt/home/dir.sfs
這里將把dir.sfs製作到/mnt/home/目錄里.你也可以選擇其他路徑輸出製作好的.sfs文件.
.sfs文件的使用方法:
將.sfs文件放到/mnt/home目錄,修改.sfs文件的文件名為name_XXX.sfs,這里的XXX就是Puppy的版本號,如puppy4.1為410.Puppy啟動時會自動載入/mnt/home目錄里的.sfs文件.如沒有自動載入,請打開"bootmanager啟動配置工具"選擇"載入SFS文件"進行手動載入.