商店
Puppy Linux
0
2003年6月19日
概述
Puppy Linux 是一個輕量級、開源、免費的 Linux 發行版家族,專注於易用性、低記憶體佔用和便攜性,由 Barry Kauler 於 2003 年 創建。它設計為從 RAM 運行,佔用空間小(通常 300-600 MB),可在 USB 驅動器、CD/DVD 或硬碟上啟動,支援老舊硬體(如僅 512 MB RAM 的裝置)。 Puppy Linux 包含日常應用程式(如 AbiWord, Gnumeric, MPlayer, 輕量級瀏覽器)以及獨特的 PET 套件管理系統,支援 Debian 和 Slackware 套件。它以 JWM(Joe's Window Manager)或 IceWM 作為預設桌面環境,提供直覺的圖形介面,適合初學者和舊設備使用者。最新版本包括 BookwormPup64 10.0.6(基於 Debian 12 Bookworm)和 FossaPup64 9.5(基於 Ubuntu 20.04 Focal Fossa)。
歷史與發展
- 起源:
- 2003年6月:Barry Kauler 創建 Puppy Linux,基於 Vector Linux,受 “Boot disk HOWTO” 啟發,旨在提供輕量級、高效的作業系統。
- 目標:解決其他發行版(如 Red Hat, Ubuntu)對硬體需求日益嚴格的問題,保持低記憶體佔用。
- 發展歷程:
- Puppy 0.1(2003):無 UnionFS、無套件管理器,支援 32 MB RAM 的舊設備。
- Puppy 1.0(2004):支援 USB 啟動和 Windows 9x/Me 相容,引入基本持久性。
- Puppy 2.0(2006):採用 SeaMonkey 作為瀏覽器和郵件用戶端。
- Puppy 3.0(2007):相容於 Slackware 12,增加依賴支援。
- Puppy 4.0(2008):從頭構建,使用 T2 SDE,減少 Slackware 依賴,ISO 大小控制在 100 MB 以內。
- Puppy 5.0(2010):引進 Woof-CE 建置系統,支援從其他發行版(如 Ubuntu, Debian)建置。
- Puppy 8.2.1(2021):支援 Raspberry Pi,基於 Raspbian。
- FossaPup64 9.5(2020):基於 Ubuntu 20.04,JWM 桌面,放棄 32 位元支援。
- BookwormPup64 10.0.6(2024):基於 Debian 12,支援最新硬體。
- X 貼文稱「BookwormPup64 10.0.6 提供最新更新,適合初學者」。
- 2013年:Barry Kauler 退出開發,社區接手,Woof-CE 開源。
- 社區與支持:
- 由 Puppy Linux 社群維護,託管於 puppylinux.com、GitHub 和 forum.puppylinux.com。
- 用戶回饋稱「Puppy Linux 的社群非常友好,適合新手」。
- 開源許可:
- 核心程式碼為 GPL v3,部分韌體為非自由軟體。
主要特點
Puppy Linux 以輕量級、便攜性和易用性為核心,適合老舊硬體和行動場景。以下是其主要特點:
- 輕量級設計
- 佔用 300-600 MB,運行於 RAM,啟動速度快。
- 最低硬體需求:512 MB RAM,Intel Celeron。
- 便攜性與持久性
- 支援 USB、CD/DVD或硬碟啟動,ISO 為混合鏡像(hybrid ISO)。
- 可選持久性(pupsave 檔案或分區)保存設定和檔案。
- 關閉後無痕跡,適合安全場景。
- 預裝工具
- AbiWord, Gnumeric:輕量級文件和表格處理。
- MPlayer, Pmusic:媒體播放。
- FFConvert, pBurn:媒體轉換與光碟燒錄。
- JWM/IceWM 桌面環境
- 預設 JWM,輕量直觀,支援主題自訂。
- Woof-CE 建置系統
- 從 Ubuntu, Debian, Slackware 等人建立 Puppy 發行版。
- 支援 puplets(社群定製版,如 Puppy Arcade, MacPup)。
優勢與限制
優勢
- 輕量級:
- 僅需 512 MB RAM,適合老舊設備。
- X 貼文稱「Puppy Linux 適合修復老舊硬件,USB 啟動超快」。
- 便攜性:
- USB/CD 啟動,無需安裝,支援持久性。
- 易用性:
- 直覺式 JWM 介面,適合初學者。
- 社區支持:
- 活躍論壇(forum.puppylinux.com)提供中文支援。
- 靈活性:
- 支援 Debian/Ubuntu/Slackware 包,擴展軟體生態。
限制
- 功能有限:
- 非主流發行版,缺乏 Deepin 的美觀介面或 AlmaLinux 的企業功能。
- 硬體相容性:
- 部分新硬體(如 Wi-Fi、藍牙)需手動韌體。
- 學習曲線:
- PET 套件管理和 pupsave 配置對新手不友善。
- 解決:參考論壇和文件(puppylinux.com)。
- 安全性:
- 預設以 root 運行,可能有風險。
總結
Puppy Linux 是一個輕量級、開源、免費的 Linux 發行版家族,以低記憶體佔用(300-600 MB)、便攜性(USB/CD 啟動)和易用性(JWM/IceWM 介面)為核心,適合老舊硬體和行動場景。它透過 Woof-CE 構建,支援 Debian, Ubuntu, Slackware 包,提供 AbiWord, Gnumeric, MPlayer 等工具。 Puppy Linux 適合老舊硬體和便攜場景。