close
在 Fedora 10 下,欲使用 Picasa 3,可以到 http://picasa.google.com/linux/download.html#picasa30
下載 for Linxu 各分支套件所使用的 rpm或 deb 檔,例:
由於 Picasa 不在 fedora 的 yum 資料庫裡
所以我從 picasa 網站抓下 .i386 的 rpm 下來自行安裝
但卻遇到了相依性問題:
[root@NicaNB tmp]# rpm -Uvh picasa-3.0-current.i386.rpm
警告:picasa-3.0-current.i386.rpm: 表頭 V3 DSA signature: NOKEY, key ID 7fac5991
錯誤:相依性偵測失敗:
lsb >= 3.1 被 picasa-3.0.5744-02.i386 所需要
lsb-core-ia32 >= 3.0 被 picasa-3.0.5744-02.i386 所需要
libsane.so.1 被 picasa-3.0.5744-02.i386 所需要
libXmu.so.6 被 picasa-3.0.5744-02.i386 所需要
libxslt.so.1 被 picasa-3.0.5744-02.i386 所需要
利用 yum 指令解決方式如下:
一、安裝 rpm 套件,取得相依性偵測失敗訊息
[root@NicaNB tmp]# rpm -Uvh picasa-3.0-current.i386.rpm
警告:picasa-3.0-current.i386.rpm: 表頭 V3 DSA signature: NOKEY, key ID 7fac5991
錯誤:相依性偵測失敗:
libxslt.so.1 被 picasa-3.0.5744-02.i386 所需要
(其它套件已使用下列方式解決,此處僅舉一個相依性檔作為範例)
二、使用 yum resolvedep 指令找出該檔案屬於哪一個 rpm 套件
[root@NicaNB tmp]# yum resolvedep libxslt.so.1
Loaded plugins: refresh-packagekit
0:libxslt-1.1.24-2.fc10.i386
三、找到所需套件名稱,以 yum install 安裝之:
[root@NicaNB tmp]# yum install libxslt.i386
Loaded plugins: refresh-packagekit
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package libxslt.i386 0:1.1.24-2.fc10 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
==========================================================================================================================
Package Arch Version Repository Size
==========================================================================================================================
Installing:
libxslt i386 1.1.24-2.fc10 fedora 528 k
Transaction Summary
==========================================================================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 528 k
Is this ok [y/N]: y
Downloading Packages:
libxslt-1.1.24-2.fc10.i386.rpm | 528 kB 00:09
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : libxslt 1/1
Installed:
libxslt.i386 0:1.1.24-2.fc10
Complete!
注意:
一、檔案名稱不一定等同於套件名稱
二、我的機器是 x86_64,這裡說明它所需的是 i386 的 rpm,所以我在套件名稱後面加上 .i386 ,就是指令要裝 i386 的套件,否則可能會出現已安裝 (x86_64) 的訊息,而沒有動作
四、使用 rpm 安裝不在 yum 控管下,或無法找到支援 yum 資料庫的套件:
[root@NicaNB tmp]# rpm -Uvh picasa-3.0-current.i386.rpm
警告:picasa-3.0-current.i386.rpm: 表頭 V3 DSA signature: NOKEY, key ID 7fac5991
正在準備… ########################################### [100%]
1:picasa ########################################### [100%]
[root@NicaNB tmp]#
完成!!!
你將可以在桌面的【應用程式】/【美工繪圖】下,找到【Picasa】 !!!
下載 for Linxu 各分支套件所使用的 rpm或 deb 檔,例:
- rpm, for Red Hat/Fedora/Suse/Mandriva i386 or x86_64:
http://dl.google.com/linux/rpm/testing/i386/picasa-3.0-current.i386.rpm - deb, for Debian/Ubuntu i386:
http://dl.google.com/linux/deb/pool/non-free/p/picasa/picasa_3.0-current_i386.deb - deb, for Debian/Ubuntu amd64:
http://dl.google.com/linux/deb/pool/non-free/p/picasa/picasa_3.0-current_amd64.deb
由於 Picasa 不在 fedora 的 yum 資料庫裡
所以我從 picasa 網站抓下 .i386 的 rpm 下來自行安裝
但卻遇到了相依性問題:
[root@NicaNB tmp]# rpm -Uvh picasa-3.0-current.i386.rpm
警告:picasa-3.0-current.i386.rpm: 表頭 V3 DSA signature: NOKEY, key ID 7fac5991
錯誤:相依性偵測失敗:
lsb >= 3.1 被 picasa-3.0.5744-02.i386 所需要
lsb-core-ia32 >= 3.0 被 picasa-3.0.5744-02.i386 所需要
libsane.so.1 被 picasa-3.0.5744-02.i386 所需要
libXmu.so.6 被 picasa-3.0.5744-02.i386 所需要
libxslt.so.1 被 picasa-3.0.5744-02.i386 所需要
利用 yum 指令解決方式如下:
一、安裝 rpm 套件,取得相依性偵測失敗訊息
[root@NicaNB tmp]# rpm -Uvh picasa-3.0-current.i386.rpm
警告:picasa-3.0-current.i386.rpm: 表頭 V3 DSA signature: NOKEY, key ID 7fac5991
錯誤:相依性偵測失敗:
libxslt.so.1 被 picasa-3.0.5744-02.i386 所需要
(其它套件已使用下列方式解決,此處僅舉一個相依性檔作為範例)
二、使用 yum resolvedep 指令找出該檔案屬於哪一個 rpm 套件
[root@NicaNB tmp]# yum resolvedep libxslt.so.1
Loaded plugins: refresh-packagekit
0:libxslt-1.1.24-2.fc10.i386
三、找到所需套件名稱,以 yum install 安裝之:
[root@NicaNB tmp]# yum install libxslt.i386
Loaded plugins: refresh-packagekit
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package libxslt.i386 0:1.1.24-2.fc10 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
==========================================================================================================================
Package Arch Version Repository Size
==========================================================================================================================
Installing:
libxslt i386 1.1.24-2.fc10 fedora 528 k
Transaction Summary
==========================================================================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 528 k
Is this ok [y/N]: y
Downloading Packages:
libxslt-1.1.24-2.fc10.i386.rpm | 528 kB 00:09
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : libxslt 1/1
Installed:
libxslt.i386 0:1.1.24-2.fc10
Complete!
注意:
一、檔案名稱不一定等同於套件名稱
二、我的機器是 x86_64,這裡說明它所需的是 i386 的 rpm,所以我在套件名稱後面加上 .i386 ,就是指令要裝 i386 的套件,否則可能會出現已安裝 (x86_64) 的訊息,而沒有動作
四、使用 rpm 安裝不在 yum 控管下,或無法找到支援 yum 資料庫的套件:
[root@NicaNB tmp]# rpm -Uvh picasa-3.0-current.i386.rpm
警告:picasa-3.0-current.i386.rpm: 表頭 V3 DSA signature: NOKEY, key ID 7fac5991
正在準備… ########################################### [100%]
1:picasa ########################################### [100%]
[root@NicaNB tmp]#
完成!!!
你將可以在桌面的【應用程式】/【美工繪圖】下,找到【Picasa】 !!!
全站熱搜
留言列表