linux下的软件包
linux下的軟件包分為兩種: 源碼安裝包 和二進制包
二進制包是經過源碼包編譯后得到的,但是安裝過程中一般不會出現問題。
源碼包的優點是可以查看修改源代碼。
rpm包命名格式: name-version-release.arch.rpm
注意:包名和完整包名不一樣??
在安裝過程中可能會有依賴關系,即安裝這個的前提是要安裝另外一個軟件包。
安裝命令 rpm
rpm??
-i? 包全名 安裝軟件包?
-v 顯示安裝過程?
-h 顯示安裝進度?
-e?包全名 卸載軟件包
-U 升級軟件包
-q 查詢軟件是否已經被安裝??
-qi 查詢已經安裝過軟件包的相關信息
-qip 包全名? 查詢未安裝的軟件包的相關信息
-ql 查詢軟件安裝路徑
-qlp 同理
-qf 文件名 查詢該文件屬于哪個軟件包
-qR 查詢軟件包的依賴性?
-V 校驗軟件包?
輸出內容解析:
S 文件大小 M文件類型或者權限??5文件MD5校驗和是否改變? D L文件路徑? U G T
c d g? l s??
rpm包中文件的提取
rpm2cpio /mnt/cdrom/Packages/coreutils-8.4-19.el6.i686.rpm |cpio -idv ./bin/ls
rpm2cpio ?將 RPM 包轉換為 cpio 格式的命令,通過 cpio 命令即可從 cpio 文件庫中提取出指定文件。
Update?
升級
總結
以上是生活随笔為你收集整理的linux下的软件包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 服务器会话视图没有显示内容,举个栗子!T
- 下一篇: 修改Chromium源码实现HEVC/H