簡體   English   中英

當我已經具有x86_64版本時,可以繞過安裝glibc.i686作為依賴項嗎?

[英]Can I bypass installing glibc.i686 as a dependency when I already have the x86_64 version?

我正在嘗試從提供的官方RPM安裝Atom。 libXss.so.1是一個依賴項,當我已經具有64位版本時,會嘗試安裝32位版本的glibc。 然后,它與我已經擁有的2.23.1-7較早版本的glibc沖突。

那我從這里去哪里呢? 我猜想libXss中的某個地方有錯誤修正。 libXss嘗試為其所有依賴項安裝i686 arch。

我正在使用Fedora 24 x86_64

終端輸出

須藤rpm -ivh atom.x86_64.rpm

 error: Failed dependencies:
      libXss.so.1 is needed by atom-1.13.0-0.1.x86_64

須藤dnf安裝libXss.so.1

 Error: Transaction check error:
     file /usr/share/doc/glibc/NEWS from install of glibc-2.23.1-11.fc24.i686 conflicts with file from package glibc-2.23.1-7.fc24.x86_64

須藤dnf安裝glibc-2.23.1-11.fc.24.x86_64

 Package glibc-2.23.1-11.fc24.x86_64 is already installed, skipping.
 Dependencies resolved.
 Nothing to do.
 Complete!

次要/不重要的問題

我需要的glibc-2.23.1- 7 .fc24.x86_64時,我已經有了的glibc-2.23.1- 11 .fc24.x86_64? 我看到我都安裝了,但是沒有沖突問題。

編輯

我放棄了,決定從copr回購中進行安裝

sudo dnf copr enable mosquito/atom
sudo dnf install atom

Error: Transaction check error:
  file /usr/lib64/libkadm5clnt_mit.so.10.0 from install of libkadm5-1.14.4-4.fc24.x86_64 conflicts with file from package krb5-libs-1.14.1-6.fc24.x86_64
  file /usr/lib64/libkadm5srv_mit.so.10.0 from install of libkadm5-1.14.4-4.fc24.x86_64 conflicts with file from package krb5-libs-1.14.1-6.fc24.x86_64

到底是怎么回事?

當我已經具有x86_64版本時,可以繞過安裝glibc.i686作為依賴項嗎?

如果您需要安裝32位軟件,則不需要-為此,您將需要32位庫。 64位庫不是32位庫的超集。

我正在嘗試從提供的官方RPM安裝Atom。 libXss.so.1是一個依賴項,當我已經具有64位版本時,會嘗試安裝32位版本的glibc。 然后,它與我已經擁有的2.23.1-7較早版本的glibc沖突。

這是一個經常出現的問題。 不支持安裝32位版本的軟件包而不更新到主64位軟件包的最新版本。 首先升級,然后安裝。

我已經有了glibc-2.23.1-11.fc24.x86_64時需要glibc-2.23.1-7.fc24.x86_64嗎? 我看到我都安裝了,但是沒有沖突問題。

如果升級事務中斷,可能會發生這種情況。 您應該能夠dnf remove glibc-2.23.1-7.fc24.x86_64安全地dnf remove glibc-2.23.1-7.fc24.x86_64 如果那給您帶來錯誤,請花點時間停止並確保沒有其他錯誤。 或者,您實際上可以忽略它-下次出現新的glibc更新時,應同時替換兩者

我放棄了,決定從copr回購中進行安裝

您在此處看到的錯誤實際上與嘗試不先更新就安裝32位軟件包的根本原因相同。 RPM可以共享文件,只要它們完全相同即可。 在各種kerberos軟件包的匹配版本中,這是正確的,但是如果存在不匹配,並且依賴項信息不能解決該問題,則不是這樣。 因此, 在安裝新軟件包之前 ,請再次升級到最新軟件包

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM