項(xiàng)目五 軟件管理:基于命令行的包管理器

2. 基于命令行的包管理器
2.1 終端介紹
終端是一款集多窗口、工作區(qū)、遠(yuǎn)程管理、雷神模式登功能的高級(jí)終端模擬器。它擁有簡(jiǎn)單的界面,豐富而強(qiáng)大的功能。用戶可以瞬間啟動(dòng)和關(guān)閉,使用起來(lái)像普通文件窗口一樣流暢。雷神模式則可以滿足一邊看頁(yè)面一邊輸入命令的狀態(tài);當(dāng)有多任務(wù)進(jìn)行時(shí),用戶可以像在瀏覽器中增加頁(yè)簽一樣建立多個(gè)工作區(qū)或者將工作區(qū)分割成多個(gè)窗口。
①? 單擊【開(kāi)始菜單】可以找到【終端】,如圖2-1所示。

圖2-1 搜索終端
②? 終端界面如圖2-2所示。

圖2-2 終端界面
③? 如果需要開(kāi)啟root用戶,需要在終端輸入以下命令:
一、設(shè)置root用戶密碼
注意:一般剛裝完該操作系統(tǒng)默認(rèn)root用戶無(wú)密碼
jan16@jan16:/root$ sudo passwd root
[sudo] jan16 的密碼:
新的密碼:
重新輸入新的密碼:
passwd:已成功更新密碼
二、修改【95-ukui-greeter.conf】文件
jan16@jan16:/root$su -
root@jan16:~ vim /usr/share/lightdm/lightdm.conf.d/95-ukui-greeter.conf
#增加兩行
#greeter-show-manual-login=true
#all-guest=false
root@jan16:~ cat /usr/share/lightdm/lightdm.conf.d/95-ukui-greeter.conf
[Seat:*]
greeter-session=ukui-greeter
user-session=ukui
greeter-show-manual-login=true
all-guest=false
三、修改.profile文件
root@jan16:~ vim /root/.profile
#在tty -s && mesg n后增加||true
root@jan16:~ cat /root/.profile? ??
# ~/.profile: executed by Bourne-compatible login shells.
if [ "$BASH" ]; then
? if [ -f ~/.bashrc ]; then
? ? . ~/.bashrc
? fi
fi
mesg n 2> /dev/null || true
tty -s && mesg n||true
pulseaudio --start --log-target=syslog
④? 輸入【su -】再輸入設(shè)置好的root密碼則可成功進(jìn)入root用戶,如圖2-3所示。

圖2-3 登錄管理員用戶
2.2 包管理器的常用命令
①? apt
apt是一個(gè)簡(jiǎn)單的軟件包下載和安裝的命令行接口,只需要軟件包名,apt就會(huì)自動(dòng)去軟件倉(cāng)庫(kù)搜索軟件包名,然后進(jìn)行下載和安裝。如果下載的軟件包還需要其他依賴包,apt會(huì)自動(dòng)下載并安裝依賴包。
麒麟操作系統(tǒng)有一個(gè)默認(rèn)的軟件源,軟件源配置文件路徑為【/etc/apt/sourcecs.list】。根據(jù)使用需求可以手動(dòng)配置軟件源,配置過(guò)程如下。
打開(kāi)終端,輸入命令【sudo vim /etc/apt/sources.list】
在編輯頁(yè)面按鍵盤上字幕“a”進(jìn)行添加或修改【sources.list】配置文件。
在etc/apt 的sources.list文件里將文件內(nèi)容改為以下鏡像源:
deb http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1 main restricted universe multiverse
deb http://archive.kylinos.cn/kylin/partner juniper main
在終端執(zhí)行 apt help 命令可以獲得 apt 命令的完整幫助信息。
表 1-1 – apt常用命令

②? dpkg
dpkg 是一種軟件包安裝,刪除,編譯以及管理的工具,與 apt 不同的是,dpkg 不自動(dòng)安裝軟件包的依賴包。
dpkg 的命令格式為dpkg【選項(xiàng)】【軟件包名】,選項(xiàng)和說(shuō)明如表1-2所示。
表 1-2 – dpgk常用命令

在終端執(zhí)行 dpkg --help命令,可以獲得dpkg命令的完整幫助信息。
2.3 其他主流的包管理器
Linux有兩大包管理器,一個(gè)是 apt,一個(gè)是 yum。兩者的相關(guān)區(qū)別如表1-3所示。
表 1-3 – 包管理器

包管理器是可以混裝的,如可以在 debian 上安裝 yum,也可以在 rhel 上安裝 apt。但安裝后容易導(dǎo)致操作系統(tǒng)混亂,所以建議一個(gè)操作系統(tǒng)只安裝一種包管理器。
Jan16
工作室成立于二零一九年正月十六日,旨在打造全球最好的網(wǎng)絡(luò)類崗位能力系列課程,讓每一個(gè)網(wǎng)絡(luò)人都能快捷養(yǎng)成職業(yè)能力,持續(xù)助力職業(yè)生涯發(fā)展。
點(diǎn)擊關(guān)注 |?了解更多
作者:賴裕新
排版:楊佳佳
初審:楊佳佳
復(fù)審:二月二
往 / 期 / 精 /?彩 / 文 / 章 / 推 /?薦
信創(chuàng)操作系統(tǒng)--麒麟Kylin桌面版(項(xiàng)目四 文件與目錄管理:文件瀏覽、管理、查找、共享等)
信創(chuàng)操作系統(tǒng)--麒麟Kylin桌面版(項(xiàng)目四 文件與目錄管理:文件的壓縮與解壓縮)
信創(chuàng)操作系統(tǒng)--麒麟Kylin桌面版 (項(xiàng)目三 控制中心-賬戶類設(shè)置與個(gè)性化設(shè)置)
喜歡的點(diǎn)個(gè)贊唄~~~