Linux 軟體安裝

2022-09-03 20:18:13 字數 2764 閱讀 2415

1、關於gcc安裝有幾種方式如下:

這裡涉及到的命令說明下:

rpm -ivh glibc-headers-2.5-58.i386.rpm  --force --nodeps

-ivh:安裝顯示安裝進度--install--verbose--hash

-uvh:公升級軟體包--update;

-qpl:列出rpm軟體包內的檔案資訊[query package list];

-qpi:列出rpm軟體包的描述資訊[query package install package(s)];

-qf:查詢指定檔案屬於哪個rpm軟體包[query file];

-va:校驗所有的rpm軟體包,查詢丟失的檔案[view lost];

-e:刪除包

-i, --install                     install package(s)

-v, --verbose                     provide more detailed output

-h, --hash                        print hash marks as package installs (good with -v)

-e, --erase                       erase (uninstall) package

-u, --upgrade=+      upgrade package(s)

--replacepkge                    無論軟體包是否已被安裝,都強行安裝軟體包

--test                            安裝測試,並不實際安裝

--nodeps                          忽略軟體包的依賴關係強行安裝

--force                           忽略軟體包及檔案的衝突

query options (with -q or --query):

-a, --all                         query/verify all packages

-p, --package                     query/verify a package file

-l, --list                        list files in package

-d, --docfiles                    list all documentation files

-f, --file                        query/verify package(s) owning file

rpm -q samba //查詢程式是否安裝

yum list all |grep gcc*  檢視gcc相關的安裝

rpm -q samba //查詢程式是否安裝

rpm -ivh  /media/cdrom/redhat/rpms/samba-3.0.10-1.4e.i386.rpm //按路徑安裝並顯示進度

rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm    //指定安裝目錄

rpm -ivh --test gaim-1.3.0-1.fc4.i386.rpm    //用來檢查依賴關係;並不是真正的安裝;

rpm -uvh --oldpackage gaim-1.3.0-1.fc4.i386.rpm //新版本降級為舊版本

rpm -qa | grep httpd      #[搜尋指定rpm包是否安裝]--all搜尋*httpd*

rpm -ql httpd         #[搜尋rpm包]--list所有檔案安裝目錄

rpm -qpi linux-1.4-6.i368.rpm #[檢視rpm包]--query--package--install package資訊

rpm -qpf linux-1.4-6.i368.rpm #[檢視rpm包]--file

rpm -qpr file.rpm       #[檢視包]依賴關係

rpm2cpio file.rpm |cpio -div    #[抽出檔案]

rpm -ivh file.rpm  #[安裝新的rpm]--install--verbose--hash

rpm -ivh

rpm -uvh file.rpm    #[公升級乙個rpm]--upgrade

rpm -e file.rpm      #[刪除乙個rpm包]--erase

b、yum安裝

yum -y install gcc

yum -y install gcc-c++  這個比較簡單推薦,在安裝的過長中如果有報錯需要注意下,可能是以前安裝的某些包和當前安裝gc

c的時候的依賴包衝突了,需要rpm -e +需要刪除的包名 刪除掉再安裝

這裡還要注意的是yum,redhat版本要註冊,可能需要付費才能使用。上網查了之後可以先把原先的yum解除安裝掉,再重新安裝yum,具體如見 關於yum源的問題

這裡可能安裝之後輸入yum會報以下錯誤:

將/etc/yum.conf 檔案中的 plugins 設為 0 即可。 

plugins=1 //是否啟用外掛程式,預設1為允許,0表示不允許。我們一般會用yum-fastestmirror這個外掛程式。

linux 軟體安裝

1.qq 如果所gz包,開啟終端,進入到包所在的目錄,執行命令 tar zxvf 包名 解壓出來一般有三個檔案,qqlnk,res.db,qq 然後執行.qq qq就跑起來了 如果所rqm的話,直接執行rqm 檔名 2.bin檔案安裝 先進入到bin檔案目錄 執行命令 chmod a x 檔名 檔名...

Linux軟體安裝

1.rpm軟體 安裝 終端命令 sudo rpm u package name.rpm 解除安裝 終端命令 sudo rpm e package name.rpm 2.deb軟體 安裝 終端命令 sudo dpkg i package name.deb解除安裝 終端命令 sudo dpkg r pa...

Linux 軟體安裝

1 軟體安裝解除安裝,分幾種情況 a rpm包,這種軟體包就像windows的exe安裝檔案一樣,各種檔案已經編譯好,並打了包,哪個檔案該放到哪個資料夾,都指定好了,安裝非常方便,在圖形介面裡你只需要雙擊就能自動安裝。如何解除安裝 1 開啟乙個shell終端 2 因為linux下的軟體名都包括版本號...