Linux下安装、查看、删除软件包
生活随笔
收集整理的這篇文章主要介紹了
Linux下安装、查看、删除软件包
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在Linux 操作系統下幾乎所有的軟件均通過RPM 進行安裝卸載及管理等
操作RPM 的全稱為Redhat Package Manager 是由Redhat 公司提出的
用于管理Linux 下軟件包的軟件Linux 安裝時除了幾個核心模塊以外其
余幾乎所有的模塊均通過RPM 完成安裝RPM 有五種操作模式分別為
安裝卸載升級查詢和驗證
1.1.1 RPM 安裝操作
命令
rpm -i 需要安裝的包文件名
舉例如下
rpm -i example.rpm 安裝example.rpm 包
rpm -iv example.rpm 安裝example.rpm 包并在安裝過程中顯示正在
安裝的文件信息
rpm -ivh example.rpm 安裝example.rpm 包并在安裝過程中顯示正在
安裝的文件信息及安裝進度
1.1.2 RPM 查詢操作
命令
rpm -q …
附加查詢命令
a 查詢所有已經安裝的包
以下兩個附加命令用于查詢安裝包的信息
i 顯示安裝包的信息
l 顯示安裝包中的所有文件被安裝到哪些目錄下
s 顯示安裝版中的所有文件狀態及被安裝到哪些目錄下
以下兩個附加命令用于指定需要查詢的是安裝包還是已安裝后的文件
p 查詢的是安裝包的信息
f 查詢的是已安裝的某文件信息
舉例如下
rpm -qa | grep tomcat4 查看tomcat4 是否被安裝
rpm -qip example.rpm 查看example.rpm 安裝包的信息
rpm -qif /bin/df 查看/bin/df 文件所在安裝包的信息
rpm -qlf /bin/df 查看/bin/df 文件所在安裝包中的各個文件分別被
安裝到哪個目錄下
1.1.3 RPM 卸載操作
命令
rpm -e 需要卸載的安裝包
在卸載之前通常需要使用rpm -q …命令查出需要卸載的安裝包名稱
舉例如下
rpm -e tomcat4 卸載tomcat4 軟件包
1.1.4 RPM 升級操作
命令
rpm -U 需要升級的包
舉例如下
rpm -Uvh example.rpm 升級example.rpm 軟件包
1.1.5 RPM 驗證操作
命令
rpm -V 需要驗證的包
舉例如下
rpm -Vf /etc/tomcat4/tomcat4.conf
輸出信息類似如下
S.5....T c /etc/tomcat4/tomcat4.conf
其中S 表示文件大小修改過T 表示文件日期修改過限于篇幅更多的驗
證信息請您參考rpm 幫助文件man rpm
1.1.6 RPM 的其他附加命令--force 強制操作如強制安裝刪除等
--requires 顯示該包的依賴關系
--nodeps 忽略依賴關系并繼續操作
2.2 Linux 操作系統的時鐘系統
2.2.1 時鐘系統介紹
對于Linux 操作系統主要有兩種時鐘系統
1 硬件時鐘系統該時鐘系統的運行獨立于任何系統控制程序在CPU 內
部運行既使系統斷電該時鐘系統仍然保持運行此時鐘系統常常被稱為
實時時鐘系統RTC BIOS 時鐘系統或CMOS 時鐘系統
2 系統時間該時間為Linux 內核的時鐘系統所維護并且被定時中斷程序
所驅動該時間僅當Linux 系統運行過程中有意義該系統時間表示為以UTC
通用協調時間Universal Time Coordinated 計算自1970 年1 月1 日0
時0 分0 秒起至當前時刻所經過的秒數該數字不是整數以小數方式表示
精度
在Linux 系統中真正起作用的是系統時間硬件時鐘系統的唯一作用是在
Linux 系統沒有運行時保持時間的運行當Linux 操作系統啟動時系統會
自動將硬件時鐘系統的時間同步到Linux 系統時間并且在之后的整個Linux
運行過程中不再使用該硬件時鐘系統這與DOS 的實現方式完全不同在
DOS 中只有硬件時間系統的概念而在Linux 操作系統關閉時系統會
自動將當前的Linux 系統時間同步到硬件時鐘系統所維護的時間
2.2.2 硬件時鐘系統與系統時間的同步
/sbin/hwclock 用于同步硬件時鐘系統的時間與Linux 操作系統時間
查看當前硬件時鐘系統時間的命令為
/sbin/hwclock --show
將硬件時鐘系統時間同步到Linux 操作系統時間的命令為
/sbin/hwclock --hctosys
將Linux 操作系統時間同步到硬件時鐘系統時間的命令為
/sbin/hwclock --systohc
如果觀察系統啟動/關閉時執行的初始化腳本”/etc/rc.d/rc.sysinit” 我們不難發
現系統啟動過程中自動調用/sbin/hwclock --hctosys 將硬件時鐘系統
時間同步到操作系統時間而在系統關閉過程中自動調用/sbin/hwclock
--systohc 將操作系統時間同步到硬件時鐘系統時間
操作RPM 的全稱為Redhat Package Manager 是由Redhat 公司提出的
用于管理Linux 下軟件包的軟件Linux 安裝時除了幾個核心模塊以外其
余幾乎所有的模塊均通過RPM 完成安裝RPM 有五種操作模式分別為
安裝卸載升級查詢和驗證
1.1.1 RPM 安裝操作
命令
rpm -i 需要安裝的包文件名
舉例如下
rpm -i example.rpm 安裝example.rpm 包
rpm -iv example.rpm 安裝example.rpm 包并在安裝過程中顯示正在
安裝的文件信息
rpm -ivh example.rpm 安裝example.rpm 包并在安裝過程中顯示正在
安裝的文件信息及安裝進度
1.1.2 RPM 查詢操作
命令
rpm -q …
附加查詢命令
a 查詢所有已經安裝的包
以下兩個附加命令用于查詢安裝包的信息
i 顯示安裝包的信息
l 顯示安裝包中的所有文件被安裝到哪些目錄下
s 顯示安裝版中的所有文件狀態及被安裝到哪些目錄下
以下兩個附加命令用于指定需要查詢的是安裝包還是已安裝后的文件
p 查詢的是安裝包的信息
f 查詢的是已安裝的某文件信息
舉例如下
rpm -qa | grep tomcat4 查看tomcat4 是否被安裝
rpm -qip example.rpm 查看example.rpm 安裝包的信息
rpm -qif /bin/df 查看/bin/df 文件所在安裝包的信息
rpm -qlf /bin/df 查看/bin/df 文件所在安裝包中的各個文件分別被
安裝到哪個目錄下
1.1.3 RPM 卸載操作
命令
rpm -e 需要卸載的安裝包
在卸載之前通常需要使用rpm -q …命令查出需要卸載的安裝包名稱
舉例如下
rpm -e tomcat4 卸載tomcat4 軟件包
1.1.4 RPM 升級操作
命令
rpm -U 需要升級的包
舉例如下
rpm -Uvh example.rpm 升級example.rpm 軟件包
1.1.5 RPM 驗證操作
命令
rpm -V 需要驗證的包
舉例如下
rpm -Vf /etc/tomcat4/tomcat4.conf
輸出信息類似如下
S.5....T c /etc/tomcat4/tomcat4.conf
其中S 表示文件大小修改過T 表示文件日期修改過限于篇幅更多的驗
證信息請您參考rpm 幫助文件man rpm
1.1.6 RPM 的其他附加命令--force 強制操作如強制安裝刪除等
--requires 顯示該包的依賴關系
--nodeps 忽略依賴關系并繼續操作
2.2 Linux 操作系統的時鐘系統
2.2.1 時鐘系統介紹
對于Linux 操作系統主要有兩種時鐘系統
1 硬件時鐘系統該時鐘系統的運行獨立于任何系統控制程序在CPU 內
部運行既使系統斷電該時鐘系統仍然保持運行此時鐘系統常常被稱為
實時時鐘系統RTC BIOS 時鐘系統或CMOS 時鐘系統
2 系統時間該時間為Linux 內核的時鐘系統所維護并且被定時中斷程序
所驅動該時間僅當Linux 系統運行過程中有意義該系統時間表示為以UTC
通用協調時間Universal Time Coordinated 計算自1970 年1 月1 日0
時0 分0 秒起至當前時刻所經過的秒數該數字不是整數以小數方式表示
精度
在Linux 系統中真正起作用的是系統時間硬件時鐘系統的唯一作用是在
Linux 系統沒有運行時保持時間的運行當Linux 操作系統啟動時系統會
自動將硬件時鐘系統的時間同步到Linux 系統時間并且在之后的整個Linux
運行過程中不再使用該硬件時鐘系統這與DOS 的實現方式完全不同在
DOS 中只有硬件時間系統的概念而在Linux 操作系統關閉時系統會
自動將當前的Linux 系統時間同步到硬件時鐘系統所維護的時間
2.2.2 硬件時鐘系統與系統時間的同步
/sbin/hwclock 用于同步硬件時鐘系統的時間與Linux 操作系統時間
查看當前硬件時鐘系統時間的命令為
/sbin/hwclock --show
將硬件時鐘系統時間同步到Linux 操作系統時間的命令為
/sbin/hwclock --hctosys
將Linux 操作系統時間同步到硬件時鐘系統時間的命令為
/sbin/hwclock --systohc
如果觀察系統啟動/關閉時執行的初始化腳本”/etc/rc.d/rc.sysinit” 我們不難發
現系統啟動過程中自動調用/sbin/hwclock --hctosys 將硬件時鐘系統
時間同步到操作系統時間而在系統關閉過程中自動調用/sbin/hwclock
--systohc 將操作系統時間同步到硬件時鐘系統時間
總結
以上是生活随笔為你收集整理的Linux下安装、查看、删除软件包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: miniGUI安装
- 下一篇: Linux软件包组的选择