iT邦幫忙

DAY 11
7

AIX 大躍進系列 第 11

AIX - Software 安裝與管理 - Part II

  • 分享至 

  • xImage
  •  

昨天跟大家介紹了如何使用oslevel指令查看AIX系統裡已安裝哪些軟體,及軟體版本,內容等等資訊.今天要教大家的是如何安裝軟體在AIX系統上,話說在Windows環境下,我們通常只要執行exe檔,程式就會自個兒叭拉叭拉的裝起來了,你只要移動滑鼠按next,next 下去然後到Finish/Exit,幾乎可以不用什麼傷腦筋,大部份的程式就會自己裝好啦.但在AIX 上可就沒有這麼簡單了.因為它是一個非常嚴謹的作業系統. 擁有高度的人工智慧,沒有三兩三 , 你是無法登 AIX 山的
在AIX裡,最簡易的安裝軟體,莫過於透過 SMIT 了, 前面曾經介紹過 , 相信大家應該不陌生吧,舉例如下: root > smit installp -> 即可進入安裝選單如下
Install Software
Update Installed Software to Latest Level (Update All)
Install Software Bundle
Update Software by Fix (APAR)
Install and Update from ALL Available Software

老實說 , 這些選單看起來實在是簡單的不得了 , 但是你想要成功的安裝好一隻程式 , 卻是要經過AIX 的層層檢視和分析 , 全部符合它的要求之後 , 才會讓你執行 , 所以呢別以為Enter這麼好按呢,有可能只是得到一份失望的報告
至於我為什麼這麼說呢 , 這就要提到前一章介紹大家如何去判讀AIX裡所有檔案及其欄位所代表的意義.在於每一檔案和其它有關連的檔案的相依性, AIX有一個很好功能,就是當你安裝檔案時你可以啟用PREVIEW Only的功能:,舉個例子,假設我選擇[b]Update Installed Software to Latest Level同時啟用PREVIEW功能,AIX 會先輸出一份報表如下(由於版面關係,我只擷取關鍵處,建議有機會還是實際操作才會更明白):
SUCCESSES

Filesets listed in this section passed pre-installation verification
and will be installed.
Mandatory Fileset Updates

(being installed automatically due to their importance)
bos.rte.install 5.3.7.2 # LPP Install Commands
<< End of Success Section >>
FILESET STATISTICS

170 Selected to be installed, of which:
1 Passed pre-installation verification
169 Deferred (see *NOTE below)

1 Total to be installed[/b]

當然如果你不用SMIT,你也可以輸入下列指令,二個結果是一樣的:
/usr/lib/instl/sm_inst installp_cmd -a -d '.' -f '_update_all' '-p''-g''-X''-Y'

由上面的顯示結果得知,選了170個檔案安裝,最後只有1個可以安裝,就可以發現這套系統不是你想裝什麼軟體就可以裝的,你或許會問?如果我堅持要裝呢,答案不行就不行,所以別以為就算你不啟用PREVIEW的功能,系統執行到最後仍會回你一個Failed的報告
以上就是今天的內容,如果你有看過上篇關於檔案欄位的介紹,我相信大家就會知道怎麼閱讀這些報表和操作可以讓一個程式成功的安裝啦


上一篇
AIX - Software 安裝與管理 - Part I
下一篇
AIX - 網路設定與管理 Part I
系列文
AIX 大躍進30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言