9.2 Linux 軟件安裝的4種方法
詳情點(diǎn)擊鏈接:? https://www.xiaobuteach.com/linux/soft-install/four-method.html?from=bili
Linux 軟件安裝的4種方法
Linux安裝軟件的4種方法。
方法1:綠色軟件
前提條件:下載可執(zhí)行程序
安裝方法:配置環(huán)境變量,直接執(zhí)行
什么是綠色軟件?下載的程序包本身包含可執(zhí)行程序,能直接運(yùn)行;
例如:Java、Tomcat、MySQL都提供綠色版本安裝包;
我們下載壓縮文件、解壓即可使用。
通常需要配置環(huán)境變量,方便以后執(zhí)行程序。
以JAVA綠色安裝程序?yàn)槔?,其中包含bin目錄,bin目錄中有相應(yīng)的可執(zhí)行程序(無(wú)擴(kuò)展名)。

方法2:rpm安裝包安裝
前提條件:下載rpm安裝包
安裝方法:rpm指令
類(lèi)似Windows下QQ,需要下載安裝包,通過(guò)安裝包把程序安裝到指定目錄,再運(yùn)行程序。
Linux下,大多軟件基本都提供rpm安裝包;
我們通過(guò)rpm****指令安裝rpm安裝包,把程序安裝到指定目錄,再運(yùn)行程序。
例如:MySql官網(wǎng)提供rpm安裝包下載,我們下載rpm安裝后,需要使用rpm指令進(jìn)行安裝。
以JDK的RPM安裝版為例,文件的擴(kuò)展名為rpm。

方法3:yum安裝
前提條件:明確 程序名稱與版本
安裝方法:yum指令中指定程序名稱
類(lèi)似windows下的軟件管家,會(huì)自動(dòng)下載安裝包,然后自動(dòng)安裝。免去我們?nèi)フ野惭b包的痛苦。
yum倉(cāng)庫(kù)中包含了各種軟件的rpm安裝包;
我們只需要通過(guò)yum指令指定軟件名稱,就會(huì)自動(dòng)下載rpm包、并自動(dòng)安裝。
yum安裝是四種方法中最簡(jiǎn)單最強(qiáng)大的安裝方式。
yum優(yōu)點(diǎn)
當(dāng)各個(gè)軟件包有依賴關(guān)系,會(huì)自動(dòng)下載與安裝依賴包。
例如:要安裝程軟件A,但A依賴于B,B依賴于C,它會(huì)自動(dòng)根據(jù)依賴關(guān)系依次安裝:C、B、A。我們只需要通過(guò)yum指令指定安裝A即可。
大多數(shù)軟件都提供了yum安裝。
以Apache為例,我們只需要知道程序名httpd,無(wú)需下載,就可以通過(guò)程序名進(jìn)行安裝。
方法4:源碼安裝
前提條件:下載源碼包
安裝方法:make指令進(jìn)行編繹、安裝。
類(lèi)似Windows下獲得了C語(yǔ)言源碼,需要編繹、安裝得到可執(zhí)行程序,然后再運(yùn)行程序。
Linux下,部分軟件提供源碼,我們可以通過(guò)make指令。
以Apache源碼安裝包為例,其中包含modules目錄,其中包含大量的C語(yǔ)言源碼文件。

安裝方法的選擇
服務(wù)器環(huán)境需要與項(xiàng)目技術(shù)人員溝通確認(rèn)軟件版本。例如,Java項(xiàng)目通常都會(huì)要求Java、Tomcat、MySQL等軟件的版本。
如果確定要求軟件的版本,建議不要使用yum,yum自動(dòng)選擇的版本具有不確定性,提供的版本同樣也具備不確定性。
通過(guò)下載安裝包(包括:RPM包或者源碼包)嚴(yán)格保證版本的唯一性。例如:Java程序?qū)ava、Tomcat、MySQL,通常都有明確的版本要求。
沒(méi)有嚴(yán)格要求版本的非項(xiàng)目軟件,建議使用yum,簡(jiǎn)單、快。
安全提醒
服務(wù)器上不要裝一堆亂七八糟的軟件。安裝的軟件越多,越不安全。
能不裝的軟件就不要裝。