網(wǎng)站性能檢測(cè)評(píng)分
注:本網(wǎng)站頁面html檢測(cè)工具掃描網(wǎng)站中存在的基本問題,僅供參考。
軟件下單管理系統(tǒng)
U9 管理系統(tǒng)軟件 互聯(lián)網(wǎng)視頻課程
RedHat有3種軟件包,嚴(yán)格來說, 2種:
① RPM = Red Hat Packages manager RPM是RedHat Package Manager( RedHat軟件包管理工具) 的縮寫, 這種文件格式名稱雖然打上了RedHat的標(biāo)志, 但是其原始設(shè)計(jì)理念是開放式的,現(xiàn)在包括OpenLinux、 S.u.S.E.以及Turbo Linux等Linux的分發(fā)版本都有采用,可以算是公認(rèn)的行業(yè)標(biāo)準(zhǔn)了。 RPM文件在Linux系統(tǒng)中的安裝最為簡(jiǎn)便。
yum = yellow update manager 它底層也是rpm,它解決了包依賴關(guān)系。
如果a, b互相依賴,可同時(shí)安裝,或--force強(qiáng)制安裝。
rpm是基于本地?cái)?shù)據(jù)庫,查詢遠(yuǎn)比yum快! 。
[root@desktop6 ~]# ls /var/lib/rpm
② 源碼包,安裝三步曲: ./config; make; make install
③ shell腳本。嚴(yán)格地說,它不屬于軟件包。
一、查看軟件清單:
也可在終端用命令打開:
[root@desktop6 ~]# gpk-application
二、管理包: 查找軟件包,并安裝
啟用服務(wù):
使用命令:
[root@desktop6 ~]# chkconfig vsftpd on
[root@desktop6 ~]# service vsftpd start
[root@desktop6 ~]# service vsftpd restart
三、注冊(cè)并獲得服務(wù): RHN:Satellite Server
使用命令:[root@desktop6 ~]# rhn_register
好處:
預(yù)配置:安裝完之后,可以預(yù)配置http vsftp等
提供yum源,并且自動(dòng)配置客戶機(jī)
統(tǒng)一布署,統(tǒng)一安裝、統(tǒng)一安裝 、管理、監(jiān)控
四、使用rpm安裝與卸載:
1.選項(xiàng)-i,不顯示不報(bào)錯(cuò); -vh報(bào)告并顯示進(jìn)度。選項(xiàng)后面接文件名.rpm
2. -F本來沒有,就不刷新; -U更新并安裝。
3.刪除選項(xiàng)-e,后面接包,而不是文件。同樣可接選項(xiàng)-vh。
4.支持:ftp://、 http://絕對(duì)路徑
5.查詢這包安裝后,會(huì)寫入哪些腳本。這是編包者,在編包的時(shí)候?qū)懭氲摹?因?yàn)槿魏稳硕伎梢跃幇?,所以要求簽名,以保安全?/p>
6. 高級(jí)安裝選項(xiàng)—replacepkgs, 或--force。 丟失只是一個(gè)文件, 只想修復(fù)這個(gè)文件,其它不用安裝。
7. 降級(jí)安裝: --oldpackage。 先安裝的低版, 后來升級(jí)了, 覺得新版本不好用,想安裝回舊想版本,系統(tǒng)不讓安裝,用它。
8.忽略依賴: --nodeps
五、使用rpm查詢:本地?cái)?shù)據(jù)庫/var/lib/rpm/
qa+包、 q+包、 qpi+文件名.rpm(還未安裝)、 qi+包(已經(jīng)安裝)
2.查詢包安裝后,會(huì)安裝到哪些目錄中, ql
3.安裝后,有哪些可配置的文件。
4.某個(gè)可執(zhí)行文件是由哪個(gè)包提供的呢?qf
[root@desktop12 ~]# rpm /etc/passwd -qf
六、校驗(yàn)。 yum沒有法校驗(yàn)。
1. 選項(xiàng)-V+包、 -Vp+文件.rpm
第一步,沒有報(bào)錯(cuò)是因?yàn)?,安裝后配置文件沒有被改過。
2.在系統(tǒng)安裝后,第一次使用yum,系統(tǒng)一般會(huì)要求導(dǎo)入簽名??墒謩?dòng)導(dǎo)入,也要接絕對(duì)路徑:。
3.校驗(yàn)簽名
4. 如何保證第三方?jīng)]有經(jīng)過簽名的軟件安全。 哈稀值, 沒有第三人竊改, 哈稀值一值不變。
七、內(nèi)核升級(jí)。請(qǐng)用選項(xiàng)-i, 而不能用-F或-U。 Linux允許多個(gè)內(nèi)核并存。
在rhel6中,內(nèi)核升級(jí)要裝2個(gè)互為依賴的包:
[root@desktop36 ~]# rpm -ivh kernel-*.rpm –force
鏈接: RHCE_RHEL6_135 U17.1 內(nèi)核升級(jí)和傳送參數(shù)
八、 yum是一個(gè)強(qiáng)大的命令行工具,可用于更加靈活地管理(安裝、更新、刪除、 和查詢)軟件包。 RedHat官方軟件包通常從RedHat Network(RHN)上下載。
把公司的計(jì)算機(jī)注冊(cè)到RHN上時(shí),會(huì)自動(dòng)配置yumclient端。rhel5之前,使用rpm。 RPM是RedHat Package Manager( RedHat軟件包管理工具), 這種文件格式名稱雖然打上了RedHat的標(biāo)志,但是其原始設(shè)計(jì)理念是開放式的, 現(xiàn)在包括OpenLinux、 S.u.S.E.以及TurboLinux等Linux的分發(fā)版本都有采用,可以算是公認(rèn)的行業(yè)標(biāo)準(zhǔn)了。 RPM文件在Linux系統(tǒng)中的安裝最為簡(jiǎn)便。 但它有時(shí)要解決包依賴關(guān)系: a包 ----b包, 也可能安裝b包 又依賴a包??梢赃@樣安裝:
yum 它能解決包依賴,解決了rpm的包依賴之痛!
1、基本yum命令:
2、 yum組。 yum可按組來管理軟件包組
3、本地的yum源: 掛載iso
4、共享的yum源: 當(dāng)注冊(cè)到rhn,就不用寫客戶端