昨天在自己的筆記本(DellD610)上安裝了Solaris10操作系統(tǒng),分區(qū)情況如下,c0d0/c/d/e/f+(2.9G),c盤放的Xp系統(tǒng),D盤還是原來windows下的軟件。f盤裝的則是Solaris操作系統(tǒng)。首先,在安裝過程中,Solaris給我的印象很好,因?yàn)樗坪躏@卡它已經(jīng)識(shí)別了,所以顯示的很清楚,java的風(fēng)格我本人也是比較喜歡的。
其它的軟件安裝: 網(wǎng)站:sun軟件包最主要的網(wǎng)站是http://www.sunfreeware.com,其次是各開源網(wǎng)站如http://mirror.vmmatrix.net ,還有其他一些(如apache 的網(wǎng)站 www.apache.org)。如果不知道某個(gè)軟件的下載地址,可以在 www.google.com里搜索。安裝包下載到本地磁盤,必須把這些包存放到運(yùn)行
solaris10的機(jī)器上。Wget似乎是一個(gè)很受歡迎的下載工具,情況也是如此。不巧的是,solaris10本身不帶wget這個(gè)工具,所以初始安
裝的系統(tǒng)還不能使用這個(gè)便利。有的網(wǎng)友先把文件下載到windows,然后用ssh secure file
transfer把它傳輸?shù)絪olaris
10的某個(gè)目錄。
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傳送。這個(gè)比較簡單,不再多說。
當(dāng)然,我也認(rèn)為使用掛載也是完全可以的。
Solaris10 安裝軟件包的方法主要有三種:solaris包、二進(jìn)制源碼、安裝腳本。接下來分別介紹這幾種安裝方法。
1、solaris 10包。Solaris包的文件格式大致是*-local.gz
,如apache的包文件apache-2.2.0-sol10-x86-local.gz。在安裝一個(gè)包之前,我們應(yīng)當(dāng)先查看系統(tǒng)中是否已經(jīng)安裝了該軟
件包;通過運(yùn)行包管理工具pkginfo來了解系統(tǒng)中已安裝的包。運(yùn)行 # pkginfo
可能有較長的輸出,以至于需要多屏才能顯示完整,為方便閱讀,最好在后面加一管道(# pkginfo |
more)。如果所需的包沒有安裝到系統(tǒng),執(zhí)行下面兩個(gè)命令來安裝(此處以包wget為例):# gzip –d wget-1.10.2-sol10-x86-local.gz //把包解開,解開后原壓縮包自動(dòng)刪除,當(dāng)前目錄下生成文件wget-1.10.2-sol10-x86-local。
# pkgadd –d wget-1.10.2-sol10-x86-local //執(zhí)行后會(huì)有交互命令,請根據(jù)具體的環(huán)境做出選擇.在回答了包管理管理器若干問題之后,一個(gè)軟件包就安裝到系統(tǒng)上,再運(yùn)行包管理命令 # pkginfo –l | grep
<包名>查看詳細(xì)的安裝信息。從這個(gè)過程我們可以知道,安裝solaris包確實(shí)是很容易的事情,但筆者認(rèn)為,在安裝過程中,它會(huì)把解開后的
文件復(fù)制到不同的目錄(位置),究竟都復(fù)制了那些文件到那些目錄,并不是一個(gè)容易弄清楚的。
2、二進(jìn)制源碼。二進(jìn)制源碼是通用的linux/unix軟件包安裝方法,也是管理員最愛的安裝手段。相對于solaris包而言,二進(jìn)制源碼包的數(shù)量遠(yuǎn)
遠(yuǎn)大于前者(有很多GNU軟件并不提供solaris
包),這也是選擇二進(jìn)制源碼安裝的原因,當(dāng)然,用二進(jìn)制源碼安裝,使得整個(gè)操作更具靈活性。在這里我們以web服務(wù)器apache的安裝為例。
# gzip –d httpd-2.2.0.tar.gz
# tar xvf httpd-2.2.0.tar
# cd httpd-2.2.0
# ./configure –prefix=/usr/local/apache2 –enable-so //配置操作,具體的選項(xiàng)可以通過執(zhí)行命令# ./configure –help查看。此處指定了安裝apache的路徑及模塊的加載方式
# make //配置過程順利完成后,才可以繼續(xù)這個(gè)編譯過程。
# make install //同樣需要等到編譯操作(make)完成再進(jìn)行安裝,這一步是把文件及目錄復(fù)制到指定的安裝目錄。
這個(gè)例子是通用的linux/unix軟件安裝步驟,但不要認(rèn)為所以的二進(jìn)制源碼都是這樣的安裝操作(請注意:這只是一般情況),一個(gè)好的習(xí)慣就是:在把
下載的源碼包文件解壓成目錄后,打開里面的文件README或INSTALL文本文件,就可能看到安裝軟件包的方法,至于更多細(xì)節(jié),可以登錄該軟件的發(fā)布
網(wǎng)站查詢相關(guān)文檔。在執(zhí)行配置操作時(shí),如果不指定安裝路徑的話,在安裝結(jié)束以后,文件會(huì)分散到系統(tǒng)目錄的各個(gè)角落(比如執(zhí)行腳本會(huì)復(fù)制到
/usr/sbin,配置文件可能會(huì)在目錄/etc中找到,等等),為了方便管理維護(hù),強(qiáng)烈建議配置時(shí)指定安裝目錄。
3、安裝腳本。大型的軟件為了方便用戶的安裝,往往提供一個(gè)安裝腳本,比如sybase、oracle等。這種安裝方法本身很簡單,只需執(zhí)行這個(gè)安裝腳本而
已,接著安裝程序會(huì)跟用戶交互,比如指定安裝路徑等。不過,有些軟件在執(zhí)行安裝前,需要配置環(huán)境變量諸如此類的預(yù)處理,以滿足軟件安裝的特殊需求。就拿數(shù)
據(jù)庫服務(wù)器oracle 10g為例,在執(zhí)行安裝腳本前,就必須配置環(huán)境變量和更改內(nèi)核參數(shù)以及添加用戶等預(yù)處理操作。
軟件包的卸載。Solaris包:執(zhí)行命令 # pkgrm <package name>。二進(jìn)制源碼:直接刪除安裝目錄。
腳本方式安裝:卸載腳本或直接刪除安裝目錄。
只有注冊用戶登錄后才能發(fā)表評論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||
相關(guān)文章:
|
||
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
24 | 25 | 26 | 27 | 28 | 29 | 30 | |||
1 | 2 | 3 | 4 | 5 | 6 | 7 | |||
8 | 9 | 10 | 11 | 12 | 13 | 14 | |||
15 | 16 | 17 | 18 | 19 | 20 | 21 | |||
22 | 23 | 24 | 25 | 26 | 27 | 28 | |||
29 | 30 | 31 | 1 | 2 | 3 | 4 |
常用鏈接
留言簿(10)
隨筆分類(95)
- Data Structure && Algorithm (14)
- IBM Tech(8)
- No Category(11)
- Personal Comments(12)
- python(2)
- Simple Java(31)
- SUN Tech(17)
隨筆檔案(97)
- 2009年9月 (1)
- 2008年8月 (1)
- 2008年7月 (2)
- 2008年4月 (3)
- 2008年2月 (2)
- 2008年1月 (1)
- 2007年12月 (3)
- 2007年11月 (3)
- 2007年10月 (7)
- 2007年8月 (2)
- 2007年7月 (5)
- 2007年6月 (1)
- 2007年5月 (8)
- 2007年4月 (15)
- 2007年3月 (9)
- 2007年2月 (2)
- 2007年1月 (3)
- 2006年12月 (6)
- 2006年11月 (2)
- 2006年10月 (5)
- 2006年8月 (2)
- 2006年7月 (5)
- 2006年5月 (9)
文章檔案(10)
相冊
J2ME技術(shù)網(wǎng)站
java技術(shù)相關(guān)
mess
搜索
最新評論

- 1.?re: SWT JFACE .TreeViewer Expand事件及其節(jié)點(diǎn)處理方法[未登錄]
-
@求助
非常感謝 解決了問題 - --huhu
- 2.?re: The Fifth Discipline Peter M. Senge(彼得·圣潔)
-
@Scott
- --bc05002@gmail.com
- 3.?re: Java6 MUstang新特性總結(jié)(摘錄)
- Thanks for your sharing.I like it very much, thanks!
- --ed hardy
- 4.?re: F3(轉(zhuǎn)http://blogs.sun.com/chrisoliver/entry/f3)
- 評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
- --runescape gold
- 5.?re: ideas are just a multiplier of execution(copied)
- 評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
- --James07