linux中常用安装程序的方法,Linux下常见的软件安装方式
一、Linux源碼安裝
1、解壓源碼包文件
源碼包通常會使用tar工具歸檔然后使用gunzip或bzip2進行壓縮,后綴格式會分別為.tar.gz與.tar.bz2,分別的解壓方式:
#tar -zxvf File.tar.gz
#tar -jxvf File.tar.bz2
2、切換到解壓后的目錄
#cd File
3、準備編譯工作
在開始安裝服務之前,需要執行configure腳本,會自動的對當前系統進行一系列的評估,如源文件、軟件依賴庫、編譯器、匯編器、連接器檢查等,如果有需要,還可以使用-prefix參數來指定程序的安裝路徑,而當腳本檢查系統環境符合要求后,則會在當前目錄下生成一個Makefile文件。
#./configure -prefix=/usr/local/program
4、生成安裝程序
上一步生成的Makefile文件會保存有系統環境依賴關系的安裝規則,接下來需要使用make命令來根據Makefile文件提供的規則使用合適的SHELL來編譯所有依賴的源碼,然后make命令會生成一個最終可執行的安裝程序。
#make
5、安裝服務程序
如果在configure腳本階段中沒有使用-prefix參數,那么程序一般會被默認安裝到/usr/local/bin目錄中。
#make install
二、RPM包安裝
常用命令組合:
-qa:查詢安裝包
-ivh:安裝顯示安裝進度
-Uvh:升級軟件包--Update
-e:刪除包
--force 強制操作 如強制刪除等
--requires 顯示該包的依賴關系
--nodeps 忽略依賴關系并繼續操作
1、安裝
#rpm -ivh 需要安裝的軟件包名
2、升級
#rpm -Uvh 需要升級的軟件包名
3、卸載
#rpm -e 需要卸載的軟件包名
注:如果其他程序依賴要卸載的包,系統會提示不能刪除,若需要強行刪除加上--nodeps,會強制刪除,但可能導致依賴于它的軟件不能運行。
4、查看已安裝
#rpm –qa 軟件包名
5、查看指定包
#rpm -qa | grep "軟件或者包的名字"
三、yum安裝
1、安裝
#yum install 軟件名
2、升級
#yum update 軟件名
3、刪除
#yum remove 軟件名
4、查看
#yum info 軟件名
5、搜索軟件
#yum search 軟件
6、查看依賴關系
#yum deplist 軟件
7、查看已安裝軟件
#yum list installded
yum 命令參數列表
-e 靜默執行
-t 忽略錯誤
-R [分鐘] 設置等待時間
-y 自動應答yes
其他常見選項
- upgrade 升級系統
- check-update 檢查可更新的包
- clean all 清除全部
- clean packages 清除臨時包文件(/var/cache/yum 下文件)
- list installed 已安裝的包
- reinstall[RPM包] 重新安裝包
總結
以上是生活随笔為你收集整理的linux中常用安装程序的方法,Linux下常见的软件安装方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: kali mysql停止服务器_从零开始
- 下一篇: java的visitor模式_java设