
我使用遠端 Linux 伺服器來託管網站(通常是 LAMP,儘管我開始擴展)
我想在我擁有的備用筆記型電腦上安裝一個非常基本的 Linux 版本,以便我可以嘗試學習它的工作原理的基礎知識。
您能否建議我使用發行版,以便我可以運行基本的命令列,然後我可以學習如何安裝軟體包,並通常在「安全」的 Linux 環境中進行操作。
我想(但不需要)盡可能地模仿我的遠端主機的環境,但我正在努力找出他們正在使用的 Linux 發行版。任何幫助也將不勝感激!
謝謝 :)
答案1
我強烈推薦架構Linux適合希望在不簡化 GUI 的情況下了解實際情況的初學者。您當然可以將 Arch Linux 建置到桌面發行版中,但是您如何使用它完全取決於您。如果您不需要任何類型的 GUI,則預設情況下您不會獲得 GUI。您還將需要進行大量文件編輯以更改配置。
或者有根圖,這真的會讓你陷入深淵。就我個人而言,我認為 Arch Linux 就足夠了,但如果您想進一步了解 Linux 的神秘工作方式,Gentoo 就是您的選擇。
如果你真的非常想了解 Linux 並且有很多空閒時間,你也可以去Linux 從頭開始路線。
如果這些選項太多,你真的不會出錯烏班圖。這是一個很棒的發行版,在大多數情況下,如果您願意,可以讓您避開整個 CLI 業務,但這可能會帶來副作用,即無法讓您了解整個 Linux 的許多知識。根據 BloodPhilia 的建議,伺服器版本可能最適合您。
答案2
Ubuntu 有一個伺服器版可以安裝到最低限度供您使用...我建議這樣做。我總是使用 Ubuntu Server,因為它非常乾淨且易於使用。它是一個基於 Debian 的 Linux 發行版,會定期更新並有許多可用的軟體包供您使用。
至於找出您正在使用哪個發行版,請嘗試
cat /proc/version
或者
uname -a
答案3
我想在我擁有的備用筆記型電腦上安裝一個非常基本的 Linux 版本,以便我可以嘗試學習它的工作原理的基礎知識。
您能否建議我使用發行版,以便我可以運行基本的命令列,然後我可以學習如何安裝軟體包,並通常在「安全」的 Linux 環境中進行操作。
話雖這麼說,我個人認為對於那些想要學習如何使用Linux、安裝軟體包等的人來說,Gentoo 是一個可怕的選擇。的熟悉程度使用 Linux 以便讓一切正常運作。
我同意之前的海報,如果你沒有幾台額外的電腦正在乞求安裝 Linux,那麼 Live CD 就是一個不錯的選擇。或者,如果您有一台性能合理的桌上型電腦或筆記型電腦(至少具有2+GB RAM 的雙核心),另一種可能性是安裝Virtual Box(適用於Windows、Mac OS X、Linux、Solaris 等)並將Linux 安裝到虛擬機器。儘管 Live CD 對於測試各種 Linux 發行版非常有用,但任何類型的套件管理或設定在重新啟動後都會消失,這是一個缺點。 Virtual Box 是免費的,並且允許您保存配置、軟體包更新等,而不必擔心可能會弄亂您的電腦。
我會向任何想要使用 Linux 的人推薦 Ubuntu,因為一切似乎都可以正常運作,而無需做太多的改變。如果您確實想很好地掌握套件管理的工作原理,嘗試盡可能多的發行版。
FreeBSD(使用ports
) Slackware(使用slackpkg
或pkgtool
) Fedora(使用yum
安裝 RPM 來填充軟體依賴項) Ubuntu(使用apt-get
、dpkg
、dselect
和許多其他工具來管理軟體) Gentoo(使用portage
,與 BSD 非常相似)
您可能只是發現您喜歡發行版 X 出於某種原因與發行版 Y 做不同的事情。我發現每個套件管理系統都有優點/缺點,這取決於機器的用途。
答案4
如果你只是想玩一下linux box,你可以使用live CD,這樣你就可以快速嘗試不同的發行版,然後嘗試不同的軟體管理員等。
Ubuntu 附有即時發行版。
您可以在這裡找到更完整的清單:現場CD列表