二十一 Linux的RPM和YUM

2022-09-21 12:45:10 字數 1073 閱讀 9843

.rmp副檔名的檔案。rmp是redhat package manager(redhat軟體包管理工具)的縮寫。

類似window的setup.exe。

linux的分發版本都有採用(suse,redhat,centos等等)

查詢已安裝的rpm列表:rpm -qa |grep ***

檢視當前系統中是否安裝火狐

1、解除安裝rpm包

rpm -e rpm包的名稱

刪除firefox軟體包

(1)如果其他軟體包依賴於要解除安裝的軟體,解除安裝時會產生錯誤資訊

rpm -e foo

如果非要刪除foo這個rpm包,可以增加引數--nodeps,就可以強制刪除,但一般不推薦這樣做。

因為依賴於該軟體包的程式可能無法執行。

rpm -e --nodeps foo

2、安裝rpm包

rpm -ivh rpm包全路徑名稱

i=install 安裝

v=verbose 提示

h=hash 進度條

先找到firefox的安裝rpm包,需要掛載上安裝centos的iso檔案,然後到/media

將安裝包拷貝到/opt

cd /opt

rpm -ivh firefox安裝包.rpm

(1)、查詢yum伺服器是否有需要安裝的軟體

yum list |grep xx 軟體列表

(2)、安裝指定的yum包

先檢視firefox在yum伺服器上有沒有

yum list |grep firefox

yum install firefox (預設安裝最新版本)

Linux(二十一)Shell程式設計

完成資料庫的定時備份。備份的路徑 backup data backup db 當前的時間作為檔名 datetime date y m d h m s 可以輸出變數除錯 echo echo 開始備份 echo 備份的路徑是 backup datetime.tar.gz 主機host localhost...

Linux學習(二十一) 執行緒

每個程序都有自己單獨的位址空間,這樣在程序切換的時候開銷就會比較大,為了提高系統的效能,許多作業系統規範裡引入了輕量級程序的概念,也被稱為執行緒。在同乙個程序中建立的執行緒共享該程序的位址空間。函式原型 int pthread create pthread t thread,const pthrea...

Linux 二十一 程序管理

在linux中,每個執行的程式 都稱為乙個程序。每乙個程序都分配乙個id號。每乙個程序,都會對應乙個父程序,而這個父程序可以複製多個子程序。例如www伺服器。每個程序都可能以兩種方式存在的。前台 與後台,所謂前台程序就是使用者目前的螢幕上可以進行操作的。後台程序則是實際在操作,但由於螢幕上無法看到的...