溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

云計算學(xué)習(xí)路線圖素材課件,Linux中軟件安裝的方式

發(fā)布時間:2020-02-28 01:35:06 來源:網(wǎng)絡(luò) 閱讀:148 作者:wx5e37c11a17f34 欄目:云計算

很多初學(xué)者感覺云計算就是一個聽起來比較高大上的名詞,每次想要了解它的時候都像是霧里看花,迷迷糊糊看不真切,至于它是干什么的就更不了解了,其實云計算學(xué)起來在IT行業(yè)中還是比較容易上手的,接下來我給大家分享Linux中軟件安裝的方式:

一、源代碼形式

絕大多數(shù)開源軟件都是直接以原碼形式發(fā)布的,源代碼一般會被打包成.tar.gz的歸檔壓縮文件,需要編譯成為二進制形式之后才能夠運行使用。

源代碼基本編譯流程:

1).configure 檢查編譯環(huán)境,這里可以通過--prefix等命令配置安裝路徑(好像);

2)make對源代碼進行編譯;

3)make insall 將生成的可執(zhí)行文件安裝到當(dāng)前計算機中。

二、RPM

源代碼形式的特點:操作復(fù)雜、編譯時間長、極易出現(xiàn)問題、依賴關(guān)系復(fù)雜。為了方便,RPM(redhat package manager)通過將代碼基于特定平臺系統(tǒng)編譯為可執(zhí)行文件,并保存依賴關(guān)系,來簡化開源軟件的安裝管理,針對不同的系統(tǒng)設(shè)定不同的包。

常用命令規(guī)范:linuxcast-1.2.0-30.el6.1686.rpm 包名-版本號-適用平臺-32/64-rpm

使用rpm –i software.rpm(安裝);

rpm -e software.rpm(卸載);

rpm –U software.rpm(升級形式安裝);

rpm –ivh(支持通過http\ftp協(xié)議形式安裝)

-v 顯示詳細(xì)信息;-h顯示進度條

查詢功能:rpm –qa 列出全部已經(jīng)安裝的.rpm軟件 rpm –qa |grep ***

三:YUM

rpm軟件包形式的管理雖然方便,但是需要手工解決軟件包的依賴關(guān)系。很多時候安裝一個軟件需要安裝1個或者多個其他軟件,手動解決時,很復(fù)雜,但是Yum能解決這些問題。Yum是rpm的前端程序,主要目的是設(shè)計用來自動解決rpm的依賴關(guān)系,其特點:

1)自動解決依賴關(guān)系;

2)可以對rpm進行分組,基于組進行安裝操作;

3)引入倉庫概念,支持多個倉庫;

4)配置簡單

Yum倉庫用來存放所有的現(xiàn)有的.rpm包,當(dāng)使用Yum安裝一個rpm包時,需要依賴關(guān)系,會自動在倉庫中查找依賴軟件并安裝。倉庫可以是本地的,也可以是HTTP、FTP、nfs形式使用的集中地、統(tǒng)一的網(wǎng)絡(luò)倉庫。倉庫的配置文件/etc/yum.repos.d目錄下

使用方法:1)yum install 安裝;

2)yum remove卸載;

3)yum update 升級制定軟件

注意:安裝的時候,會下載軟件包.Rpm在安裝,所以用國內(nèi)倉庫。改變鏡像源:1)訪問地址 2)點centos使用幫助;3)按步驟來。查詢軟件:可以使用yumsearch *

目前我們對于云計算的學(xué)習(xí)只是入門而已,學(xué)習(xí)云計算是一個長期的過程很耗時間,只有持之以恒才能得到自己想要的技術(shù)。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI