這篇文章將為大家詳細(xì)講解有關(guān)如何安裝Suse Linux,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
創(chuàng)新互聯(lián)是一家專注于成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)與策劃設(shè)計(jì),林周網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:林周等地區(qū)。林周做網(wǎng)站價(jià)格咨詢:18980820575
我最近正在研究Suse Linux,隨之也伴隨出現(xiàn)了很多問題。有問題就要思考,思考才能解決問題。Suse Linux最讓人覺得方便的,應(yīng)該是YaST。YaST的發(fā)展始于1995年一月。它是由Thoamas Fehr(Suse項(xiàng)目的建立者之一)和Michael Andres基于ncurses接口用C++編寫。YaST是中心管理和安裝工具,用于完成大多數(shù)管理性任務(wù)。YaST 是Suse Linux 的一個(gè)必要組成部分。只有在用戶確信絕對(duì)不再需要它時(shí)才能將其刪除。Open Suse是從 Suse Linux 發(fā)展出來的社區(qū)版本。
今天談到Open Suse軟件軟件的安裝。我們主要利用 YaST 的部件 “軟件管理”。
這次的案例,是一位群友安裝為了編譯軟件,安裝gcc。
啟動(dòng) YaST - 軟件管理,用搜索模式搜索 “gcc”。
他發(fā)現(xiàn)只有以下幾個(gè)包:
cpp41
gcc-gij
libgcc41
libgcj41
很明顯,安裝gcc編譯環(huán)境需要的包不止這些包。
通過檢查 軟件源 (software repositories)發(fā)現(xiàn),軟件源只有一個(gè)網(wǎng)絡(luò)源。而且光盤軟件源沒有啟用。
一般來說,軟件源從功能來說有兩種,一種提供升級(jí)的升級(jí)源 (updata ),一種是安裝源。(某些安裝源也提供升級(jí))。安裝源包括安裝光盤、安裝鏡像(iso之類)、網(wǎng)絡(luò)安裝源(比方來自http://download.Open Suse.org/repositories)。光盤和鏡像能攜帶的軟件數(shù)量受介質(zhì)大小影響,Open Suse 的dvdiso所包含的軟件應(yīng)該是少于網(wǎng)絡(luò)安裝源(http://download.Open Suse.org/repositories),屬于 < 關(guān)系。而大部分的 升級(jí)源 提供只提供升級(jí)的軟件包。
從以上信息我們可以推斷出這個(gè)案例里,軟件源為升級(jí)源,不包含gcc所需的所有包。這時(shí)候,我們需要給Open Suse 加個(gè)安裝源。點(diǎn)擊 YaST - 軟件源 添加安裝源。很簡(jiǎn)單,這里就不一步步說了。
從方便上來說,只要手頭的Open Suse的光盤上有的東西,就不要用網(wǎng)絡(luò)安裝源了。網(wǎng)絡(luò)源因?yàn)槟承╆P(guān)系(比如網(wǎng)速什么的)速度不穩(wěn)定且慢。Open Suse在安裝的時(shí)候,YaST 會(huì)記住你的安裝介質(zhì)作為一個(gè)安裝源。如果用光盤安裝,每次用到的時(shí)候,會(huì)提示你將光盤插進(jìn)光驅(qū)。如果硬盤空間夠大的話,我建議將Open Suse 的DVD ISO 放置于硬盤某個(gè)不會(huì)更改目錄名的目錄里作為安裝源,然后刪除光盤安裝源。這對(duì)經(jīng)常進(jìn)行軟件管理來說非常方便,而且綠色環(huán)保 :)。
這時(shí)候問題又來了:如果同時(shí)加本地源(安裝光盤、安裝鏡像 )和網(wǎng)絡(luò)安裝源,搜索一個(gè)這兩種源都有的軟件包,YaST 的 軟件管理 會(huì)選哪個(gè)?
通過實(shí)踐,我發(fā)現(xiàn) 軟件管理 會(huì)優(yōu)先選擇 本地源??赡芤?yàn)?“網(wǎng)絡(luò)源因?yàn)槟承╆P(guān)系(比如網(wǎng)速什么的)速度不穩(wěn)定且慢 ”這個(gè)原因吧? 同時(shí),如果網(wǎng)絡(luò)源有更新,會(huì)顯示網(wǎng)絡(luò)源有更新版本。
添加好安裝源后,搜索gcc,很快就出現(xiàn)了并且可以安裝使用了。
這時(shí)候又提出個(gè)問題:不加源可以單獨(dú)安裝嗎?
答案當(dāng)然是可以了,我們可以通過搜索軟件包安裝。這就需要你自己知道需要什么相關(guān)的包,找齊后一一安裝。省事一點(diǎn),就可以在 http://packages.Open Suse-community.org/ 這里根據(jù)相應(yīng)版本搜索 rpm 包,這個(gè)地方有個(gè)特點(diǎn),搜索出來后可以點(diǎn)擊右邊的按鈕一鍵安裝,這就是Open Suse大名鼎鼎的 “一鍵安裝” ,一個(gè)很不錯(cuò)的創(chuàng)新。
再來個(gè)問題:我能找到的源里都沒有我要的軟件怎么辦?
答案更簡(jiǎn)單了,用搜索引擎搜索該軟件,搜索到了找主頁(yè)下載與系統(tǒng)對(duì)應(yīng)的rpm包(注:debian 系的使用 deb 包,這個(gè)和 redhat 系的 rpm 包很相似,各有所長(zhǎng)),沒有rpm包就找源碼編譯,一般是tar.gz結(jié)尾的。有些特殊的軟件是bin (如 Realplayer)或者sh (如 Crossover)為后綴的包,也有一些僅僅是將軟件從壓縮包里解壓縮就可以用的(如 LumaQQ、Mutilget 、LinuxQQ 的 tar.gz 包)。就 Open Suse 這個(gè)發(fā)行版來說,從穩(wěn)定性和方便性考慮,我建議有rpm的,盡量用rpm包,沒有再找源碼。Open Suse 是 rpm 包軟件管理的環(huán)境,rpm環(huán)境在默認(rèn)安裝的情況下已經(jīng)安裝(RPM 的介紹和應(yīng)用)。而編譯是需要環(huán)境的。你要編譯一個(gè)軟件需要安裝很多工具、庫(kù)。我記憶很深刻的一次,我為了編譯 svn 的 eva,添加了大約500m的東西,包括svn 和編譯環(huán)境需要的工具、庫(kù)。用rpm安裝的話,我只需要下載個(gè)rpm,才不多于10m。且編譯的時(shí)間約30-60分鐘,而裝個(gè)rpm 只需要1-2分鐘。但是,我們不得不承認(rèn),編譯方式來安裝軟件有其優(yōu)秀之處,尤其是比如mplayer這樣的軟件,強(qiáng)烈建議編譯方式安裝,可以帶來更好的性能,連官方也這么建議。這就是我安裝Suse Linux給我?guī)淼乃伎肌?/p>
關(guān)于“如何安裝Suse Linux”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。