# Linux發行版應用簡介 ###### tags: `Linux` `Android` `LiveUSB` `多系統` `WSL` ## 什麼是Linux/Linux發行版? - 什麼是Linux:詳細說明可以去讀[維基百科]([https:/](https://zh.wikipedia.org/wiki/Linux)/)和相關條目, - 或是[鳥哥的 Linux 私房菜](http://linux.vbird.org/linux_basic/0110whatislinux.php)完整教學 - 什麼是Linux發行版(distributions):可參考[這篇的簡介](https://progressbar.tw/posts/242) - **廣義來說,Linux可以理解為使用[Linux核心](https://zh.wikipedia.org/wiki/Linux%E5%86%85%E6%A0%B8)的各類作業系統合稱** - 狹義來說,專指Linux核心的部分 - 常見的對應範例(作業系統 - 核心): - Windows 10 - [Windows NT](https://zh.wikipedia.org/wiki/Windows_NT) - macOS、iOS - [XNU](https://zh.wikipedia.org/wiki/XNU) - 特例:[Android](https://zh.wikipedia.org/wiki/Android) ## 常見的Linux發行版分類與知名版本 - 以[軟體套件管理系統](https://zh.wikipedia.org/wiki/%E8%BD%AF%E4%BB%B6%E5%8C%85%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F)區分: - dpkg(Debian系),始用於Debian(Kali Linux為其衍生,包含許多資安工具),衍生如Ubuntu(最知名的版本)以及再衍生的[其他分支版本](https://zh.wikipedia.org/wiki/Ubuntu#%E5%88%86%E6%94%AF%E7%89%88%E6%9C%AC),[簡介](https://progressbar.tw/posts/245) - RPM(Red Hat系),始用於Red Hat Linux(已停止),衍生如Fedora(前者精神續作、[開發上游](https://zh.wikipedia.org/wiki/%E4%B8%8A%E6%B8%B8_(%E8%BB%9F%E9%AB%94%E9%96%8B%E7%99%BC)測試版)、Red Hat Enterprise Linux(商用付費版本)、CentOS Stream(前者免費、預覽版),[簡介](https://progressbar.tw/posts/243)(另有其他公司開發的openSUSE) - 其他,如Pacman的ArchLinux(精簡到圖形化介面另外裝)與衍生的Manjaro Linux(比前者包含較常用套件)、Portage的Gentoo、pkg的FreeBSD - [幫助挑選的小測驗,也包含許多Linux發行版簡介](https://distrochooser.de/) - 關於Android(還有Chrome OS)這特例 - 核心也是Linux,廣義來說算一種Linux發行版([討論](https://www.zhihu.com/question/49421318)) - 但因為對軟硬體的修改方向不同(經大幅修改、主機到手機),與其他Linux發行版少了更多共通性(如軟體的移植難度) - 但因為[Android x86的移植計畫](https://distrowatch.com/table.php?distribution=androidx86),以及Android(遊戲)模擬器的普及(還有即將面世的Windows Subsystem for Android),Android也可以如其他Linux發行版在一般電腦([x86-64](https://zh.wikipedia.org/wiki/X86-64)架構)使用了! - 補充:貴圈真亂的[發行版關係圖](https://distrowatch.com/dwres.php?resource=family-tree)...... ## 如何使用Linux發行版 - ~~去買預裝好作業系統的電腦~~(廢話?) - 有些筆電有Linux相關認證,硬體相容性較有保障 - 將隨身碟製作為可開機與安裝的LiveUSB - 容量:建議最低4GB即可(至少塞得下一個映像檔) - 使用[Ventoy](https://www.ventoy.net/cn/index.html):一次放多種Linux發行版的可開機映像檔 - 無法進入安裝選單:使用如[Rufus](https://rufus.ie/zh_TW/)(相容性高)或[Unetbootin](Unetbootin)(提供下載清單、Ubuntu可保留資料)的傳統方法 - [Live CD](https://zh.wikipedia.org/wiki/Live_CD):不用實際安裝,也能體驗Linux發行版基本功能 - 實際安裝到電腦([可參考我以前寫的文章,裝於觸控筆電](https://medium.com/@writtenByBobYZHuang/hp-pavilion-x360-14-dw0058tu-2020-%E7%AD%86%E9%9B%BB%E9%96%8B%E7%AE%B1-%E7%AC%AC%E5%9B%9B%E9%83%A8%E5%88%86-%E5%8A%A0%E6%8F%92ubuntu-linux%E9%9B%99%E7%B3%BB%E7%B5%B1%E8%88%87%E8%A7%B8%E6%8E%A7%E6%89%8B%E5%AF%AB%E6%B8%AC%E8%A9%A6-c91b2bd6fa74)) - 補充1:以模擬器/虛擬機器形式的使用方案(以Win10為例) - Windows Subsystem for Linux([WSL](https://docs.microsoft.com/zh-tw/windows/wsl/))/Android,與原作業系統整合度較高,除終端機也能選用圖形介面的Linux應用程式 - 遇到WSL網路無法使用的話可參考[這篇](https://superuser.com/questions/1691097/wsl2-cannot-access-the-internet-on-windows-11) - Virtualbox/HyperV(調整彈性較高) - 專用模擬器(Android,分手遊用、Genymotion或Android Studio) - 補充2:[關於Android在開發的簡介與應用,可參考另一篇講義](https://hackmd.io/@BOBYZH/BJN8UrKvF)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up