真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

solaris10應(yīng)用軟件的安裝/卸載方法-創(chuàng)新互聯(lián)


者:田逸(sery@163.com) <開放系統(tǒng)世界>2006年第9期

在我們順利安裝完成solaris 10操作環(huán)境和作了一些基本的配置以后,并不是馬上就萬事大吉了。盡管sun microsystem公司費(fèi)盡心思的為用戶收羅各種軟件包,讓這些隨系統(tǒng)安裝,但在實(shí)際的應(yīng)用中,有好些是我們并不需要的(比如telnet服務(wù)),而我們需要的軟件包不是沒有就是不符合要求?;谶@樣的情形,我們不得已需要手工安裝某些軟件包來完成我們的工作。

一、 軟件包的主要來源
1、 網(wǎng)站:sun軟件包最主要的網(wǎng)站是http://www.sunfreeware.com,其次是各開源網(wǎng)站如http://mirror.vmmatrix.net ,還有其他一些(如apache 的網(wǎng)站 www.apache.org)。如果不知道某個軟件的下載地址,可以在 www.google.com里搜索。
2、 購買光盤介質(zhì):這個應(yīng)該不難理解
通常而言,網(wǎng)站是軟件包的主要來源,原因很簡單:開源嘛!www.sunfreeware.com 網(wǎng)站收集了常用的一些solaris軟件包,并且符合solaris 軟件安裝標(biāo)準(zhǔn)。用solaris的軟件包安裝真的很容易,后面我們會做介紹。

二、 安裝包下載到本地磁盤
上一步我們知道從什么地方得到安裝包,接下來,必須把這些包存放到運(yùn)行solaris10的機(jī)器上。wget似乎是一個很受歡迎的下載工具,情況也是如此。不巧的是,solaris10本身不帶wget這個工具,所以初始安裝的系統(tǒng)還不能使用這個便利。怎么辦呢?先把文件下載到windows,然后用ssh secure file transfer把它傳輸?shù)絪olaris 10的某個目錄。等到把wget安裝好了以后,就不必繞這個彎子了。筆者的習(xí)慣是先把文件下載到windows機(jī)器,然后用ssh secure file transfer工具傳輸?shù)竭h(yuǎn)程solaris10服務(wù)器。下面總結(jié)一下這兩種下載方法:
1、wget下載。例如下載apache到當(dāng)前目錄的命令為:wget ftp://ftp.sunfreeware.com/pub/freeware/intel/10/apache-2.2.0-sol10-x86-local.gz 。

下載完成后,用命令# ls -al查看當(dāng)前目錄是否有剛才現(xiàn)在的文件存在。
2、用ssh secure file transfer傳送。這個比較簡單,不再多說。

三、 軟件包的安裝
solaris10 安裝軟件包的方法主要有三種:solaris包、二進(jìn)制源碼、安裝腳本。接下來分別介紹這幾種安裝方法。
1、 solaris 10包。solaris包的文件格式大致是*-local.gz ,如apache的包文件apache-2.2.0-sol10-x86-local.gz。在安裝一個包之前,我們應(yīng)當(dāng)先查看系統(tǒng)中是否已經(jīng)安裝了該軟件包;通過運(yùn)行包管理工具pkginfo來了解系統(tǒng)中已安裝的包。運(yùn)行 # pkginfo 可能有較長的輸出,以至于需要多屏才能顯示完整,為方便閱讀,最好在后面加一管道(# pkginfo | more)。如果所需的包沒有安裝到系統(tǒng),執(zhí)行下面兩個命令來安裝(此處以包wget為例):
# gzip ╟d wget-1.10.2-sol10-x86-local.gz //把包解開,解開后原壓縮包自動刪除,當(dāng)前目錄下生成文件wget-1.10.2-sol10-x86-local。
# pkgadd ╟d wget-1.10.2-sol10-x86-local //執(zhí)行后會有交互命令,請根據(jù)具體的環(huán)境做出選擇。
在回答了包管理管理器若干問題之后,一個軟件包就安裝到系統(tǒng)上,再運(yùn)行包管理命令 # pkginfo ╟l | grep <包名>查看詳細(xì)的安裝信息。從這個過程我們可以知道,安裝solaris包確實(shí)是很容易的事情,但筆者認(rèn)為,在安裝過程中,它會把解開后的文件復(fù)制到不同的目錄(位置),究竟都復(fù)制了那些文件到那些目錄,并不是一個容易弄清楚的。
2、二進(jìn)制源碼。二進(jìn)制源碼是通用的linux/unix軟件包安裝方法,也是管理員最愛的安裝手段。相對于solaris包而言,二進(jìn)制源碼包的數(shù)量遠(yuǎn)遠(yuǎn)大于前者(有很多gnu軟件并不提供solaris 包),這也是選擇二進(jìn)制源碼安裝的原因,當(dāng)然,用二進(jìn)制源碼安裝,使得整個操作更具靈活性。在這里我們以web服務(wù)器apache的安裝為例。
# gzip ╟d httpd-2.2.0.tar.gz
# tar xvf httpd-2.2.0.tar
# cd httpd-2.2.0
# ./c ╟prefix=/usr/local/apache2 ╟enable-so //配置操作,具體的選項(xiàng)可以通過執(zhí)行命令# ./c ╟help查看。此處指定了安裝apache的路徑及模塊的加載方式
# make //配置過程順利完成后,才可以繼續(xù)這個編譯過程。
# make install //同樣需要等到編譯操作(make)完成再進(jìn)行安裝,這一步是把文件及目錄復(fù)制到指定的安裝目錄。
這個例子是通用的linux/unix軟件安裝步驟,但不要認(rèn)為所以的二進(jìn)制源碼都是這樣的安裝操作(請注意:這只是一般情況),一個好的習(xí)慣就是:在把下載的源碼包文件解壓成目錄后,打開里面的文件readme或install文本文件,就可能看到安裝軟件包的方法,至于更多細(xì)節(jié),可以登錄該軟件的發(fā)布網(wǎng)站查詢相關(guān)文檔。在執(zhí)行配置操作時,如果不指定安裝路徑的話,在安裝結(jié)束以后,文件會分散到系統(tǒng)目錄的各個角落(比如執(zhí)行腳本會復(fù)制到/usr/sbin,配置文件可能會在目錄/etc中找到,等等),為了方便管理維護(hù),強(qiáng)烈建議配置時指定安裝目錄。
2、 安裝腳本。大型的軟件為了方便用戶的安裝,往往提供一個安裝腳本,比如sybase、oracle等。這種安裝方法本身很簡單,只需執(zhí)行這個安裝腳本而已,接著安裝程序會跟用戶交互,比如指定安裝路徑等。不過,有些軟件在執(zhí)行安裝前,需要配置環(huán)境變量諸如此類的預(yù)處理,以滿足軟件安裝的特殊需求。就拿數(shù)據(jù)庫服務(wù)器oracle 10g為例,在執(zhí)行安裝腳本前,就必須配置環(huán)境變量和更改內(nèi)核參數(shù)以及添加用戶等預(yù)處理操作。

四、 軟件包的卸載
名稱 卸載方法
solaris 包 執(zhí)行命令 # pkgrm
二進(jìn)制源碼 直接刪除安裝目錄
腳本方式安裝 卸載腳本或直接刪除安裝目錄

五、 額外的話題
由于軟件設(shè)計(jì)的缺陷或者基于安全等原因, sun公司不定期發(fā)布一種成為補(bǔ)丁程序的二進(jìn)制代碼來修正設(shè)計(jì)缺陷或安全漏洞。通過訪問http://www.sunsolve.com來尋找最新發(fā)布的補(bǔ)丁程序。補(bǔ)丁程序大致分為大型補(bǔ)丁和獨(dú)立補(bǔ)丁兩種。
為了了解系統(tǒng)安裝了那些補(bǔ)丁,需要運(yùn)行命令 # showrev ╟p ,接著按照輸出的提示在網(wǎng)站下載這些所需的補(bǔ)丁。執(zhí)行命令 patchadd <補(bǔ)丁名> 來安裝獨(dú)立的補(bǔ)丁程序。關(guān)于大型補(bǔ)丁的安裝請參照網(wǎng)站的說明。
值得注意的是:安裝補(bǔ)丁程序是有一定的風(fēng)險(xiǎn)。在實(shí)際的應(yīng)用中,并不見得是每有新補(bǔ)丁都去安裝。我們需要的是系統(tǒng)的穩(wěn)定而不是成天都去更新這些補(bǔ)丁,所以用戶應(yīng)該在系統(tǒng)穩(wěn)定和更新補(bǔ)丁之間做權(quán)衡,評估更新補(bǔ)丁的必要性。

附件:用腳本安裝數(shù)據(jù)庫sybase
sybase是一款性能卓越的企業(yè)級數(shù)據(jù)庫平臺,相對于一般軟件的安裝而言,它的安裝過程是比較復(fù)雜的。下面我們一步一步來進(jìn)行這個操作。
1、 安裝包的獲取。sybase有基于solaris平臺的發(fā)行版本,筆者用的版本是ase1252_de_solx86.tgz;請務(wù)必選對版本,不然沒法安裝(筆者曾經(jīng)犯過拿linux平臺的版本在solaris下安裝的錯誤,盡管solaris兼容某些linux平臺的軟件,但還說不上完全兼容)。
2、 解壓包。這需要一點(diǎn)小技巧:創(chuàng)建一個目錄sybase,然后移動文件ase1252_de_solx86.tgz到該目錄,接著執(zhí)行 # gzip ╟d ase1252_de_solx86.tgz ; tar xvf ase1252_de_solx86.tar。這樣做的好處是,解壓生成的目錄和文件全部都在目錄sybase下。如果不用這個技巧,讀者可以自行嘗試這個麻煩。
3、 添加用戶,以便以普通用戶來運(yùn)行sybase. # useradd ╟m ╟d /opt/sybase ╟s /usr/bin/bash,設(shè)置用戶密碼 # passwd sybase
4、 安裝。更改解壓文件所在目錄sybase的權(quán)限為 755,以保證用戶sybase有讀和執(zhí)行的權(quán)限。在目錄sybase中,setup文件就是sybase的安裝腳本。切換用戶為sybase然后在執(zhí)行腳本 $ ./setup。這一步分兩種情況:圖形和文本方式。(1)圖形方式:需要以根用戶root執(zhí)行命令 # xhost 127.0.0.1 ,然后才可能在執(zhí)行安裝腳本時出現(xiàn)圖形方式的安裝向?qū)?。?)文本方式:與oracle不同,sybase同時支持文本和圖形兩種方式,文本方式對于遠(yuǎn)程安裝是十分有幫助的。在命令./setup 加選項(xiàng)c $ ./setup ╟c

歡迎界面

選擇語言,此處選35(美國英語)。讀者根據(jù)先導(dǎo)很容易就把a(bǔ)se安裝到系統(tǒng)。安裝完成后,向?qū)н€要求對sybase進(jìn)行配置,值得注意的是,在執(zhí)行配置前,需要設(shè)置sybase用戶的環(huán)境變量。把下面的內(nèi)容追加到文件/opt/sybase/.profile。
sybase_jre="/opt/sybase/shared-1_0/jre-1_3"
export sybase_jre
sybase_ase="ase-12_5"
export sybase_ase
path="/opt/sybase/ase-12_5/bin:/opt/sybase/ase-12_5/install":$path
export path
ld_library_path="/opt/sybase/ase-12_5/lib":$ld_library_path
export ld_library_path
sybase="/opt/sybase"
export sybase
sybase_ocs="ocs-12_5"
export sybase_ocs
path="/opt/sybase/ocs-12_5/bin":$path
export path
ld_library_path="/opt/sybase/ocs-12_5/lib:/opt/sybase/ocs-12_5/lib3p":$ld_library_path
export ld_library_path
sybase_sysam="sysam-1_0"
export sybase_sysam
lm_license_file="/opt/sybase/sysam-1_0/licenses/license.dat"
export lm_license_file
執(zhí)行命令 $ source /opt/sybase/.profile使環(huán)境變量生效(環(huán)境變量的實(shí)際來源是安裝過程中生成的文件/opt/sybase/sybase.sh)。下圖是需要先設(shè)置環(huán)境變量的地方,設(shè)置好環(huán)境變量以后,在進(jìn)行向?qū)У南乱徊健?br />
下面是配置sybase的屏幕截圖:

按照向?qū)У奶崾静浑y完成配置。
5、卸載。刪除目錄/opt/sybase里的所有東西或運(yùn)行刪除腳本。刪除腳本的文件是/opt/sybase/uninstall/asesuite/uninstall。需要花些時間才可以完成這個卸載任務(wù)。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

企業(yè)建站必須是能夠以充分展現(xiàn)企業(yè)形象為主要目的,是企業(yè)文化與產(chǎn)品對外擴(kuò)展宣傳的重要窗口,一個合格的網(wǎng)站不僅僅能為公司帶來巨大的互聯(lián)網(wǎng)上的收集和信息發(fā)布平臺,創(chuàng)新互聯(lián)建站面向各種領(lǐng)域:成都玻璃貼膜網(wǎng)站設(shè)計(jì)、全網(wǎng)整合營銷推廣解決方案、網(wǎng)站設(shè)計(jì)等建站排名服務(wù)。


當(dāng)前題目:solaris10應(yīng)用軟件的安裝/卸載方法-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://weahome.cn/article/dgiojd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部