隨著 Windows 10 逐漸失去支持,我不得不對我的這臺老舊電腦采取一些措施,我有兩個選擇:我可以申請延長 Windows 10 更新,或者我可以強行安裝 Windows 11。然而,正如我在關于這個話題的帖子中討論的,無論選擇哪一個,實際上都是在拖延不可避免的結果。Windows 10 更新的有效期有限,而 Windows 11 在我獲得合適硬件之前將始終難以使用。
因此,我選擇了微軟不希望我做的秘密第三個選擇:轉向 Linux。我研究了這個話題,發現有很多文章、Reddit 討論串和 YouTube 視頻都在解釋為什么轉向 Linux 是我正確的選擇。Linux 在我逐漸老化的硬件上運行得更好;發行版更新不會因為我的硬件而把我鎖住;在 Linux 上運行我喜歡的應用程序比十年前容易多了;最后,我實際上可以自定義任務欄。這簡直不可思議。
然而,有一個功能是人們從未提及的,但很快成為我堅持使用 Linux 的主要原因。奇怪的是,這個功能是 Linux 用戶一直在用的,但在討論 Linux 與 Windows 的區別時卻鮮有提及,以至于我覺得它真是被低估了。
Linux 用戶從未真正告訴我包管理器的事
一個被低估的特性,然而它卻非常知名
![]()
當我說包管理器是‘被低估’時,Linux 用戶可能會挑眉。然而,正如我稍后提到的,我完全理解包管理器是操作系統中一個受歡迎且廣泛使用的部分,只是它沒有得到我認為應有的尊重和贊譽。
對于那些不太確定‘包管理器’是什么的人,它是 Linux 的一個特殊組件,通常是和操作系統一起預裝的。我說‘通常’是因為有些操作系統需要你自己去設置,但像 Ubuntu 和 Fedora 這樣的發行版默認就有。
這些包管理器與一個包含大量應用的龐大倉庫進行交互。不同的使用場景有不同的倉庫,每個存儲的應用都經過維護和調整,以適應特定的使用場景。例如,如果您使用包管理器在 Ubuntu 上下載應用,您會得到專為 Ubuntu 定制的版本。如果您使用 Fedora 的包管理器,您將獲得由 Fedora 維護的版本,依此類推。
使用包管理器非常簡單。您打開終端,輸入“sudo”來以正確的權限執行命令,然后輸入從系統的包管理器下載應用的命令。如果您想在終端中用“Fastfetch”查看電腦的規格,您可以在 Ubuntu 中輸入“sudo apt install fastfetch”,或在 Fedora 中輸入“sudo dnf install fastfetch”。中間部分是告訴操作系統的包管理器在倉庫中查找、獲取應用并安裝的命令。同時,它還會安裝應用運行所需的所有依賴項。
所以,通過命令行中的一個快速命令,您的電腦可以獲取一個專門為您的操作系統量身定制的應用程序,收集應用程序運行所需的所有依賴項,用加密簽名來驗證下載,安裝它,并在您的電腦上進行設置。大約只需10到15秒。這非常方便,我盡量在有機會時通過包管理器來安裝應用。
我覺得包管理器被低估的原因
更多人需要了解這些事情
![]()
所以,我不知道你怎么想,但當我聽到“被低估”這個詞時,我腦海中立刻浮現出一些不常用的東西。這并不是我想說的;包管理器其實用得非常多。相反,我想更深入地聊聊‘被低估’這個詞的真正意思,這就是指某樣東西沒有被重視到應有的程度。
這里有一個例子:當我最初提出討論包管理器被低估的想法時,我們最大的 Linux 老手之一,Jeff Butts,解除靜音后簡單地說:“這是因為它們工作得很好。”我同意他的說法;包管理器工作得非常好,第一周用起來覺得新鮮,第二周就成了工具箱里的常客。在你意識到之前,你已經在想安裝東西時不假思索地敲入命令,而沒有關注包管理器背后優秀的技術。
軟件包管理器真的被低估了嗎?根本不是。它們是 Linux 用戶的必備工具,通常是安裝應用時的首選。我們有沒有好好關注它們,把它們宣傳成 Windows 默認沒有的絕佳工具?幾乎沒有人提到。我覺得在談論 Linux 比 Windows 更有優勢的時候,我們應該多提提它;畢竟,這也是我一直用 Fedora 的原因之一。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.