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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

linux rpm找不到命令_Linux安装软件

發布時間:2023/11/27 生活经验 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux rpm找不到命令_Linux安装软件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在windows下安裝一個軟件很輕松,只要雙擊.exe的文件,安裝提示連續“下一步”即可,然而linux系統下安裝一個軟件似乎并不那么輕松了,因為不是在圖形界面下,需要學會如何在linux下安裝一個軟件。

RPM工具安裝:

RPM是”Redhat Package Manager”的縮寫,是Redhat公司開發出來的。RPM 是以一種數據庫記錄的方式來將所需要的套件安裝到你的Linux 主機的一套管理程序。RPM包是預先在linux機器上編譯好并打包好的文件,安裝起來非常快捷。但是也有缺點,比如安裝的環境必須與編譯時的環境一致或者相當;包與包之間存在著相互依賴的情況;卸載包時需要先把依賴的包卸載掉,如果依賴的包是系統所必須的,那就不能卸載這個包,否則會造成系統崩潰。

如果光驅中還有系統安裝盤的話,你可以通過”mount /dev/cdrom /mnt”命令把光驅掛載到/mnt目錄下,那么你會在/mnt/CentOS目錄下看到很多.rpm的文件,這就是RPM包了。

每一個rpm包的名稱都由”-“和”.”分成了若干部分。就拿 a2ps-4.13b-57.2.el5.i386.rpm 這個包中,a2ps 為包名;4.13b則為版本信息;57.2.el5為發布版本號;i386為運行平臺。其中運行平臺常見的有i386, i586, i686, x86_64 ,需要你注意的是cpu目前是分32位和64位的,i386,i586和i686都為32位平臺,x86_64則代表為64位的平臺。

安裝包,直接使用rpm命令。

-i :安裝的意思-v :可視化-h :顯示安裝進度--force 強制安裝,即使覆蓋屬于其他包的文件也要安裝--nodeps 當要安裝的rpm包依賴其他包時,即使其他包沒有安裝,也要安裝這個包

yum工具安裝:

最常用的yum工具,當然前提是使用的linux系統是支持yum的。yum最大的優勢在于可以聯網去下載所需要的rpm包,然后自動安裝,在這個工程中如果要安裝的rpm包有依賴關系,yum會幫你解決掉這些依賴關系依次安裝所有rpm包。

1) 列出所有可用的rpm包 “yum list “2)搜索一個rpm包 “yum search [相關關鍵詞]”3)安裝一個rpm包 “yum install [-y] [rpm包名]”4)卸載一個rpm包 “yum remove [-y] [rpm包名]”5)升級一個rpm包 “yum update [-y] [rpm包]”

將使用本地的光盤來制作一個yum源:

a.掛載光盤

[root@fortest Server]# mount -t iso9660 -o loop /dev/cdrom /mnt

b.刪除/etc/yum.repos.d目錄所有的repo文件

[root@fortest Server]# rm -rf /etc/yum.repos.d/*

c.創建新文件dvd.repo

[root@fortest Server]# vim /etc/yum.repos.d/dvd.repo

加入以下內容:

[dvd]

name=install dvd

baseurl=file:///mnt

enabled=1

gpgcheck=0

d.刷新repos,生成緩存

[root@fortest Server]#yum makecache

源碼包安裝:

其實,在linux下面安裝一個源碼包是最常用的,大部分軟件都是通過源碼安裝的。安裝一個源碼包,把源代碼編譯成二進制的可執行文件。還可以去修改這些源代碼自定義功能,然后再去編譯成你想要的。

源碼包的編譯用到了linux系統里的編譯器,常見的源碼包一般都是用C語言開發的,C語言為linux上最標準的程序語言。Linux上的C語言編譯器叫做gcc,利用它就可以把C語言變成可執行的二進制文件。

安裝一個源碼包,通常需要三個步驟:

1. ./config 在這一步可以定制功能,加上相應的選項即可,具有有什么選項可以通過”./config --help ”命令來查看。這一步會自動檢測你的linux系統與相關的套件是否有編譯該源碼包時需要的庫。只有檢測通過后才會生成一個Makefile文件。

2. make使用這個命令會根據Makefile文件中預設的參數進行編譯,這一步其實就是gcc在工作了。

3. make install 安裝步驟,生成相關的軟件存放目錄和配置文件的過程。

總結

以上是生活随笔為你收集整理的linux rpm找不到命令_Linux安装软件的全部內容,希望文章能夠幫你解決所遇到的問題。

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