-
Linux(維基百科)
Linux這個詞有很多種具體理解。 Linux is not Unix 。
可以指
Linux內核
,也可以指Linux發行版,具體意義取決於上下文語境。 -
Linux內核
Linux內核
是Linus Torvalds基於unix和posix寫的一個操作系統。 -
Linux發行版(維基百科)
對Linux進行分類認識有兩個角度:
- 服務器端 vs 桌面客戶端
- deb vs rpm 安裝包格式
Linux發行版是Linux內核+應用軟件做的一個打包。
可以理解爲Anaconda是Python與一些模塊的封裝。
常見的發行版本有Ubuntu、RedHat、CentOS、Debian等。
最基礎的是Debian、RedHat。
Debian、RedHat主要面向服務器,Ubuntu、CentOS主要面向客戶端。
-
Debian
基礎發行版,使用dpkg(軟件包管理器的基礎),使用deb軟件包格式。
Ubuntu基於Debian。
-
RedHat
基礎發行版,使用RPM格式軟件包。
CentOS基於RedHat。
Fedora基於RedHat。
-
LAMP與LNMP
Linux在服務器領域佔據大部分江山,一個服務器要運行不僅需要Linux這個操作系統還需要數據庫等。
LAMP:Linux+Apache+MySQL+PHP
LNMP:Linux+Nginx+MySQL+PHP
-
Reference
理解Linux下的各種發行版本:內核、Ubuntu、CentOS、LAMP、LNMP
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.