好幾年都沒更新部落格了,人也變懶了。這裡介紹一下個人這幾年來使用linux
linux軟體安裝由於不同的linux分支,安裝方法也互不相同,介紹幾種常見的安裝方法。
1、原始碼安裝,對於本身具有開源血統的linux系統來說,幾乎所有的開源軟體都支援在linux平台執行,而這些軟體一般都以原始碼打包形式分發,原始碼安裝適用於所有linux分支,只需要系統安裝了gcc、make、以及automake和autoconf,原始碼安裝的一般方法如下:
cd 原始碼目錄
./configure [opts]
make
make install
其中configure後面的選項一般可以通過./configure --help來查詢,根據自己的喜好使用一些選項。這裡正確的工作
流程是先看原始碼目錄下面的readme,這裡一般會有提示安裝方法,那麼只需要按照描述照辦即可,如果readme沒有提示(事實上很少),如果其中提及到官網,可以到官網去查閱相關安裝文件,如果沒有,可以google搜尋軟體的安裝方法。如果安裝過程遇到問題,問題一般在執行configure命令就會出現,看看configure的輸出日誌
2、rpm包安裝,rpm是redhat package manager(redhat軟體包管理工具)的縮寫,幾乎在所有的linux平台上都支援,已經成為行業標準。這裡簡單介紹一下包管理器,包管理器提供對軟體的安裝、公升級、查詢以及解除安裝等,具體差別可以查閱相關文件。rpm包的安裝非常簡單,只需要輸入rpm -i ***.rpm 即可完成,解除安裝只需要rpm -e 包名 即可完成,公升級通過rpm -u 包名 命令完成(需要機器聯網),rpm -q 提供相關查詢,這裡不詳細說明。如果機器沒聯網,rpm安裝安裝過程很有可能出現錯誤,最常見的就是依賴包缺失,把缺失的依賴包安裝即可;如果在機器聯網的情況下,rpm會自動在網際網路
搜尋相關依賴包並安裝。
4、yum安裝軟體包,yum(全稱為 yellow dog updater, modified)是乙個在fedora和redhat以及suse、centos中的軟體包管理器,yum也對依賴關係進行管理,必須在聯網條件下進行(也可以給yum設定**),使用yum安裝軟體也是本人最常用的方法,在shell
命令列下輸入yum install 軟體包名 即可完成安裝,如果依賴包沒安裝,會自動安裝,解除安裝通過yum remove 包名 即可完成,與apt-get 類似。
zz Linux軟體安裝與解除安裝小結
一直對linux如何安裝程式不太清楚,下面這篇文章有個很好登幫助。linux軟體安裝由於不同的linux分支,安裝方法也互不相同,介紹幾種常見的安裝方法。1.原始碼安裝,對於本身具有開源血統的linux系統來說,幾乎所有的開源軟體都支援在linux平台執行,而這些軟體一般都以原始碼打包形式分發,原始...
Linux 安裝與解除安裝軟體
如果是filename.i386.rpm。rpm ivh filename.i386.rpm 如果是filename.tar.gz 格式的,tarzxvf filename.tar.gz 如果是filename.tar.bz2格式的,tarjxvf filename.tar.bz2 1.編譯原始碼方...
Linux 軟體安裝與解除安裝
軟體安裝與解除安裝概述 在ubuntu中安裝軟體和windows系統中雙擊exe檔案安裝軟體的方式有很大的不同,在ubuntu中主要分為以下兩種種軟體安裝的方式 通過apt get包管理器從軟體源中安裝 圖形化和終端命令兩種方式 通過deb格式的軟體包安裝 我們使用最多的是通過apt get方式安裝...