所安裝套件的版本 - Linux

Hedy avatar
By Hedy
at 2012-05-10T02:54

Table of Contents

※ 引述《paulyanzi (消失)》之銘言:
: 使用Ubuntu 10.4 安裝某套件最新版本是 2.4.3
: 但是使用 11.4 的版本去安裝最新版本則是 2.6.0
: 請問這樣是正常的嗎?(舊版的不在維護也更新不上去?)
: 這樣的話應該要怎樣去做更新呢?
: 謝謝
不好意思,直接回文比較方便

想看套件相依性的話除了apt可以看,我最喜歡用的方法是上網搜尋ubuntu package

若是nut套件的話

可以在http://packages.ubuntu.com/precise/nut
看到12.04的nut版本 2.6.3-1ubuntu1

http://packages.ubuntu.com/lucid/nut 則是2.4.3-1ubuntu3
這兩個頁面可以看到各個依賴套件的要求
列表如下

lucid precise
nut nut-server
======================================================
adduser adduser
libc6 (>= 2.4) libc6 (>= 2.4)
libupsclient1 libupsclient1 (>= 2.4.1)
libusb-0.1-4 (>= 2:0.1.12) libusb-0.1-4 (>= 2:0.1.12)
libwrap0 (>= 7.6-4~) libwrap0 (>= 7.6-4~)
lsb-base (>= 3.0-6) lsb-base (>= 3.0-6)
udev (>= 136-1) udev (>= 136-1)
nut-client (= 2.6.3-1ubuntu1)

可以看出兩個版本不一樣的主要是libupsclient1 跟 nut-client

nut-client在http://packages.ubuntu.com/precise/nut-client
依賴下面兩個套件
libc6 (>= 2.4) ==> 同 nut-server
libupsclient1 (>= 2.4.1) ==> 同 nut-server

可以看出以nut套件升級的狀況下libupsclient1是唯一要注意的地方

因為其他依賴的套件所依賴的版本都一樣,所以已經滿足條件


幸運的是,由http://packages.ubuntu.com/lucid/libupsclient1可以知道

即使在ubuntu 10.04版,libupsclient1的版本2.4.3-1ubuntu3

都符合12.04版nut-server/nut-client的需求

因此在你的這個狀況中,直接下載precise的deb包(網頁中可以選amd64或i386)

下載後對檔案按右鍵使用套件安裝程式安裝應該就可以了

如果偏好使用文字介面的話則是 sudo dpkg -i xxxx.deb 即可


當然,如果你還有其他套件是依賴nut的話,可能還要確認一下就是了

最完全的方法則是修改apt的source,把lucid改成precise或是你要的版本

然後 apt-get update跟apt-get install -s nut

那個-s是模擬升級而不會實際動作,這方法可告訴你有哪些套件會被升級

如果影響不大的話就可以安心升級囉







--
Tags: Linux

All Comments

請問/proc/net 內檔案的功用??

Isla avatar
By Isla
at 2012-05-09T15:42
各位好!! 我想請問一下 這些檔案的功用/使用/設定方法 IGMP6 看不懂裡面的內容 網路介面卡的IP?? 1 lo ff020000000000000000000000000001 1 0000000C 0 2 eth0 ff02000 ...

Verdana font problem

Aaliyah avatar
By Aaliyah
at 2012-05-09T10:25
※ 引述《zenixls2 (zenix)》之銘言: : 其實這個字體大部分的時候是正常的 : 但是在font size為8時,i和l會render不出來 : 在瀏覽網頁中常常出現這問題 : (其實在openoffice裡也可以重現,不過似乎不常遇到就是) : 有人有什麼想法可以來規避掉這問題或是修正它嗎? ...

ftp -R 出現 tar error

Andrew avatar
By Andrew
at 2012-05-09T09:37
mget/get/ftp -R 要下載一個目錄時 會遇到 tar xxxx error ncftp / andgt; mget -R source/ tar: This does not look like a tar archive tar: Exiting with failure status due ...

linux使用rsync進行差異備份

Anthony avatar
By Anthony
at 2012-05-09T09:04
※ 引述《bearfat (ff)》之銘言: : : [rootatwww ~]# rsync -av 來源目錄 目標目錄 : : # 1. 將 /home/ 鏡像到 /backupdata/home/ 去 : : [rootatwww ~]# rsync -av /home /backupdata/ : : ...

在 Linux 上用憑證報稅

Iris avatar
By Iris
at 2012-05-09T06:05
推 brt:卡在讀卡機的driver部份. 05/08 22:30 → OrzOGC:linux當桌機還算是相對較少數.讀卡機的公司根本不鳥你... 05/08 22:44 推 tjhuang:讀卡機的問題真的很大, 最近剛入手某Exs ...