-
1)查詢
yum?list #?查詢所有可用軟件包列表 yum?search?關鍵字 #?搜索服務器上所有和關鍵字相關的包
查看全部 -
3、使光盤 yum 源生效
vim?CentOS-Media.repo
[c6-media] name=CentOS-$releasever-Media baseurl=file:///mnt/cdrom?????#?地址為你自己的光盤掛載地址 #???file:///media/cdrom/ #???file:///media/cdrecorder/?#?注釋這兩個不存在的地址 gpgcheck=1 enabled=1???????????#?把?enabled=0?改為?enabled=1,讓這個 ????????????????????#?yum?源配置文件生效 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
查看全部 -
2、使網絡 yum 源失效
cd?/etc/yum.repos.d/ #?進入?yum?源目錄 mv?CentOS-Base.repo?CentOSBase.repo.bak #?修改?yum?源文件后綴名,使其失效
查看全部 -
1、掛載光盤
mkdir?/mnt/cdrom #?建立掛載點 mount?/dev/cdrom?/mnt/cdrom/ #?掛載光盤
查看全部 -
yum在線安裝
疑問:
如果沒有網絡,如何使用 yum 源?
查看全部 -
Yum源文件
vi?/etc/yum.repos.d/CentOS-Base.repo
[base]:容器名稱,一定要放在 [] 中
name:容器說明,可以自己隨便寫
mirrorlist:鏡像站點,這個可以注釋掉
baseurl:我們的 yum 源服務器的地址。默認是 CentOS 官方的 yum 源服務器,是可以使用的,如果你覺得慢可以改成你喜歡的 yum 源地址
enabled:此容器是否生效,如果不寫或寫成 enable=1 都是生效,寫成 enable=0 就是不生效
gpgcheck:如果是 1 是指 RPM 的數字證書生效,如果是 0 則不生效
gpgkey:數字證書的公鑰文件保存位置。不用修改
查看全部 -
redhat 的 yum 在線安裝需要付費
查看全部 -
好處:將所有軟件包放到官方服務器上,當進行 yum 在線安裝時,可以自動解決依賴性問題。
查看全部 -
如果所有 rpm 包都是手工安裝,則 rpm 包使用難度較大
查看全部 -
缺點:安裝過程中,rpm 包依賴性太強
查看全部 -
rpm?-qf?/bin/ls #?查詢?ls?命令屬于哪個軟件包 mv?/bin/ls/tmp/ #?造成?ls?命令誤刪除假象 rpm2cpio?/mnt/cdrom/Packages/coreutils-8.4-19.el6.i686.rpm?|?cpio?-idv?./bin/ls #?提取?RPM?包中?ls?命令到當前目錄的?/bin/ls?下 cp?/root/bin/ls?/bin/ #?把?ls?命令復制回?/bin/?目錄,修復文件丟失
查看全部 -
[root@localhost?~]#?cpio?選項?<?[文件|設備]
選項:
-i:copy-in 模式,還原
-d:還原時自動新建目錄
-v:顯示還原過程
查看全部 -
2、RPM 包中文件提取
rpm2cpio 包全名 | cpio -idv .文件絕對路徑
-rpm2cpio
#將 rpm 包轉換為 cpio 格式的命令
-cpio
#是一個標準工具,它用于創建軟件檔案文件和從檔案文件中提取文件
查看全部 -
文件類型
C 配置文件(config file)
d 普通文檔(documentation)
g “鬼”文件(ghostfile),很少見,就是該文件不應該被這個 RPM 包包含
L 授權文件(license file)
r 描述文件(read me)
查看全部 -
驗證內容中的 8 個信息的具體內容如下:
S 文件大小是否改變
M 文件的類型或文件的權限(rwx)是否被改變
5 文件 MD5 校驗和是否改變(可以看成文件內容是否改變)
D 設備的主從代碼是否改變
L 文件路徑是否改變
U 文件的屬主(所有者)是否改變
G 文件的屬組是否改變
T 文件的修改時間是否改變
查看全部
舉報