目前在各 Linux 發(fā)行版中, 比較著名的軟件包管理系統(tǒng)有如下兩種:
“只有客戶發(fā)展了,才有我們的生存與發(fā)展!”這是創(chuàng)新互聯(lián)的服務(wù)宗旨!把網(wǎng)站當(dāng)作互聯(lián)網(wǎng)產(chǎn)品,產(chǎn)品思維更注重全局思維、需求分析和迭代思維,在網(wǎng)站建設(shè)中就是為了建設(shè)一個(gè)不僅審美在線,而且實(shí)用性極高的網(wǎng)站。創(chuàng)新互聯(lián)對(duì)成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、網(wǎng)站開(kāi)發(fā)、網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站優(yōu)化、網(wǎng)絡(luò)推廣、探索永無(wú)止境。
RPM: Red Hat/Fedora,Suse,Mandriva 使用的是這類管理系統(tǒng)。
DPKG: Debian,ubuntu使用的是這類管理系統(tǒng)。
UOS是基于Debian發(fā)行版本,因此UOS使用的是DPKG包管理機(jī)制。
Redhat的rpm軟件包管理相信大家都很熟悉,這里主要講UOS系統(tǒng)的軟件升級(jí)的源配置,在/etc/apt/sources.list。文件內(nèi)容的格式如下:
deb [by-hash=force] eagle main contrib non-free
其中,第一列描述了文件類型,是deb類型還是deb-src類型,deb是已經(jīng)編譯好的二進(jìn)制軟件包,deb-src是源碼包,第二列是使用的鏡像地址,apt可以使用多種類型的鏡像地址,如:http、ftp、file等。其中,eagle 是系統(tǒng)的codename。 main non-free contrib是源下面不同的目錄,每個(gè)目錄放一類軟件,即不同的子倉(cāng)庫(kù)。
在每次修改sources.list文件后,都需要運(yùn)行apt-get update命令更新源列表系統(tǒng)中所有packages的信息都在 /var/lib/dpkg/目錄下, 其子目錄 /var/lib/dpkg/info 用于保存各個(gè)軟件包的配置文件列表,/var/lib/dpkg/available文件的內(nèi)容是軟件包的描述信息, 該軟件包括當(dāng)前系統(tǒng)所使用的深度安裝源中的所有軟件包,其中包括當(dāng)前系統(tǒng)中已安裝的和未安裝的軟件包。/var/cache/apt/archives目錄是在用 apt-get install 安裝軟件包時(shí),軟件包的臨時(shí)存放路徑,而/etc/apt/sources.list 存放的是軟件源站點(diǎn), 當(dāng)執(zhí)行 apt-get install package-name 時(shí),軟件包就去這些站點(diǎn)下載軟件包到本地并執(zhí)行安裝。
紅帽系統(tǒng)與UOS的基本操作命令基本相同,屬于Linux基本操作命令。二者命令的主要區(qū)別在軟件包的管理上,下面就針對(duì)二者對(duì)軟件包的管理命令進(jìn)行對(duì)比。
表1 rpm與dpkg軟件包管理常用命令對(duì)比
表2 yum與apt軟件包管理常用命令對(duì)比
注:yumdownloader命令需要安裝yum-utils*
1、使用用戶名和密碼登錄到Linux系統(tǒng),點(diǎn)擊“活動(dòng)”—“終端”,打開(kāi)終端工具。
2、在命令行,輸入init3命令,并按回車鍵執(zhí)行,切換到命令行界面。
3、切換到命令行界面后,在界面上只顯示一個(gè)閃爍的光標(biāo),按下Ctrl+Alt+F6(非虛擬機(jī))或者Alt+F6(虛擬機(jī)),顯示用戶登錄界面。
4、輸入用戶名和密碼,登錄到系統(tǒng),這樣就可以使用命令行界面了。
5、如果要結(jié)束圖形界面,則在命令行界面輸入init5或startx命令。
6、系統(tǒng)就會(huì)切換回登錄界面了,選擇登錄用戶登錄即可。
poweroff命令 關(guān)機(jī)
pidof命令 查詢進(jìn)程pid
kill PID 殺掉進(jìn)程?? kill 1255
killall 服務(wù)? 殺掉對(duì)應(yīng)服務(wù)的所有進(jìn)程 killall apache
history命令 顯示歷史命令
sosreport命令
stat命令 查看具體存儲(chǔ)信息和時(shí)間等信息
cut命令 提取列的字符