成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

使用 Linux 軟件包管理器的 5 個(gè)理由

系統(tǒng) Linux
在 2021 年,人們喜歡 Linux 的理由比以往任何時(shí)候都多。在這個(gè)系列中,我將分享 21 個(gè)使用 Linux 的不同理由。今天,我將談?wù)勡浖}(cāng)庫(kù)。

在 2021 年,人們喜歡 Linux 的理由比以往任何時(shí)候都多。在這個(gè)系列中,我將分享 21 個(gè)使用 Linux 的不同理由。今天,我將談?wù)勡浖}(cāng)庫(kù)。

在我使用 Linux 之前,我認(rèn)為在計(jì)算機(jī)上安裝的應(yīng)用是理所當(dāng)然的。我會(huì)根據(jù)需要安裝應(yīng)用,如果我最后沒(méi)有使用它們,我就會(huì)把它們忘掉,讓它們占用我的硬盤(pán)空間。終于有一天,我的硬盤(pán)空間會(huì)變得稀缺,我就會(huì)瘋狂地刪除應(yīng)用,為更重要的數(shù)據(jù)騰出空間。但不可避免的是,應(yīng)用只能釋放出有限的空間,所以我將注意力轉(zhuǎn)移到與這些應(yīng)用一起安裝的所有其他零碎內(nèi)容上,無(wú)論是媒體內(nèi)容還是配置文件和文檔。這不是一個(gè)管理電腦的好方法。我知道這一點(diǎn),但我并沒(méi)有想過(guò)要有其他的選擇,因?yàn)檎缛藗兯f(shuō),你不知道自己不知道什么。

[[384038]]

當(dāng)我改用 Linux 時(shí),我發(fā)現(xiàn)安裝應(yīng)用的方式有些不同。在 Linux 上,會(huì)建議你不要去網(wǎng)站上找應(yīng)用的安裝程序。取而代之的是,運(yùn)行一個(gè)命令,應(yīng)用就會(huì)被安裝到系統(tǒng)上,并記錄每個(gè)單獨(dú)的文件、庫(kù)、配置文件、文檔和媒體資產(chǎn)。

什么是軟件倉(cāng)庫(kù)?

在 Linux 上安裝應(yīng)用的默認(rèn)方法是從發(fā)行版軟件倉(cāng)庫(kù)中安裝。這可能聽(tīng)起來(lái)像應(yīng)用商店,那是因?yàn)楝F(xiàn)代應(yīng)用商店借鑒了很多軟件倉(cāng)庫(kù)的概念。Linux 也有應(yīng)用商店,但軟件倉(cāng)庫(kù)是獨(dú)一無(wú)二的。你通過(guò)一個(gè)包管理器從軟件倉(cāng)庫(kù)中獲得一個(gè)應(yīng)用,它使你的 Linux 系統(tǒng)能夠記錄和跟蹤你所安裝的每一個(gè)組件。

這里有五個(gè)原因可以讓你確切地知道你的系統(tǒng)上有什么東西,可以說(shuō)是非常有用。

1. 移除舊應(yīng)用

當(dāng)你的計(jì)算機(jī)知道應(yīng)用安裝的每一個(gè)文件時(shí),卸載你不再需要的文件真的很容易。在 Linux 上,安裝 31 個(gè)不同的文本編輯器,然后卸載 30 個(gè)你不喜歡的文本編輯器是沒(méi)有問(wèn)題的。當(dāng)你在 Linux 上卸載的時(shí)候,你就真的卸載了。

2. 按你的意思重新安裝

不僅卸載要徹底,重裝也很有意義。在許多平臺(tái)上,如果一個(gè)應(yīng)用出了問(wèn)題,有時(shí)會(huì)建議你重新安裝它。通常情況下,誰(shuí)也說(shuō)不清為什么要重裝一個(gè)應(yīng)用。不過(guò),人們還是經(jīng)常會(huì)隱隱約約地懷疑某個(gè)地方的文件已經(jīng)損壞了(換句話說(shuō),數(shù)據(jù)寫(xiě)入錯(cuò)誤),所以希望重裝可以覆蓋壞的文件以讓軟件重新工作。這是個(gè)不錯(cuò)的建議,但對(duì)于任何技術(shù)人員來(lái)說(shuō),不知道是什么地方出了問(wèn)題都是令人沮喪的。更糟糕的是,如果不仔細(xì)跟蹤,就不能保證所有的文件都會(huì)在重裝過(guò)程中被刷新,因?yàn)橥ǔ](méi)有辦法知道與應(yīng)用程序一起安裝的所有文件在第一時(shí)間就刪除了。有了軟件包管理器,你可以強(qiáng)制徹底刪除舊文件,以確保新文件的全新安裝。同樣重要的是,你可以研究每個(gè)文件并可能找出導(dǎo)致問(wèn)題的文件,但這是開(kāi)源和 Linux 的一個(gè)特點(diǎn),而不是包管理。

3. 保持你應(yīng)用的更新

不要聽(tīng)別人告訴你的 Linux 比其他操作系統(tǒng)“更安全”。計(jì)算機(jī)是由代碼組成的,而我們?nèi)祟?lèi)每天都會(huì)以新的、有趣的方式找到利用這些代碼的方法。因?yàn)? Linux 上的絕大多數(shù)應(yīng)用都是開(kāi)源的,所以許多漏洞都會(huì)以“常見(jiàn)漏洞和暴露Common Vulnerability and Exposures”(CVE)的形式公開(kāi)。大量涌入的安全漏洞報(bào)告似乎是一件壞事,但這絕對(duì)是一個(gè)知道遠(yuǎn)比不知道好的案例。畢竟,沒(méi)有人告訴你有問(wèn)題,并不意味著沒(méi)有問(wèn)題。漏洞報(bào)告是好的。它們對(duì)每個(gè)人都有好處。而且,當(dāng)開(kāi)發(fā)人員修復(fù)安全漏洞時(shí),對(duì)你而言,及時(shí)獲得這些修復(fù)程序很重要,最好不用自己記著動(dòng)手修復(fù)。

包管理器正是為了實(shí)現(xiàn)這一點(diǎn)而設(shè)計(jì)的。當(dāng)應(yīng)用收到更新時(shí),無(wú)論是修補(bǔ)潛在的安全問(wèn)題還是引入令人興奮的新功能,你的包管理器應(yīng)用都會(huì)提醒你可用的更新。

4. 保持輕便

假設(shè)你有應(yīng)用 A 和應(yīng)用 B,這兩個(gè)應(yīng)用都需要庫(kù) C。在某些操作系統(tǒng)上,通過(guò)得到 A 和 B,就會(huì)得到了兩個(gè) C 的副本。這顯然是多余的,所以想象一下,每個(gè)應(yīng)用都會(huì)發(fā)生幾次。冗余的庫(kù)很快就會(huì)增加,而且由于對(duì)一個(gè)給定的庫(kù)沒(méi)有單一的“正確”來(lái)源,所以幾乎不可能確保你使用的是最新的甚至是一致的版本。

我承認(rèn)我不會(huì)整天坐在這里琢磨軟件庫(kù),但我確實(shí)記得我琢磨的日子,盡管我不知道這就是困擾我的原因。在我還沒(méi)有改用 Linux 之前,我在處理工作用的媒體文件時(shí)遇到錯(cuò)誤,或者在玩不同的游戲時(shí)出現(xiàn)故障,或者在閱讀 PDF 時(shí)出現(xiàn)怪異的現(xiàn)象,等等,這些都不是什么稀奇的事情。當(dāng)時(shí)我花了很多時(shí)間去調(diào)查這些錯(cuò)誤。我仍然記得,我的系統(tǒng)上有兩個(gè)主要的應(yīng)用分別捆綁了相同(但有區(qū)別)的圖形后端技術(shù)。當(dāng)一個(gè)程序的輸出導(dǎo)入到另一個(gè)程序時(shí),這種不匹配會(huì)導(dǎo)致錯(cuò)誤。它本來(lái)是可以工作的,但是由于同一個(gè)庫(kù)文件集合的舊版本中的一個(gè)錯(cuò)誤,一個(gè)應(yīng)用的熱修復(fù)程序并沒(méi)有給另一個(gè)應(yīng)用帶來(lái)好處。

包管理器知道每個(gè)應(yīng)用需要哪些后端(被稱(chēng)為依賴(lài)關(guān)系),并且避免重新安裝已經(jīng)在你系統(tǒng)上的軟件。

5. 保持簡(jiǎn)單

作為一個(gè) Linux 用戶,我要感謝包管理器,因?yàn)樗鼛椭业纳钭兊煤?jiǎn)單。我不必考慮我安裝的軟件,我需要更新的東西,也不必考慮完成后是否真的將其卸載了。我毫不猶豫地試用軟件。而當(dāng)我在安裝一臺(tái)新電腦時(shí),我運(yùn)行 一個(gè)簡(jiǎn)單的 Ansible 腳本 來(lái)自動(dòng)安裝我所依賴(lài)的所有軟件的最新版本。這很簡(jiǎn)單,很智能,也是一種獨(dú)特的解放。

更好的包管理

Linux 從整體看待應(yīng)用和操作系統(tǒng)。畢竟,開(kāi)源是建立在其他開(kāi)源工作基礎(chǔ)上的,所以發(fā)行版維護(hù)者理解依賴(lài)棧的概念。Linux 上的包管理了解你的整個(gè)系統(tǒng)、系統(tǒng)上的庫(kù)和支持文件以及你安裝的應(yīng)用。這些不同的部分協(xié)調(diào)工作,為你提供了一套高效、優(yōu)化和強(qiáng)大的應(yīng)用。

 

責(zé)任編輯:趙寧寧 來(lái)源: Linux中國(guó)
相關(guān)推薦

2010-01-05 10:14:09

Ubuntu軟件包

2010-02-05 14:46:20

Ubuntu軟件包

2010-01-06 16:33:24

Ubuntu軟件包

2016-09-12 15:00:46

Linux包管理器新手

2018-11-22 08:00:00

Linux軟件包管理器Nix

2020-06-01 07:00:00

WingetWindows 10軟件包管理器

2020-06-15 19:20:00

AppImageLinux軟件包管理

2020-06-28 13:56:01

UbuntuAptSynaptic

2021-01-30 09:23:27

Windows操作系統(tǒng)微軟

2021-05-28 16:00:45

Windows操作系統(tǒng)微軟

2011-11-15 09:22:20

Solaris 11

2013-09-29 10:14:24

YUM軟件包管理Linux YUM

2020-07-10 08:53:59

Linux軟件包管理器開(kāi)源

2010-03-17 13:53:35

Fedora Core

2010-03-17 13:42:41

Fedora Core

2016-01-29 14:32:19

Linux軟件包管理

2023-03-15 08:00:00

Node軟件包管理器開(kāi)發(fā)

2010-01-11 17:49:08

Fedora軟件包

2022-03-21 21:28:00

Homebrew包管理器Linux

2013-11-20 15:32:13

紅帽RedHatYUM包
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 天天色综 | av香蕉| 日韩一区二区免费视频 | 99久久国产综合精品麻豆 | www.成人免费视频 | 手机在线一区二区三区 | 久久精品国产一区二区电影 | 国产一级免费在线观看 | 日韩成人精品在线 | 亚洲视频中文 | 精品一级 | 国产成人网 | 国产精品视频导航 | 国产精品美女 | 欧美成人视屏 | 精品视频在线一区 | 亚洲精品不卡 | 亚洲激情第一页 | 一级片av | 一区二区三区成人 | 国产三级网站 | 日韩高清国产一区在线 | 国产色爽| 精品乱码一区二区三四区 | 国产一区二区久久 | 亚洲国产精品视频 | 久久久国产一区二区三区四区小说 | 成人国产精品色哟哟 | 97国产精品视频 | 国产夜恋视频在线观看 | 欧美视频二区 | 天天综合网天天综合色 | 91在线免费观看网站 | 日韩欧美在 | 天堂一区二区三区四区 | 国产高清视频在线观看 | 99热在线观看精品 | 精品一区二区电影 | 日韩在线精品视频 | 久久久久国产精品一区三寸 | 中文字幕国产视频 |