作者 主題: 安裝RPM的問題?  (閱讀 22867 次)

0 會員 與 1 訪客 正在閱讀本文。

zlong

  • 可愛的小學生
  • *
  • 文章數: 29
  • 性別: 男
    • 檢視個人資料
安裝RPM的問題?
« 於: 2009-09-25 12:27 »
想安裝兩個RPM檔,分別是imagemagick-6.5.5.3-2.i386.rpm和libproc-simple-perl-1.26-2.noarch.rpm,在安裝這兩個PRM檔的時候,分別出現不一樣的問題,請各位幫我看看是甚麼問題,謝謝。

OS為Fedora Core 8,kernel版本為2.6.23.1-42.fc8

1.
安裝imagemagick-6.5.5.3-2.i386.rpm的時候,出現以下的字↓
引用
libbz2.so.1.0 被 imagemagick-6.5.5.3-2.i386 所需要
根據我的判斷,覺得應該是相依性問題,
於是先行安裝『libbz2-1.0-1.0.5-4.i386.rpm』這個RPM檔案,結果又出現
引用
從 /lib/libbz2.so.1.0.4 安裝的檔案 libbz2-1.0-1.0.5-4 與來自套件 bzip2-libs-1.0.4-12.fc8 的檔案產生衝突
接著我就不知道要怎麼解決啦,以下附上一張圖,方便大家理解我的意思。


2.安裝libproc-simple-perl-1.26-2.noarch.rpm的時候,出現以下的字↓
引用
/usr/local/bin/perl 被 libproc-simple-perl-1.26-2.noarch 所需要
輸入which perl,系統回應我位置在/usr/local/bin/perl。
以下附上一張圖,方便大家理解我的意思。


還需要提供甚麼訊息的話,請告訴我,我會再補上來的,謝謝。

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
回覆: 安裝RPM的問題?
« 回覆 #1 於: 2009-09-25 12:32 »
是否有試過直接用 yum 安裝 imagemagick?  ::)

zlong

  • 可愛的小學生
  • *
  • 文章數: 29
  • 性別: 男
    • 檢視個人資料
回覆: 安裝RPM的問題?
« 回覆 #2 於: 2009-09-25 12:43 »
是否有試過直接用 yum 安裝 imagemagick?  ::)
剛剛測試用yum安裝imagemagick,還是出現相依性的問題,詳見下圖↓


接著我又嘗試用yum安裝libbz2,結果出現
引用
Package libbz2-1.0-1.0.5-4.i386.rpm is not signed
詳見下圖↓

darkranger

  • 榮譽學長
  • 俺是博士!
  • *****
  • 文章數: 1380
    • 檢視個人資料
    • https://darkranger.no-ip.org
回覆: 安裝RPM的問題?
« 回覆 #3 於: 2009-09-25 13:15 »
yum 的設定和 repository 是否有更動過?

zlong

  • 可愛的小學生
  • *
  • 文章數: 29
  • 性別: 男
    • 檢視個人資料
回覆: 安裝RPM的問題?
« 回覆 #4 於: 2009-09-25 13:48 »
yum 的設定和 repository 是否有更動過?
完全沒有,一切都是預設值,這是我用虛擬機器安裝起來的FC8,
安裝完畢之後,也沒做過更新,純粹就是用來練習安裝『軟體』用的,是乾淨的系統。
PS:我只有裝過大約10多個RPM檔,都是為了安裝shutter這個軟體所需的相依性才安裝的。
« 上次編輯: 2009-09-25 13:51 由 zlong »

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
回覆: 安裝RPM的問題?
« 回覆 #5 於: 2009-09-25 14:50 »
我是沒有在用fedora了, 網路上看到的一些文章也沒說會有問題
會不會是 F8 已經沒有再繼續更新維護了?  ::)
如果只是要練習用, 要不要換新一點的, 例如 f10, f11 試試

darkranger

  • 榮譽學長
  • 俺是博士!
  • *****
  • 文章數: 1380
    • 檢視個人資料
    • https://darkranger.no-ip.org
回覆: 安裝RPM的問題?
« 回覆 #6 於: 2009-09-26 01:30 »
代碼: [選擇]
yum install ImageMagick
我猜想我看懂了....

zlong

  • 可愛的小學生
  • *
  • 文章數: 29
  • 性別: 男
    • 檢視個人資料
回覆: 安裝RPM的問題?
« 回覆 #7 於: 2009-09-26 23:44 »
我是沒有在用fedora了, 網路上看到的一些文章也沒說會有問題
會不會是 F8 已經沒有再繼續更新維護了?  ::)
如果只是要練習用, 要不要換新一點的, 例如 f10, f11 試試
fc8我是用的比較習慣啦!所以才沒有想到要換新版一點的FC。
另外,我是覺得,如果要新安裝軟體,但無法安裝的話,就要換OS,
那我不就常常重灌OS,現在的練習,就是未來要轉換OS到FC,
所以才會這麼執著,請多見諒。

zlong

  • 可愛的小學生
  • *
  • 文章數: 29
  • 性別: 男
    • 檢視個人資料
回覆: 安裝RPM的問題?
« 回覆 #8 於: 2009-09-26 23:49 »
代碼: [選擇]
yum install ImageMagick
我猜想我看懂了....
很詭異的事件發生了,請看下圖↓

老實說,那個imagemagick-6.5.5.3-2.i386.rpm是我用alien從deb檔轉成rpm檔的,
我搞不懂為甚麼會有以上的情況,請各位不吝賜教,謝謝。

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
回覆: 安裝RPM的問題?
« 回覆 #9 於: 2009-09-27 00:04 »
我是沒有在用fedora了, 網路上看到的一些文章也沒說會有問題
會不會是 F8 已經沒有再繼續更新維護了?  ::)
如果只是要練習用, 要不要換新一點的, 例如 f10, f11 試試
fc8我是用的比較習慣啦!所以才沒有想到要換新版一點的FC。
另外,我是覺得,如果要新安裝軟體,但無法安裝的話,就要換OS,
那我不就常常重灌OS,現在的練習,就是未來要轉換OS到FC,
所以才會這麼執著,請多見諒。

那我無話可說, 希望 F8 能繼續提供更新支援
另外建議, 既然樓主堅持非 F8 不能練習
那乾脆直接抓 tallbar 來自己編譯
這樣應該就不會有套件版本不合的問題了..

zlong

  • 可愛的小學生
  • *
  • 文章數: 29
  • 性別: 男
    • 檢視個人資料
回覆: 安裝RPM的問題?
« 回覆 #10 於: 2009-09-27 00:16 »
我是沒有在用fedora了, 網路上看到的一些文章也沒說會有問題
會不會是 F8 已經沒有再繼續更新維護了?  ::)
如果只是要練習用, 要不要換新一點的, 例如 f10, f11 試試
fc8我是用的比較習慣啦!所以才沒有想到要換新版一點的FC。
另外,我是覺得,如果要新安裝軟體,但無法安裝的話,就要換OS,
那我不就常常重灌OS,現在的練習,就是未來要轉換OS到FC,
所以才會這麼執著,請多見諒。

那我無話可說, 希望 F8 能繼續提供更新支援
另外建議, 既然樓主堅持非 F8 不能練習
那乾脆直接抓 tallbar 來自己編譯
這樣應該就不會有套件版本不合的問題了..
我最終要安裝的軟體是『shutter』這套軟體,官網上寫說需要的相依軟體,
有一大堆,我光是用RPM檔就要安裝10多個啦,要我一個一個編譯過,這樣會死人的啦!

另外,我並不是排斥更換成新版OS,而是每次要用軟體,因為OS版本過舊,而不提供更新服務,就要我重灌OS,那OS會不會更換的太過頻繁,每更換一次OS,也就要重新安裝過軟體,所有的個人設定也要重新設定過,這是一件大工程,可以的話,我是想盡量不要常常重灌啦,因為很累。

還是有甚麼辦法,是可以只更新OS,而不需要重新安裝軟體和個人設定的?請教教我,謝謝。

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
回覆: 安裝RPM的問題?
« 回覆 #11 於: 2009-09-27 00:36 »
引用
@f11 ~]$ sudo yum install shutter
Loaded plugins: refresh-packagekit     
Setting up Install Process             
Resolving Dependencies                 
--> Running transaction check           
---> Package shutter.noarch 0:0.80.1-2.fc11 set to be updated
--> Processing Dependency: perl(File::HomeDir) for package: shutter
..........
--> Finished Dependency Resolution

Dependencies Resolved

==================================================================================================================
 Package                                Arch              Version                        Repository          Size
==================================================================================================================
Installing:                                                                                                       
 shutter                                noarch            0.80.1-2.fc11                  updates            1.5 M
Installing for dependencies:                                                                                     
 ImageMagick-perl                       x86_64            6.5.1.2-1.fc11                 fedora             229 k
 gnome-web-photo                        x86_64            0.7-6.fc11                     updates             64 k
 goocanvas                              x86_64            0.14-1.fc11                    updates            154 k
 gtkimageview                           x86_64            1.6.3-1.fc11                   fedora              44 k
 perl-Cairo                             x86_64            1.060-1.fc11                   fedora             149 k
 perl-File-BaseDir                      noarch            0.03-3.fc11                    fedora              12 k
 perl-File-Copy-Recursive               noarch            0.38-2.fc11                    fedora              23 k
 perl-File-DesktopEntry                 noarch            0.04-7.fc11                    fedora              21 k
 perl-File-HomeDir                      noarch            0.84-1.fc11                    fedora              43 k
 perl-File-MimeInfo                     noarch            0.15-3.fc11                    fedora              52 k
 perl-File-Which                        noarch            0.05-5.fc11                    fedora              17 k
 perl-Glib                              x86_64            1.201-2.fc11                   fedora             485 k
 perl-Gnome2                            x86_64            1.042-2.fc11                   fedora             384 k
 perl-Gnome2-Canvas                     x86_64            1.002-10.fc11                  fedora             158 k
 perl-Gnome2-GConf                      x86_64            1.044-5.fc11                   fedora             118 k
 perl-Gnome2-VFS                        x86_64            1.081-2.fc11                   fedora             267 k
 perl-Gnome2-Wnck                       x86_64            0.16-4.fc11                    updates            110 k
 perl-Goo-Canvas                        x86_64            0.06-2.fc11                    updates            209 k
 perl-Gtk2                              x86_64            1.203-1.fc11                   fedora             2.8 M
 perl-Gtk2-ImageView                    x86_64            0.04-3.fc11                    fedora              91 k
 perl-HTTP-Response-Encoding            noarch            0.06-1.fc11                    updates             11 k
 perl-Proc-Simple                       noarch            1.25-1.fc11                    updates             19 k
 perl-Sort-Naturally                    noarch            1.02-2.fc11                    fedora              20 k
 perl-Test-Simple                       x86_64            0.86-73.fc11                   updates            103 k
 perl-WWW-Mechanize                     noarch            1.54-2.fc11                    fedora             141 k
 perl-X11-Protocol                      noarch            0.56-3.fc11                    fedora             161 k
 perl-XML-Simple                        noarch            2.18-4.fc11                    fedora              74 k
 perl-gettext                           x86_64            1.05-16.fc11                   updates             24 k
Updating for dependencies:                                                                                       
 firefox                                x86_64            3.5.3-1.fc11                   updates             15 M
 nspr                                   x86_64            4.8-1.fc11                     updates            122 k
 nspr-devel                             x86_64            4.8-1.fc11                     updates            116 k
 perl                                   x86_64            4:5.10.0-73.fc11               updates             12 M
 perl-Compress-Raw-Zlib                 x86_64            2.008-73.fc11                  updates             81 k
 perl-Compress-Zlib                     x86_64            2.008-73.fc11                  updates             37 k
 perl-ExtUtils-MakeMaker                x86_64            6.36-73.fc11                   updates            293 k
 perl-ExtUtils-ParseXS                  x86_64            1:2.18-73.fc11                 updates             37 k
 perl-IO-Compress-Base                  x86_64            2.008-73.fc11                  updates             62 k
 perl-IO-Compress-Zlib                  x86_64            2.008-73.fc11                  updates            143 k
 perl-Module-Pluggable                  x86_64            1:3.60-73.fc11                 updates             31 k
 perl-Pod-Escapes                       x86_64            1:1.04-73.fc11                 updates             24 k
 perl-Pod-Simple                        x86_64            1:3.07-73.fc11                 updates            199 k
 perl-Test-Harness                      x86_64            3.16-73.fc11                   updates            231 k
 perl-devel                             x86_64            4:5.10.0-73.fc11               updates            1.9 M
 perl-libs                              x86_64            4:5.10.0-73.fc11               updates            742 k
 perl-version                           x86_64            3:0.74-73.fc11                 updates             34 k
 xulrunner                              x86_64            1.9.1.3-1.fc11                 updates            9.5 M

Transaction Summary
==================================================================================================================
Install     29 Package(s)                                                                                         
Update      18 Package(s)                                                                                         
Remove       0 Package(s)                                                                                         

Total download size: 48 M
Is this ok [y/N]: y     
Downloading Packages:
..........

Installed:
  shutter.noarch 0:0.80.1-2.fc11
                                                                                 

Dependency Installed:
  ImageMagick-perl.x86_64 0:6.5.1.2-1.fc11                   gnome-web-photo.x86_64 0:0.7-6.fc11                 
  goocanvas.x86_64 0:0.14-1.fc11                             gtkimageview.x86_64 0:1.6.3-1.fc11                   
  perl-Cairo.x86_64 0:1.060-1.fc11                           perl-File-BaseDir.noarch 0:0.03-3.fc11               
  perl-File-Copy-Recursive.noarch 0:0.38-2.fc11              perl-File-DesktopEntry.noarch 0:0.04-7.fc11
  perl-File-HomeDir.noarch 0:0.84-1.fc11                     perl-File-MimeInfo.noarch 0:0.15-3.fc11
  perl-File-Which.noarch 0:0.05-5.fc11                       perl-Glib.x86_64 0:1.201-2.fc11
  perl-Gnome2.x86_64 0:1.042-2.fc11                          perl-Gnome2-Canvas.x86_64 0:1.002-10.fc11
  perl-Gnome2-GConf.x86_64 0:1.044-5.fc11                    perl-Gnome2-VFS.x86_64 0:1.081-2.fc11
  perl-Gnome2-Wnck.x86_64 0:0.16-4.fc11                      perl-Goo-Canvas.x86_64 0:0.06-2.fc11
  perl-Gtk2.x86_64 0:1.203-1.fc11                            perl-Gtk2-ImageView.x86_64 0:0.04-3.fc11
  perl-HTTP-Response-Encoding.noarch 0:0.06-1.fc11           perl-Proc-Simple.noarch 0:1.25-1.fc11
  perl-Sort-Naturally.noarch 0:1.02-2.fc11                   perl-Test-Simple.x86_64 0:0.86-73.fc11
  perl-WWW-Mechanize.noarch 0:1.54-2.fc11                    perl-X11-Protocol.noarch 0:0.56-3.fc11
  perl-XML-Simple.noarch 0:2.18-4.fc11                       perl-gettext.x86_64 0:1.05-16.fc11

Dependency Updated:
  firefox.x86_64 0:3.5.3-1.fc11                            nspr.x86_64 0:4.8-1.fc11
  nspr-devel.x86_64 0:4.8-1.fc11                           perl.x86_64 4:5.10.0-73.fc11
  perl-Compress-Raw-Zlib.x86_64 0:2.008-73.fc11            perl-Compress-Zlib.x86_64 0:2.008-73.fc11
  perl-ExtUtils-MakeMaker.x86_64 0:6.36-73.fc11            perl-ExtUtils-ParseXS.x86_64 1:2.18-73.fc11
  perl-IO-Compress-Base.x86_64 0:2.008-73.fc11             perl-IO-Compress-Zlib.x86_64 0:2.008-73.fc11
  perl-Module-Pluggable.x86_64 1:3.60-73.fc11              perl-Pod-Escapes.x86_64 1:1.04-73.fc11
  perl-Pod-Simple.x86_64 1:3.07-73.fc11                    perl-Test-Harness.x86_64 0:3.16-73.fc11
  perl-devel.x86_64 4:5.10.0-73.fc11                       perl-libs.x86_64 4:5.10.0-73.fc11
  perl-version.x86_64 3:0.74-73.fc11                       xulrunner.x86_64 0:1.9.1.3-1.fc11

Complete!

上面是我在最近測試用的f11環境試了一下
一個指令安裝完畢~

另外剛剛到幾個比較常去的 ftp 站(.tw)
不但找不到 f8 iso 檔
很多連 f8 updates 都移除了

darkranger

  • 榮譽學長
  • 俺是博士!
  • *****
  • 文章數: 1380
    • 檢視個人資料
    • https://darkranger.no-ip.org
回覆: 安裝RPM的問題?
« 回覆 #12 於: 2009-09-27 00:52 »
很詭異的事件發生了,請看下圖↓

老實說,那個imagemagick-6.5.5.3-2.i386.rpm是我用alien從deb檔轉成rpm檔的,
我搞不懂為甚麼會有以上的情況,請各位不吝賜教,謝謝。
1.
這表示您已經有安裝 ImageMagick 了
2.
再者,這表示您長期安裝軟體的習慣錯誤
一直把不是 for fc8 的 rpm 硬灌進去

zlong

  • 可愛的小學生
  • *
  • 文章數: 29
  • 性別: 男
    • 檢視個人資料
回覆: 安裝RPM的問題?
« 回覆 #13 於: 2009-09-27 01:39 »
引用
@f11 ~]$ sudo yum install shutter
Loaded plugins: refresh-packagekit     
Setting up Install Process             
Resolving Dependencies                 
--> Running transaction check           
---> Package shutter.noarch 0:0.80.1-2.fc11 set to be updated
--> Processing Dependency: perl(File::HomeDir) for package: shutter
..........
--> Finished Dependency Resolution

Dependencies Resolved

==================================================================================================================
 Package                                Arch              Version                        Repository          Size
==================================================================================================================
Installing:                                                                                                       
 shutter                                noarch            0.80.1-2.fc11                  updates            1.5 M
Installing for dependencies:                                                                                     
 ImageMagick-perl                       x86_64            6.5.1.2-1.fc11                 fedora             229 k
 gnome-web-photo                        x86_64            0.7-6.fc11                     updates             64 k
 goocanvas                              x86_64            0.14-1.fc11                    updates            154 k
 gtkimageview                           x86_64            1.6.3-1.fc11                   fedora              44 k
 perl-Cairo                             x86_64            1.060-1.fc11                   fedora             149 k
 perl-File-BaseDir                      noarch            0.03-3.fc11                    fedora              12 k
 perl-File-Copy-Recursive               noarch            0.38-2.fc11                    fedora              23 k
 perl-File-DesktopEntry                 noarch            0.04-7.fc11                    fedora              21 k
 perl-File-HomeDir                      noarch            0.84-1.fc11                    fedora              43 k
 perl-File-MimeInfo                     noarch            0.15-3.fc11                    fedora              52 k
 perl-File-Which                        noarch            0.05-5.fc11                    fedora              17 k
 perl-Glib                              x86_64            1.201-2.fc11                   fedora             485 k
 perl-Gnome2                            x86_64            1.042-2.fc11                   fedora             384 k
 perl-Gnome2-Canvas                     x86_64            1.002-10.fc11                  fedora             158 k
 perl-Gnome2-GConf                      x86_64            1.044-5.fc11                   fedora             118 k
 perl-Gnome2-VFS                        x86_64            1.081-2.fc11                   fedora             267 k
 perl-Gnome2-Wnck                       x86_64            0.16-4.fc11                    updates            110 k
 perl-Goo-Canvas                        x86_64            0.06-2.fc11                    updates            209 k
 perl-Gtk2                              x86_64            1.203-1.fc11                   fedora             2.8 M
 perl-Gtk2-ImageView                    x86_64            0.04-3.fc11                    fedora              91 k
 perl-HTTP-Response-Encoding            noarch            0.06-1.fc11                    updates             11 k
 perl-Proc-Simple                       noarch            1.25-1.fc11                    updates             19 k
 perl-Sort-Naturally                    noarch            1.02-2.fc11                    fedora              20 k
 perl-Test-Simple                       x86_64            0.86-73.fc11                   updates            103 k
 perl-WWW-Mechanize                     noarch            1.54-2.fc11                    fedora             141 k
 perl-X11-Protocol                      noarch            0.56-3.fc11                    fedora             161 k
 perl-XML-Simple                        noarch            2.18-4.fc11                    fedora              74 k
 perl-gettext                           x86_64            1.05-16.fc11                   updates             24 k
Updating for dependencies:                                                                                       
 firefox                                x86_64            3.5.3-1.fc11                   updates             15 M
 nspr                                   x86_64            4.8-1.fc11                     updates            122 k
 nspr-devel                             x86_64            4.8-1.fc11                     updates            116 k
 perl                                   x86_64            4:5.10.0-73.fc11               updates             12 M
 perl-Compress-Raw-Zlib                 x86_64            2.008-73.fc11                  updates             81 k
 perl-Compress-Zlib                     x86_64            2.008-73.fc11                  updates             37 k
 perl-ExtUtils-MakeMaker                x86_64            6.36-73.fc11                   updates            293 k
 perl-ExtUtils-ParseXS                  x86_64            1:2.18-73.fc11                 updates             37 k
 perl-IO-Compress-Base                  x86_64            2.008-73.fc11                  updates             62 k
 perl-IO-Compress-Zlib                  x86_64            2.008-73.fc11                  updates            143 k
 perl-Module-Pluggable                  x86_64            1:3.60-73.fc11                 updates             31 k
 perl-Pod-Escapes                       x86_64            1:1.04-73.fc11                 updates             24 k
 perl-Pod-Simple                        x86_64            1:3.07-73.fc11                 updates            199 k
 perl-Test-Harness                      x86_64            3.16-73.fc11                   updates            231 k
 perl-devel                             x86_64            4:5.10.0-73.fc11               updates            1.9 M
 perl-libs                              x86_64            4:5.10.0-73.fc11               updates            742 k
 perl-version                           x86_64            3:0.74-73.fc11                 updates             34 k
 xulrunner                              x86_64            1.9.1.3-1.fc11                 updates            9.5 M

Transaction Summary
==================================================================================================================
Install     29 Package(s)                                                                                         
Update      18 Package(s)                                                                                         
Remove       0 Package(s)                                                                                         

Total download size: 48 M
Is this ok [y/N]: y     
Downloading Packages:
..........

Installed:
  shutter.noarch 0:0.80.1-2.fc11
                                                                                 

Dependency Installed:
  ImageMagick-perl.x86_64 0:6.5.1.2-1.fc11                   gnome-web-photo.x86_64 0:0.7-6.fc11                 
  goocanvas.x86_64 0:0.14-1.fc11                             gtkimageview.x86_64 0:1.6.3-1.fc11                   
  perl-Cairo.x86_64 0:1.060-1.fc11                           perl-File-BaseDir.noarch 0:0.03-3.fc11               
  perl-File-Copy-Recursive.noarch 0:0.38-2.fc11              perl-File-DesktopEntry.noarch 0:0.04-7.fc11
  perl-File-HomeDir.noarch 0:0.84-1.fc11                     perl-File-MimeInfo.noarch 0:0.15-3.fc11
  perl-File-Which.noarch 0:0.05-5.fc11                       perl-Glib.x86_64 0:1.201-2.fc11
  perl-Gnome2.x86_64 0:1.042-2.fc11                          perl-Gnome2-Canvas.x86_64 0:1.002-10.fc11
  perl-Gnome2-GConf.x86_64 0:1.044-5.fc11                    perl-Gnome2-VFS.x86_64 0:1.081-2.fc11
  perl-Gnome2-Wnck.x86_64 0:0.16-4.fc11                      perl-Goo-Canvas.x86_64 0:0.06-2.fc11
  perl-Gtk2.x86_64 0:1.203-1.fc11                            perl-Gtk2-ImageView.x86_64 0:0.04-3.fc11
  perl-HTTP-Response-Encoding.noarch 0:0.06-1.fc11           perl-Proc-Simple.noarch 0:1.25-1.fc11
  perl-Sort-Naturally.noarch 0:1.02-2.fc11                   perl-Test-Simple.x86_64 0:0.86-73.fc11
  perl-WWW-Mechanize.noarch 0:1.54-2.fc11                    perl-X11-Protocol.noarch 0:0.56-3.fc11
  perl-XML-Simple.noarch 0:2.18-4.fc11                       perl-gettext.x86_64 0:1.05-16.fc11

Dependency Updated:
  firefox.x86_64 0:3.5.3-1.fc11                            nspr.x86_64 0:4.8-1.fc11
  nspr-devel.x86_64 0:4.8-1.fc11                           perl.x86_64 4:5.10.0-73.fc11
  perl-Compress-Raw-Zlib.x86_64 0:2.008-73.fc11            perl-Compress-Zlib.x86_64 0:2.008-73.fc11
  perl-ExtUtils-MakeMaker.x86_64 0:6.36-73.fc11            perl-ExtUtils-ParseXS.x86_64 1:2.18-73.fc11
  perl-IO-Compress-Base.x86_64 0:2.008-73.fc11             perl-IO-Compress-Zlib.x86_64 0:2.008-73.fc11
  perl-Module-Pluggable.x86_64 1:3.60-73.fc11              perl-Pod-Escapes.x86_64 1:1.04-73.fc11
  perl-Pod-Simple.x86_64 1:3.07-73.fc11                    perl-Test-Harness.x86_64 0:3.16-73.fc11
  perl-devel.x86_64 4:5.10.0-73.fc11                       perl-libs.x86_64 4:5.10.0-73.fc11
  perl-version.x86_64 3:0.74-73.fc11                       xulrunner.x86_64 0:1.9.1.3-1.fc11

Complete!

上面是我在最近測試用的f11環境試了一下
一個指令安裝完畢~

另外剛剛到幾個比較常去的 ftp 站(.tw)
不但找不到 f8 iso 檔
很多連 f8 updates 都移除了
fc11可以用yum直接安裝軟體,這是很好的情形,可是這是不是也代表著說,
有一天當fc11不再支援對shutter的更新,我又需要用到shutter,也沒能力自己編譯,
就代表我要重新安裝OS了呢?有沒有比較好的方法提供給我?

zlong

  • 可愛的小學生
  • *
  • 文章數: 29
  • 性別: 男
    • 檢視個人資料
回覆: 安裝RPM的問題?
« 回覆 #14 於: 2009-09-27 01:45 »
很詭異的事件發生了,請看下圖↓

老實說,那個imagemagick-6.5.5.3-2.i386.rpm是我用alien從deb檔轉成rpm檔的,
我搞不懂為甚麼會有以上的情況,請各位不吝賜教,謝謝。
1.
這表示您已經有安裝 ImageMagick 了
2.
再者,這表示您長期安裝軟體的習慣錯誤
一直把不是 for fc8 的 rpm 硬灌進去
因為新版的shutter軟體,所需要的相依性軟體非常多,用yum直接安裝shutter也不成功,我又找不到相依性軟體for FC8的RPM檔,所以就突發奇想,想說用deb檔轉RPM,
試試看可不可以安裝上去,結果安裝到最後,就出現像上面這種怪怪的現象。
雖然軟體還是沒裝成功,不過也曉得要安裝軟體,最好還是要對應OS版本,亂搞就是會出問題!

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17484
    • 檢視個人資料
    • http://www.study-area.org
回覆: 安裝RPM的問題?
« 回覆 #15 於: 2009-09-27 08:54 »
對,相依性的問題是所有軟體管理項目都會碰到的問題。
尤其是一旦扯上 Library 的話,就真的牽一髮動全身。
這也是 distro 要幫大家解決的問題。
反如果版本不一至,那就不能依靠 distro 而是靠自己的腦袋跟雙手了...

多嘗試總是好的,就算不成功,其過程也會學到很多!
加油!

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
回覆: 安裝RPM的問題?
« 回覆 #16 於: 2009-09-27 09:01 »
上面是我在最近測試用的f11環境試了一下
一個指令安裝完畢~

另外剛剛到幾個比較常去的 ftp 站(.tw)
不但找不到 f8 iso 檔
很多連 f8 updates 都移除了
fc11可以用yum直接安裝軟體,這是很好的情形,可是這是不是也代表著說,
有一天當fc11不再支援對shutter的更新,我又需要用到shutter,也沒能力自己編譯,
就代表我要重新安裝OS了呢?有沒有比較好的方法提供給我?

我的方法就是3個  :D
1. 換新的作業系統, 如果怕版本更新太快(fedora 本來就是版本更新很快)
那可以用像opensuse, centos 這類版本更新沒這麼快, 或是更新維護時間比較長的其他版本
有些版本更新支援到5年甚至還有更久的, 如果不想太常換OS版本, 樓主可以考慮看看

2. 自己抓 tarball (sorry~ 前面在半昏迷狀態寫錯了, 應該是 tarball才對 :P )回來編譯
抓非 f8 專用的 rpm, 運氣好則不會有套件版本相容的問題, 不過像樓主這樣到處抓東西來裝
要不發生靈異事件也很難吧, 現在的 linux 系統, 對套件版本相容相依的要求來就重啊

3. 找一個還有 f8 完整套件更新支援的站, 不要東抓西改, 其實以前我自己也常到處抓套件來裝
不過到最後大概也都會因為相依性的問題搞得很煩..

darkranger

  • 榮譽學長
  • 俺是博士!
  • *****
  • 文章數: 1380
    • 檢視個人資料
    • https://darkranger.no-ip.org
回覆: 安裝RPM的問題?
« 回覆 #17 於: 2009-09-27 16:22 »
fc11可以用yum直接安裝軟體,這是很好的情形,可是這是不是也代表著說,
有一天當fc11不再支援對shutter的更新,我又需要用到shutter,也沒能力自己編譯,
就代表我要重新安裝OS了呢?有沒有比較好的方法提供給我?
Fedora 無論是跑 installer 還是用 yum(yum upgrade)
都有全系統升級安裝的選項

基本上這就是 Fedora 的特性....
若您希望總是可以輕鬆安裝最新的軟體,就是把系統版本一路往上升
« 上次編輯: 2009-09-27 16:26 由 darkranger »

hrsenshen

  • 憂鬱的高中生
  • ***
  • 文章數: 109
    • 檢視個人資料
回覆: 安裝RPM的問題?
« 回覆 #18 於: 2009-09-27 16:23 »
通常我在用都是不使用rpm居多,至於換OS倒更不需要。

採用source code來作會比較好一點。

但是採用這樣的方法需要對各套件間的相依要有深刻的了解

當rpm搞不定時可以試試用source來做。

或者順到檢查一下您的套件表有沒有下列這些
    * libgtk2-perl
    * libgtk2-imageview-perl
    * libglib-perl
    * libgnome2-perl
    * libgnome2-vfs-perl
    * libgnome2-wnck-perl
    * libgnome2-gconf-perl
    * liblocale-gettext-perl
    * libxml-simple-perl
    * libwww-mechanize-perl
    * libwww-perl
    * imagemagick
    * perlmagick
    * libx11-protocol-perl
    * librsvg2-common
    * libgtk2-trayicon-perl (only if you are using a gtk2 version lower than 2.10.x)
« 上次編輯: 2009-09-27 16:40 由 hrsenshen »
SlackWare Linux My Live

jenwei

  • 懷疑的國中生
  • **
  • 文章數: 37
    • 檢視個人資料
回覆: 安裝RPM的問題?
« 回覆 #19 於: 2009-09-28 07:36 »
不喜歡程式新鮮的版本何必用fedora ? ??? ,不如改用 CentOS ,與RHEL 幾乎一樣穩定性高生命週期也比較長 :D

zlong

  • 可愛的小學生
  • *
  • 文章數: 29
  • 性別: 男
    • 檢視個人資料
回覆: 安裝RPM的問題?
« 回覆 #20 於: 2009-09-28 08:38 »
fc11可以用yum直接安裝軟體,這是很好的情形,可是這是不是也代表著說,
有一天當fc11不再支援對shutter的更新,我又需要用到shutter,也沒能力自己編譯,
就代表我要重新安裝OS了呢?有沒有比較好的方法提供給我?
Fedora 無論是跑 installer 還是用 yum(yum upgrade)
都有全系統升級安裝的選項

基本上這就是 Fedora 的特性....
若您希望總是可以輕鬆安裝最新的軟體,就是把系統版本一路往上升

這個作法我有想過,我改天試試看,安裝一些軟體和設定一些個人設定,
然後用install的方式升級,看會不會保留軟體和個人設定,感謝你提供的idea。

zlong

  • 可愛的小學生
  • *
  • 文章數: 29
  • 性別: 男
    • 檢視個人資料
回覆: 安裝RPM的問題?
« 回覆 #21 於: 2009-09-28 08:44 »
通常我在用都是不使用rpm居多,至於換OS倒更不需要。

採用source code來作會比較好一點。

但是採用這樣的方法需要對各套件間的相依要有深刻的了解

當rpm搞不定時可以試試用source來做。

或者順到檢查一下您的套件表有沒有下列這些
    * libgtk2-perl
    * libgtk2-imageview-perl
    * libglib-perl
    * libgnome2-perl
    * libgnome2-vfs-perl
    * libgnome2-wnck-perl
    * libgnome2-gconf-perl
    * liblocale-gettext-perl
    * libxml-simple-perl
    * libwww-mechanize-perl
    * libwww-perl
    * imagemagick
    * perlmagick
    * libx11-protocol-perl
    * librsvg2-common
    * libgtk2-trayicon-perl (only if you are using a gtk2 version lower than 2.10.x)

為甚麼shutter這套軟體,找不到for FC8的RPM,我還要用alien把deb檔轉成rpm來安裝,就是因為shutter所需要的相依性軟體要10多個,我查過了,我的FC8幾乎都沒有,
要安裝相依性軟體,又有相依性軟體的相依性軟體的問題,自此陷入無窮迴圈當中,
剛剛算了一下,我大概安裝了快30個RPM檔,才只剩下上表所列的兩個套件無法滿足而已,所以在這種情況下,你說要我自己編譯,我想我會死給你看,不過還是謝謝你的建議。

zlong

  • 可愛的小學生
  • *
  • 文章數: 29
  • 性別: 男
    • 檢視個人資料
回覆: 安裝RPM的問題?
« 回覆 #22 於: 2009-09-28 08:49 »
不喜歡程式新鮮的版本何必用fedora ? ??? ,不如改用 CentOS ,與RHEL 幾乎一樣穩定性高生命週期也比較長 :D
你誤會我的意思了,我是希望可以用比較新版本的程式,但是我不希望樣常常重新安裝OS,
這樣很累,可是常常舊版本的OS,都無法滿足新版本程式所需要的套件版本,
不升級程式版本就無法使用新軟體,我就是這樣才覺得苦惱阿。

我會嘗試用CentOS5.3看看,是否可以滿足我,謝謝。

hrsenshen

  • 憂鬱的高中生
  • ***
  • 文章數: 109
    • 檢視個人資料
回覆: 安裝RPM的問題?
« 回覆 #23 於: 2009-09-28 18:44 »
基本上當一個舊os沒有在維護或沒增加新套件時,有兩個方式
1.用編譯來作自行調整跟維護
2.放棄舊有之OS改用新OS或是使用維護長的OS

OK!基本上第一項可能會令很多人倒退三舍,這得需要對編譯很熟悉,還要依狀況修改程式
第二項屬於可能會有更換OS的問題,但確是最方便的方式。

所以基本上我比較贊同換OS

附帶:如果有在用slackware的人大多數除找不到打包成tarball或rpm的話可能就會自己編譯
« 上次編輯: 2009-09-28 18:53 由 hrsenshen »
SlackWare Linux My Live

darkranger

  • 榮譽學長
  • 俺是博士!
  • *****
  • 文章數: 1380
    • 檢視個人資料
    • https://darkranger.no-ip.org
回覆: 安裝RPM的問題?
« 回覆 #24 於: 2009-09-28 19:35 »
或者順到檢查一下您的套件表有沒有下列這些
    * libgtk2-perl
    * libgtk2-imageview-perl
    * libglib-perl
    * libgnome2-perl
    * libgnome2-vfs-perl
    * libgnome2-wnck-perl
    * libgnome2-gconf-perl
    * liblocale-gettext-perl
    * libxml-simple-perl
    * libwww-mechanize-perl
    * libwww-perl
    * imagemagick
    * perlmagick
    * libx11-protocol-perl
    * librsvg2-common
    * libgtk2-trayicon-perl (only if you are using a gtk2 version lower than 2.10.x)
為甚麼shutter這套軟體,找不到for FC8的RPM,我還要用alien把deb檔轉成rpm來安裝,就是因為shutter所需要的相依性軟體要10多個,我查過了,我的FC8幾乎都沒有,
要安裝相依性軟體,又有相依性軟體的相依性軟體的問題,自此陷入無窮迴圈當中,
剛剛算了一下,我大概安裝了快30個RPM檔,才只剩下上表所列的兩個套件無法滿足而已,所以在這種情況下,你說要我自己編譯,我想我會死給你看,不過還是謝謝你的建議。
1.
我注意到 shutter 是 perl script,意指它無須編譯
2.
在 Fedora 查那個套件表是沒有意義的,那是 Ubuntu or Debian 的套件名稱
若對照 yamaka 所提供的、在 fc11 底下的相依列表即可明白

zlong

  • 可愛的小學生
  • *
  • 文章數: 29
  • 性別: 男
    • 檢視個人資料
回覆: 安裝RPM的問題?
« 回覆 #25 於: 2009-09-29 03:12 »
基本上當一個舊os沒有在維護或沒增加新套件時,有兩個方式
1.用編譯來作自行調整跟維護
2.放棄舊有之OS改用新OS或是使用維護長的OS

OK!基本上第一項可能會令很多人倒退三舍,這得需要對編譯很熟悉,還要依狀況修改程式
第二項屬於可能會有更換OS的問題,但確是最方便的方式。

所以基本上我比較贊同換OS

附帶:如果有在用slackware的人大多數除找不到打包成tarball或rpm的話可能就會自己編譯
換OS確實是比較方便的方法,可是無法把軟體設定和個人設定做保留,
導致每一次都要重新做設定,也是一大工程,不過目前也只有這樣,
先求有再求好,也許哪一天可以達到我想要的目的。

zlong

  • 可愛的小學生
  • *
  • 文章數: 29
  • 性別: 男
    • 檢視個人資料
回覆: 安裝RPM的問題?
« 回覆 #26 於: 2009-09-29 03:25 »
1.
我注意到 shutter 是 perl script,意指它無須編譯
2.
在 Fedora 查那個套件表是沒有意義的,那是 Ubuntu or Debian 的套件名稱
若對照 yamaka 所提供的、在 fc11 底下的相依列表即可明白
1.
感謝提供正確訊息,perl script的軟體要安裝,不是也要下類似perl 『軟體名稱』這樣的
指令做安裝嗎?這樣不叫做『編譯』嗎?還是說一定要經過./configure、make、make install的安裝步驟,才能叫做編譯?
2.
再次感謝你糾正我錯誤的觀念,我確實是對照Debian的軟體相依性對照表,
因為在Fedora我找不到像Debian那樣詳細的軟體相依性對照表網站,
而且下載很方便,所有你需要的套件,都包括在網站裡面,省得東奔西跑的找套件下載。
  
3.
很抱歉,我對你以下這句話不太瞭解,yamaka是甚麼?可以請你再多解釋一下嗎?感謝。
引用
若對照 yamaka 所提供的、在 fc11 底下的相依列表即可明白
« 上次編輯: 2009-09-29 03:28 由 zlong »

hrsenshen

  • 憂鬱的高中生
  • ***
  • 文章數: 109
    • 檢視個人資料
回覆: 安裝RPM的問題?
« 回覆 #27 於: 2009-09-29 07:18 »
shutter確實只是個perl的script,也確實不用編譯

可以直接作執行,當然啦,如果有欠缺的perl lib的部份就會無法動作

而在下給的那張表就是shutter要執行時的perl lib的部份

而要編譯的剛好是這個部份
SlackWare Linux My Live

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
回覆: 安裝RPM的問題?
« 回覆 #28 於: 2009-09-29 09:58 »
換OS確實是比較方便的方法,可是無法把軟體設定和個人設定做保留,
導致每一次都要重新做設定,也是一大工程,不過目前也只有這樣,
先求有再求好,也許哪一天可以達到我想要的目的。

不知道樓主是要保留什麼樣的設定, 以我自己來說, 換了幾次OS版本
也換過 ubuntu, opensuse..., 我想保留的設定資料例如 firefox, thunderbird, filezilla...等
我都是直接將原系統家目錄裡對應的資料夾打包起來, 安裝好新系統後
再直接把打包好的資料還原到新系統的家目錄裡....

甚至可以直接整個家錄打包還原到新系統使用
之前我曾經打包ubuntu整個家目錄, 然後還原到opensuse的家目錄
在opensuse的genome桌面整個變成ubuntu下的介面設定  ;D ;D

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
回覆: 安裝RPM的問題?
« 回覆 #29 於: 2009-09-29 10:02 »
1.
我注意到 shutter 是 perl script,意指它無須編譯
2.
在 Fedora 查那個套件表是沒有意義的,那是 Ubuntu or Debian 的套件名稱
若對照 yamaka 所提供的、在 fc11 底下的相依列表即可明白
3.
很抱歉,我對你以下這句話不太瞭解,yamaka是甚麼?可以請你再多解釋一下嗎?感謝。
引用
若對照 yamaka 所提供的、在 fc11 底下的相依列表即可明白

3. yamaka不是軟體哦~~ 請看一下這篇回文左邊...............