av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

深入探究:Linux包管理的實(shí)驗(yàn)體驗(yàn)(linux包管理實(shí)驗(yàn))

Linux作為一種開(kāi)源的操作系統(tǒng),在全球范圍內(nèi)被使用的越來(lái)越廣泛。作為一名Linux使用者,我們需要掌握一些基本的Linux命令和知識(shí),其中包括Linux包管理的基礎(chǔ)知識(shí)。本次實(shí)驗(yàn)通過(guò)實(shí)現(xiàn)Linux包管理機(jī)制,深入探究Linux包管理的原理和操作方法,從而更好地掌握Linux系統(tǒng)管理。

創(chuàng)新互聯(lián)公司成立于2013年,我們提供高端網(wǎng)站建設(shè)公司成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、網(wǎng)站定制、成都營(yíng)銷(xiāo)網(wǎng)站建設(shè)微信平臺(tái)小程序開(kāi)發(fā)、微信公眾號(hào)開(kāi)發(fā)、營(yíng)銷(xiāo)推廣服務(wù),提供專(zhuān)業(yè)營(yíng)銷(xiāo)思路、內(nèi)容策劃、視覺(jué)設(shè)計(jì)、程序開(kāi)發(fā)來(lái)完成項(xiàng)目落地,為成都三維植被網(wǎng)企業(yè)提供源源不斷的流量和訂單咨詢(xún)。

一、實(shí)驗(yàn)環(huán)境

本次實(shí)驗(yàn)采用VirtualBox虛擬機(jī),安裝了Ubuntu 20.04.3 LTS操作系統(tǒng)作為實(shí)驗(yàn)環(huán)境。

二、實(shí)驗(yàn)?zāi)康?/p>

1. 掌握Ubuntu中的包管理機(jī)制;

2. 實(shí)驗(yàn)探究不同包管理工具的異同;

3. 掌握APT、DPKG、Snap包管理工具的操作方法;

4. 學(xué)習(xí)了解如何從源代碼安裝軟件包。

三、實(shí)驗(yàn)內(nèi)容與操作過(guò)程

1. APT包管理器

APT(Advanced Package Tool),是Ubuntu系統(tǒng)中主流的包管理工具。使用APT可以很方便地安裝、升級(jí)和卸載軟件包。

(1)更新APT軟件源

使用命令sudo apt update更新軟件源,命令sudo apt upgrade升級(jí)軟件包。

(2)查找軟件包

使用命令sudo apt search 查找軟件包,其中代表要搜索的軟件包名稱(chēng)。

(3)安裝軟件包

使用命令sudo apt install 安裝軟件包,其中代表要安裝軟件包名稱(chēng)。

(4)升級(jí)軟件包

使用命令sudo apt upgrade 升級(jí)軟件包,其中代表要升級(jí)的軟件包名稱(chēng)。

(5)卸載軟件包

使用命令sudo apt remove 卸載軟件包,其中代表要卸載的軟件包名稱(chēng)。

(6)清理無(wú)用的軟件包

使用命令sudo apt autoremove清理系統(tǒng)中沒(méi)有依賴(lài)關(guān)系的無(wú)用軟件包。

2. DPKG包管理器

DPKG包管理器是Linux中最原始的包管理器,直接使用dpkg命令進(jìn)行管理。

(1)安裝軟件包

使用命令sudo dpkg -i .deb安裝軟件包,其中.deb代表要安裝的軟件包文件名稱(chēng)。

(2)升級(jí)軟件包

使用命令sudo dpkg -i .deb升級(jí)軟件包,其中.deb代表要升級(jí)的軟件包文件名稱(chēng)。

(3)卸載軟件包

使用命令sudo dpkg -r 卸載軟件包,其中代表要卸載的軟件包名稱(chēng)。

(4)查看安裝的軟件包

使用命令dpkg –list查看系統(tǒng)中已經(jīng)安裝的軟件包列表。

3. Snap包管理器

Snap包管理器是Ubuntu的新一代軟件發(fā)布和安裝系統(tǒng),安裝使用較為簡(jiǎn)便,依賴(lài)關(guān)系不與系統(tǒng)混亂,不會(huì)因?yàn)檫B接的原因而出現(xiàn)問(wèn)題等等。

(1)查找Snap軟件包

使用命令sudo snap find 查找Snap軟件包,其中代表要查找的軟件包名稱(chēng)。

(2)安裝Snap軟件包

使用命令sudo snap install 安裝Snap軟件包,其中代表要安裝的軟件包名稱(chēng)。

(3)升級(jí)Snap軟件包

使用命令sudo snap refresh 升級(jí)Snap軟件包,其中代表要升級(jí)的軟件包名稱(chēng)。

(4)卸載Snap軟件包

使用命令sudo snap remove 卸載Snap軟件包,其中代表要卸載的軟件包名稱(chēng)。

4. 源代碼安裝

在Ubuntu中,有些軟件包無(wú)法通過(guò)APT、DPKG和Snap三個(gè)包管理系統(tǒng)進(jìn)行搜索、安裝和升級(jí),此時(shí)我們需要使用源代碼下載方式進(jìn)行安裝。

(1)從官網(wǎng)下載源代碼

從官網(wǎng)上下載源代碼文件,并使用命令tar -zxvf .tar.gz解壓縮源代碼文件。

(2)編譯安裝源代碼

使用命令./configure配置軟件包參數(shù),使用命令make編譯源代碼文件,然后使用命令sudo make install安裝軟件包。

四、實(shí)驗(yàn)結(jié)果

通過(guò)以上操作,我們已經(jīng)掌握了Ubuntu中APT、DPKG和Snap三個(gè)包管理系統(tǒng)的基本操作方法,同時(shí)學(xué)習(xí)了解了如何從源代碼安裝軟件包。

五、實(shí)驗(yàn)

相關(guān)問(wèn)題拓展閱讀:

  • red hat linux的包管理系統(tǒng)是什么意思?
  • linux管理常見(jiàn)錯(cuò)誤,該如何解決?

red hat linux的包管理系統(tǒng)是什么意思?

進(jìn)行軟件包的添加和刪除,相當(dāng)于wondows的添加和刪除程序。

linux管理常見(jiàn)錯(cuò)誤,該如何解決?

linux管理常見(jiàn)錯(cuò)誤一:隨意許可,原因是不理解許可

  如果對(duì)許可配置不當(dāng),就會(huì)給黑客留下機(jī)會(huì)。處理許可問(wèn)題的最簡(jiǎn)單方法是使用所謂的RWE方法,即Read(讀取)、Write(寫(xiě)入)、Execute(執(zhí)行)。假設(shè)你想讓一個(gè)用戶(hù)能夠讀取一個(gè)文件但不能寫(xiě)入文件。為此,你可以執(zhí)行:chmod

u+w,u-rx 文件名,一些新用戶(hù)可能會(huì)看到一個(gè)錯(cuò)誤脊空,說(shuō)他們沒(méi)有使用文件的許可,因此他們就使用了:Chmod 777

文件名,以為這樣能夠避免問(wèn)題。但這樣做實(shí)際上會(huì)導(dǎo)致更多的問(wèn)題,因?yàn)樗o了文件的可執(zhí)行的權(quán)限。

  記住這一點(diǎn):777將一個(gè)文件的讀取、寫(xiě)入、執(zhí)行的許可給了所有用戶(hù),666將一個(gè)文件的讀取、寫(xiě)入權(quán)限給了所有用戶(hù),而555將文件的讀取、執(zhí)行權(quán)限給了所有用戶(hù),還有444、333、222、111等等。

  linux管理常見(jiàn)錯(cuò)誤二:忽視更新

  這并不是說(shuō)Linux管理員缺乏技巧。不過(guò),許多Linux管理員在運(yùn)行了Linux之后,以為日后就無(wú)事可做了,以為它安全可靠。其實(shí),新的更新可以為一些新的漏洞打上補(bǔ)丁。維持更新可以在一個(gè)易受損的系統(tǒng)與一個(gè)安全的系統(tǒng)之間構(gòu)造分水嶺。Linux的安全來(lái)自于不斷地維護(hù)。為了實(shí)現(xiàn)安全性,為了使用一些新的特性和穩(wěn)定性,任何管理員都應(yīng)當(dāng)跟上Linux的更新步伐。

  linux管理常見(jiàn)錯(cuò)誤三:不經(jīng)過(guò)嚴(yán)格審核,從多種渠道下載安裝各種類(lèi)型的應(yīng)用程序

  乍看起來(lái),這也許是一個(gè)不錯(cuò)的主意。如果你在運(yùn)行Ubuntu,你會(huì)知道包管理程序使用的是。deb軟件包。不過(guò),你找到的許多應(yīng)用程序是以源代碼的形式提供的。沒(méi)有問(wèn)題嗎?這些程序安裝后也許能夠正常工作。但是你為什么不能隨意安裝程序呢?道理很簡(jiǎn)單,如果你以源的形式安裝了程序,那么,你櫻鉛瞎的軟件包管理系統(tǒng)將無(wú)法跟蹤你所安裝的東西。

  因此,在程序包A(以源的形式安裝)依賴(lài)于程序包B(從一個(gè)。deb庫(kù)安裝的),而軟件包B是從更新管理器更新的時(shí)候,會(huì)發(fā)生什么事情呢?程序包A可能運(yùn)行,也可能無(wú)法運(yùn)行。不過(guò),如果程序包A和B都從。deb庫(kù)安裝的話,二者都能運(yùn)行的機(jī)會(huì)將更高。此外,在所有的程序包都來(lái)自于同樣的二進(jìn)制類(lèi)型時(shí),更新程序包將更為容易。

  linux管理常見(jiàn)錯(cuò)誤四:將服務(wù)器啟動(dòng)進(jìn)入到X

  在一臺(tái)機(jī)器是專(zhuān)用服務(wù)器時(shí),你可能會(huì)想到安裝X,這樣一些管理任務(wù)就會(huì)簡(jiǎn)單一些。不過(guò),這并不意味著用戶(hù)需要將服務(wù)器啟動(dòng)進(jìn)入到X.這樣會(huì)浪費(fèi)珍貴的內(nèi)存和CPU資源。相反地,你應(yīng)當(dāng)在級(jí)別3上停止啟動(dòng)過(guò)程,進(jìn)入命令行模式。這樣做不但會(huì)將所有的資源留給服務(wù)器,而且還會(huì)防止泄露機(jī)器的機(jī)密。要登錄到X,用戶(hù)只需要以命令行方式登錄,然后鍵入startx進(jìn)入到桌面。

  linux管理常見(jiàn)錯(cuò)誤五:糟糕的口令

  記住,root

的口令通常是linux王國(guó)的關(guān)鍵。所以為什么要讓root的口令那么容易被破解呢?保障你的用戶(hù)口令的健壯性至關(guān)重要。如果你的口令比較長(zhǎng),且難于記憶,可將這個(gè)口令存放在一個(gè)可被加密的位置。在需要這個(gè)口令時(shí),可用解密軟件解開(kāi)這個(gè)口令使用之。

  linux管理常見(jiàn)錯(cuò)誤六:沒(méi)有備份關(guān)鍵的配置文件

  許多管理員都有這樣的體會(huì),在升級(jí)到某個(gè)X版本,如X11之后,卻發(fā)現(xiàn)新版本破壞了你的xorg.conf配置文件,以至于你再也無(wú)法使用X?建議你在升級(jí)X之前,先對(duì)以前的/etc/x11/xorg.conf作一個(gè)備份,以免升級(jí)失敗。當(dāng)然,X的升級(jí)程序會(huì)設(shè)法為用戶(hù)備份xorg.conf文件,但它卻在激顫/etc/x11目錄內(nèi)備份。即使這種備份看起來(lái)不錯(cuò),你更好還是自己做一個(gè)備份吧。筆者的一個(gè)習(xí)慣是將其備份到/root目錄中,這樣,用戶(hù)就可以知道只有根(root)用戶(hù)能夠訪問(wèn)此文件。記住,安全之一。這里的方法也適用于其它的關(guān)鍵備份,如Samba、Apache、Mysql等。

  linux管理常見(jiàn)錯(cuò)誤七:忽視日志文件

  /var/log的存在是有理由的。這是存放所有的日志文件的唯一位置。在發(fā)生問(wèn)題時(shí),你首先需要看一下這里。檢查安全問(wèn)題,可看一下/var/log/secure.筆者看的之一個(gè)位置是/var/log/messages.這個(gè)日志文件保存著所有的一般性錯(cuò)誤。在此文件中,你可以得到關(guān)于網(wǎng)絡(luò)、媒體變更等消息。在管理一臺(tái)機(jī)器時(shí),用戶(hù)可以使用某個(gè)第三方的應(yīng)用程序,如logwatch,這樣就可以創(chuàng)建為用戶(hù)創(chuàng)建基于/var/log文件的各種報(bào)告。

  linux管理常見(jiàn)錯(cuò)誤八:沒(méi)有安裝一個(gè)可正常運(yùn)行的內(nèi)核

  你可能不會(huì)在一臺(tái)機(jī)器上安裝10個(gè)以上的內(nèi)核。但你需要更新內(nèi)核,這種更新并沒(méi)有刪除以前的內(nèi)核。你是怎么做的呢?你一直保持使用最近的可正常工作的內(nèi)核。假設(shè)你目前正常工作的內(nèi)核是2.6.22,而2.6.20是備份內(nèi)核。如果你更新到2.6.26,而在新內(nèi)核中一切都工作正常,你就可以刪除2.6.20了。

  linux管理常見(jiàn)錯(cuò)誤九:逃避使用命令行

  恐怕很少有人愿意記住那么多命令。在大多數(shù)情況下,圖形用戶(hù)界面是許多人的更愛(ài)。不過(guò),有時(shí),命令行使用起來(lái)更加容易、快捷、安全、可靠。逃避使用命令行是Linux管理的大忌。管理員至少應(yīng)當(dāng)理解命令行是如何工作的,至少還要掌握一些重要的管理命令。

  linux管理常見(jiàn)錯(cuò)誤十:以根用戶(hù)身份登錄

  這是一種很危險(xiǎn)的錯(cuò)誤。如果用戶(hù)需要根特權(quán)來(lái)執(zhí)行或配置一個(gè)應(yīng)用程序,可以在一個(gè)標(biāo)準(zhǔn)的用戶(hù)賬戶(hù)中使用su切換到root用戶(hù)。登錄到root為什么不是一件好事兒?在用戶(hù)以標(biāo)準(zhǔn)用戶(hù)身份登錄時(shí),所有正在運(yùn)行的X應(yīng)用程序仍擁有僅限于此用戶(hù)的訪問(wèn)權(quán)。如果用戶(hù)以根用戶(hù)身份登錄,X就擁有了root的許可。這就會(huì)導(dǎo)致兩個(gè)問(wèn)題,一、如果用戶(hù)由GUI犯了一個(gè)大錯(cuò),這個(gè)錯(cuò)誤對(duì)系統(tǒng)來(lái)說(shuō),有可能是一個(gè)巨大的災(zāi)難。二、以根用戶(hù)的身份運(yùn)行X使得系統(tǒng)更易于遭受攻擊。

關(guān)于linux包管理實(shí)驗(yàn)的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

創(chuàng)新互聯(lián)網(wǎng)絡(luò)推廣網(wǎng)站建設(shè),網(wǎng)站設(shè)計(jì),網(wǎng)站建設(shè)公司,網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),1500元定制網(wǎng)站優(yōu)化全包,先排名后付費(fèi),已為上千家服務(wù),聯(lián)系電話:13518219792


當(dāng)前題目:深入探究:Linux包管理的實(shí)驗(yàn)體驗(yàn)(linux包管理實(shí)驗(yàn))
分享網(wǎng)址:http://uogjgqi.cn/article/cdephid.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問(wèn)/技術(shù)咨詢(xún)/運(yùn)營(yíng)咨詢(xún)/技術(shù)建議/互聯(lián)網(wǎng)交流