Puppy Linux 作業系統
Puppy Linux 是一個為小型、便攜和多功能的家用使用者系統而建立的 Linux 作業系統 版本。它是由 Barry Kauler 於 2003 年 6 月開發的。該系統的完整軟體包可以在 300MB(32 位)和 600MB(64 位)作業系統上執行。最初,它的開發是為了支援最少的儲存空間來執行所有 Linux 配置,後來它包含了所有標準的使用者應用程式,並內建了下載到系統的 ISO 檔案。Puppy OS 將大小作為主要因素,為個人電腦使用者提供硬體和記憶體支援。
Puppy OS 的特性
Puppy Linux 作業系統為使用者提供了各種功能,下面列出了一些功能 -
體積小巧,約 300MB 或更小,可以從 USB、CD 驅動器、SD 卡或任何其他媒體型別進行安裝
大多數應用程式的啟動時間都非常快,只需幾秒鐘。
提供了一個吸引人的 圖形使用者介面,並帶有各種主題,因此使用者可以根據需要自定義桌面外觀。
它經過最佳化,可以支援從舊版桌上型電腦系統到更新版本的計算機。
使用者可以在幾分鐘內自定義已安裝的檔案和應用程式。
它可以安裝在 32 位和 64 位作業系統中。
可以安裝其他應用程式,裝置管理器還提供了所有所需的 Linux 軟體。
Puppy Linux 中的釋出版本
三種主要釋出版本提供了多種 Linux 配置,它們使用相同的工具集,但具有獨特的一組特定應用程式,總的來說,這三種版本在效能方面表現一致,無論使用者在安裝步驟中選擇哪種版本。
官方釋出版本用於 Puppy Linux 成員管理的通用目的。這些版本使用 Woof-CE 構建,Woof-CE 是一個 Linux 系統構建器。
Woof 構建的釋出版本包含使用 Woof-CE 構建的其他軟體包,以支援明確的需求。
Puplets 被稱為非官方釋出版本,由 Puppy Linux 社群人員維護,旨在滿足特定需求。
Puppy 版本
最初的 0.1 版本沒有任何支援,並且只有幾個目錄。此處使用的軟體包來自 Vector Linux 版本。
1.0 版 - Unionfs 被設計用於檔案系統,介面設計使用 GTK 視窗部件工具包開發。此版本引入了重新制作功能,使使用者能夠在安裝期間自定義軟體包。此版本可以在具有 32MB 記憶體的舊版奔騰機器上執行。
2.0 版 - 此版本為硬體系統提供支援。它可以在支援 WIFI、CD 驅動器或任何其他媒體裝置的較新系統上執行。發明了一個未經許可的構建系統,使高階使用者能夠從頭開始自定義 Puppy Linux。
3.0 版 - 此版本是使用 Slackware 發行版進行的實驗版本,它只存在了很短的時間,因為它比早期版本的 Puppy 消耗了更多的記憶體。
4.0 版 - 它使用從不同發行版軟體包中使用 Woof 系統構建的軟體包。它引入了 Quirky,這是一個為實驗目的而製作的特殊版本,最新版本為 4.3.1。
5.0 版 - 此版本由 Woof 從 Ubuntu 軟體包構建。它包括來自 T2、Slackware 和 Ubuntu 的檔案。此軟體包附帶內建的瀏覽器程式,如 Chromium、Opera 和 Firefox。
6.0 版 - 此版本由 Woof 從 Ubuntu 軟體包構建。它包括來自 T2、Slackware 和 Ubuntu 的檔案。此軟體包附帶內建的瀏覽器程式,如 Chromium、Opera 和 Firefox。
鼓勵其他社群版本與 Puppy Linux 平臺的現有標準版本合併,由專案經理的 Linux 成員協調。
Puppy Linux 的安裝
將 Puppy Linux 安裝到使用者系統非常簡單。
如果系統記憶體不足,可以從任何輔助裝置(如 CD 或 USB 卡)啟動。
將可引導裝置載入到使用者的計算機中,重新啟動,然後等待啟動選項。單擊“應用程式”選項卡,然後選擇“設定”視窗 → “Puppy 安裝程式”。
在 Puppy 安裝程式視窗中,系統會提示使用者建立一個分割槽,然後使用“精簡”選項確認選項,該選項將設定儲存在專用檔案中。選擇名稱和加密到使用者首選位置後,單擊“儲存”按鈕。安裝 Grub 以開啟啟動選單後,此安裝完成。
在成功啟動和安裝過程後,使用者將獲得帶有使用者程式圖示的桌面介面。可以透過在桌面上任何位置右鍵單擊來顯示選單,選單列出了自定義安裝程式、商務、個人、多媒體、幫助和退出的選項。
結論
許多家庭使用者更喜歡使用 Puppy Linux 而不是其他發行版,因為它重量輕、執行速度快,併為使用者應用程式提供了一個高圖形環境。安裝過程中和安裝後也允許使用者進行自定義,以便他們可以根據需要編輯選項。最新版本的 Puppy Linux 與 32 位和 64 位架構相容,可以下載到記憶體或任何輔助媒體裝置中。
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP