僅以博客形式記錄linux所學,不足之處繼續優化
系列
-
Debian
Ubuntu:基於Debian開發的開源Linux操作系統,主要針對桌面和服務器
Linux Mint:基於Debian和Ubuntu的Linux發行版,致力於桌面系統對個人用戶每天的工作更易用,更高效,且目標是提供一種更完整的即刻可用體驗。
Knopix -
Slackware
suse:基於Slackware二次開發的一款Linux,主要用於商業桌面、服務器。
OpenSUSE:由suse發展而來,旨在推進linux的廣泛使用,主要用於桌面環境,用戶界面非常華麗,而且性能良好 -
RedHat
rhel(red hat enterprise Linux):Red Hat公司發布的面向企業用戶的Linux操作系統。早起版本主要用於桌面環境,免費:
Fedora:基於Red Hat Linux終止發行后,紅帽公司計划以Fedora來取代Red Hat Linux在個人領域的應用,而另外發行的Red Hat Enterprise Linux取代Red Hat Linux在商業應用的領域。Fedora的功能對於用戶而言,它是一套功能完備、更新快速的免費操作系統,而對贊助者Red Hat公司而言,它是許多新技術的測試平台,被認為可用的技術最終會加入到Red Hat Enterprise Linux中。Fedora大約每六個月發布新版本
CentOS:基於Red hat Linux提供的可自由使用源代碼的企業級Linux發行版本。每個版本的Centos都會獲得十年的支持(通過安全更新的方式)。新版本的Centos大約每兩年發行一次,而每個版本的Centos會定期(大概6個月)更新一次,以支持新的硬件。這樣,建立一個安全、低維護、穩定、高預測性、高重復性的Linux環境。 -
其他發行版本
Gentoo:基於linux的自由操作系統,基於Linux的自由操作系統,它能為幾乎任何應用程序或需求自動地作出優化和定制。追求極限的配置、性能,以及頂尖的用戶和開發者社區,都是Gentoo體驗的標志特點, Gentoo的哲學是自由和選擇。得益於一種稱為Portage的技術,Gentoo能成為理想的安全服務器、開發工作站、專業桌面、游戲系統、嵌入式解決方案或者別的東西--你想讓它成為什么,它就可以成為什么。由於它近乎無限的適應性,可把Gentoo稱作元發行版
ArchLinux:以輕量簡潔為設計理念的Linux發行版。其開發團隊秉承簡潔、優雅和代碼最小化的設計宗旨
不同發行版之間的聯系:
所有發行版都是使用Linux內核;都需要遵循GNU的GPL(General Public License)協定
不同發行版之間的區別:
發行版的本質區別,在於繼承不同版本的內核,庫、程序的組成。不同發行版幾乎采用了不同包管理器(SLES、Fedora、openSUSE、centos、RHEL使用rmp包管理系統,包文件以RPM為擴展名;Ubuntu系列,Debian系列使用基於DPKG包管理系統,包文件以deb為擴展名。)
程序包管理器:
把程序的組成文件打包成一個或有限個文件,可以安裝、卸載、查詢。
Debian程序管理命令:deb, apt-get
RedHat程序管理命令:rpm, yum --> dnf
S.u.S.E程序管理命令: rpm, zypper
ArchLinux:port