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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux下软件包管理-源码包-二进制包

發布時間:2025/5/22 linux 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下软件包管理-源码包-二进制包 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

linux軟件包管理
?

1.軟件包分類
?? ?源碼包
?? ?二進制包(rpm包)
?? ?
2.rpm包命名規則
?
?? ?命名規則:
?? ??? ?name-major-minjor-release-release.arch.rpm
?? ??? ?
?? ? ?? ?name:包名
?? ??? ?major:主版本號
?? ??? ?minjor:次版本號
?? ??? ?release:發行版本,修復了重大的bug
?? ??? ?release:rpm的功能更新
?? ??? ?arch:平臺
?? ?包全名:軟件未安裝前
?? ?包名:軟件安裝后?? ??? ?
3.安裝

??rpm?-ivh?包全名

4.升級

????rpm????-Uvh?包全名

5.卸載
?? ?rpm -e 包名
?? ?-e(erase)
?? ?--nodeps:不關注依賴性,一般不使用
?
6.查詢
?? ?

rpm?-q?包名?rpm?-qa?:查詢所有已安裝的包?rpm?-qi?包名:查詢包的詳情rpm?-qip?包名:查詢包的詳情(未安裝包)?rpm?-ql?包名:查詢指定包安裝后文件的生成列表?rpm?-qlp?包名:未安裝的包的信息列表?rpm?-qf?包名:查找指定的文件由哪個rpm包生成

?? ?
7.校驗
?

????rpm?-V?包名

??? S:文件大小改變了
?? ?M:文件權限修改了
?? ?5:md5校驗失敗
?? ?D:設備主從碼
?? ?L:文件路徑
?? ?U:屬主
?? ?G:屬組
?? ?T:文件的修改時間
?? ?
8.查詢軟件包的依賴性

????rpm?-qR?包名

9.導入密鑰文件

????rpm?--import?/etc/pki/rpm-gpg/RPM-GPG-KEY-REDHAT-RELEASE

rpm包安裝默認的位置:

/etc/配置文件安裝
/usr/bin/可執行的命令安裝目錄
/usr/lib/rpm包的庫目錄
/usr/share/doc/使用手冊
/usr/share/man/幫助文檔



?? ?
yum在線安裝包
?
yum文件所在地/etc/yum.repos.d,一repo結尾

?
?
制作光盤源:
?
1.掛載光盤
?
2.禁止網絡源
?
3.修改配置文件

[cdrom]
name=cdrom repo
baseurl=file:///media/cdrom/Server
enable=1
gpkcheck=0
?


?
yum命令:
?
yum list
?? ??? ?all:列出所有
?? ??? ?available:可用的
?? ??? ?instatlled:已經安裝的軟件
?? ??? ?updates:可用的升級
?
yum search 關鍵詞 :搜索服務器上所有和關鍵詞有關的包
?
安裝:

yum?-y?install?包名

卸載:

yum?-y?remove?包名

清除緩存:

????yum?clean

一般原則:服務器使用最小化安裝,用什么軟件安裝什么軟件,盡量避免卸載
?
yum組管理
?

yum?grouplist?yum?groupinstall?"Chinaese?Support"

?


?
源碼包管理:
?
源碼包安裝位置:/usr/local/軟件名
?
安裝源碼包一定要指定一個安裝位置

源碼安裝的過程:
1.下載源碼

2.解壓源碼包,并進入到源碼包目錄

3.執行./configure
?? ?./configure可接選項,可輸入./configure --help查看可用到的選項
?? ?
4.make

5.make install

安裝注意事項:
源碼包保存位置:/usr/local/src/
軟件安裝位置:/usr/local/
?


?
腳本安裝包:
?
腳本實例下載:lnmp.org
?
?
?
?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
?? ?
???

轉載于:https://blog.51cto.com/airs0sec/1707318

總結

以上是生活随笔為你收集整理的linux下软件包管理-源码包-二进制包的全部內容,希望文章能夠幫你解決所遇到的問題。

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