日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

软件包管理 2 -----基本知识 rpm yum

發布時間:2025/6/15 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软件包管理 2 -----基本知识 rpm yum 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

rpm
庫文件
查看二進制程序所依賴的庫文件
ldd /PATH/TO/BINARY_FILE
管理及查看本機裝載的庫文件
ldconfig 加載庫文件
/sbin/ldconfig -p:顯示本機已經緩存的所有可用庫文件名及文件路徑映射關系
配置文件:/etc/ld.so.conf, /etc/ld.so.conf.d/*.conf
緩存文件:/etc/ld.so.cache

ldd 只能看到單個文件用到的庫
ldconfig -p 看系統中所有加載的庫、正在使用

/etc/ld.so.conf 主配置文件,文件想調用庫,得知道庫路徑,通過主配置文件讀取庫路徑

我們只要知道在哪找到,下圖是,表示/usr/lib64/dyninst這個文件夾里放了
dyninst-x86_64.conf這個程序調用的庫

我們看一下,這里面都是調用的庫

*include包含 我們可以把配置文件放在/etc/ld.so.conf下
也可以放在以放在ld.so.conf.d/.conf下以.conf為后綴的也可以
每一個程序都有自己的.conf文件
程序不想要了把對應的配置文件刪了就行
包管理器
程序包管理器
功能:經編譯好的應用程序的各組成文件打包一個或幾個程序包文件,從而方便快捷地實現程序包的安裝,卸載,查詢,升級和效驗等管理操作
包文件組成
rpm包內的文件
rpm的元數據,如名稱,版本,依賴性,描述等
安裝或卸載時運行的腳本
數據庫(公共):/var/lib/rpm**
程序包名稱及版本
依賴性
功能說明
包安裝后生成的各文件路徑及效驗碼信息
至少兩部分:1列表
2元數據

來源
管理程序包的方式:
使用包管理器:rpm
使用前端工具:yum ,dnf
獲取包途徑:
1系統發版的光盤或官方的服務器
centos鏡像
https://www.centos.org/dowdload/
http://mirrors.aliyum.com
http://mirrors.sohu.com
http://mirrors.163.com
2項目官方站點

mariadb的數據庫
3 輔助類工具
Fedora-EPEL:
Extra Packages for Enterprise Linux
Rpmforge:RHEL推薦,包很全
搜索引擎:
http://pkgs.org
http://rpmfind.net
http://rpm.pbone.net
https://sourceforge.net
4自己制作
注意:第三方包建議要檢查其合法性
來源合法性,程序包的完整性
rpmbuild

轉載于:https://blog.51cto.com/13709277/2105970

總結

以上是生活随笔為你收集整理的软件包管理 2 -----基本知识 rpm yum的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。