歡迎您光臨本站 註冊首頁

linux基礎(七)

←手機掃碼閱讀     火星人 @ 2014-03-08 , reply:0
軟體包的使用:軟體庫遵循:POSX可移植系統,編譯compile使用的工具是:gcc 查看內核信息:uname –a 軟體包管理器:rpm

dep RPM Package Manager
yum解決依賴關係(Yellowdog Update Manager)補充rpm yum庫配置yum客戶端 配置文件/etc/yum.conf gpgcheck是否認證數據包加密的

(0|1) tolerant可容忍的,忽略已經安裝過的軟體包
/etc/yum.repos.d/*.repo yum庫用[]括起來 :[Server]<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

描述信息name=local Repo on192.168.0.254
baseurl=ftp://192.168.0.254/pub/Server路徑 file:///var/yum/VT本地路徑 http://協議的 gpgcheck=0 不檢查

enabled=1 yum 的命令參數: yum install 安裝軟體包多個時使用分號隔開 rpm軟體包命名:軟體包名稱,版本號,發行號,硬體平台 update

升級
check-update檢查可升級軟體包 remove|erase 卸載軟體包,有依賴時一併被卸載 list列出可使用的軟體包選項{all|available可用但尚未安裝|updates可升級

|installed已安裝的|recent新增的}
info 軟體包的摘要信息 provide查看某個功能或文件是有哪個rpm包提供 clean清緩存

{packages|headers|matadate|all}
makecache創建緩存 groupinstall安裝組 grouplist顯示組 groupremove grupinfo search 模糊匹配搜索 localinstall 安裝本地

具體包文件名稱路徑--nogpgcheck不檢查GPG簽名
reinstall重裝 downgrade降級 deplist依賴列表

repolist 手動創建一個本地yum庫: 首先創建一個存放本地庫的目錄例:mkdir /var/yum 掛載光碟:mount /dev/cdrom /media/cdrom 檢查當前是否已經安裝createrepo包:
# rpm -q createrepo 假如沒有安裝執行: rpm -ivh /media/cdrom/Server /createrepo***.rpm cp -r /media/cdrom/Server /var/yum/ cp -r /media/cdrom/VT /var/yum/ cp -r /media/cdrom/Cluster /var/yum/ cp -r /media/cdrom/Clusterstorage /var/yum/ 創建yum repository(庫)的xml-rpm-metadata,執行如下命令: createrepo -g /media/cdrom/Server/repodata/comps-rhel5-server-core.xml /var/yum/Server/
# createrepo -g /media/cdrom /VT /repodata/comps-rhel5-vt.xml /var/yum/VT/
# createrepo -g /media/cdrom/Cluster/repodata/comps-rhel5-cluster.xml /var/yum/Cluster/
# createrepo -g /media/cdrom/ClusterStorage/repodata/comps-rhel5-cluster-st.xml /var/yum/ClusterStorage/ 創建本地yum客戶端的repo文件: # cd /etc/yum.repos.d/
# vim local.repo 接下來在文件中添加如下內容后保存:
[base]
name=Server
baseurl=file:///var/yum/Server
gpgcheck=0

[VT]
name=VT
baseurl=file:///var/yum/VT
gpgcheck=0

[Cluster]
name= Cluster
baseurl=file:///var/yum/Cluster
gpgcheck=0

[ClusterStorage]
name= ClusterStorage
baseurl=file:///var/yum/ClusterStorage
gpgcheck=0

本文出自 「水滴石穿」 博客,請務必保留此出處http://shugao.blog.51cto.com/2396914/559180


[火星人 ] linux基礎(七)已經有518次圍觀

http://coctec.com/docs/linux/show-post-46204.html