升级gcc过程中的依赖关系求解

发布于 2022-10-02 17:48:55 字数 692 浏览 19 评论 0

大牛们看看我这两次安装的
第一次要求tzdata
[root@envio oracle]# rpm -ivh glibc-common-2.3.2-95.27.i386.rpm
error: failed dependencies:
        tzdata >;= 2003a is needed by glibc-common-2.3.2-95.27
        glibc < 2.3.2 conflicts with glibc-common-2.3.2-95.27

但是装tzdta又要求  glibc-common

[root@envio oracle]# rpm -ivh tzdata-2004b-1.EL.noarch.rpm      
error: failed dependencies:
        glibc-common <= 2.3.2-63 conflicts with tzdata-2004b-1.EL
[root@envio oracle]#

搞不明白了, 请解惑

谢谢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

北渚 2022-10-09 17:48:55

老大 救命啊

至少帮偶看看这个错误是什么意思吧!!!

[root@envio oracle]# rpm -ivh tzdata-2004b-1.EL.noarch.rpm
error: failed dependencies:
glibc-common <= 2.3.2-63 conflicts with tzdata-2004b-1.EL
[root@envio oracle]#

谢谢了

强辩 2022-10-09 17:48:55

這通常是因為你升級的 gcc 跟你目前的版本查異太大了...
最好確定你的 rpm 來源, 是你目前版本之官方網站釋出的最新版.
比方說, 你用 RH9, 那就找 RH9 底下的, 而不是去找 FC3 底下的...

若真的沒辦法, 那用 apt 來試試運氣(不保證啦...),
若連 apt 都搞不定, 那或許用重灌的方式來升級了...

不過, 講了那麼多, 還沒提到一個根本的問題:
若不是"非得要新版不可"的話, 那就不必用最新的啦,
不妨先幫自己想 3 個十分充份的理由再來決定不遲.

空袭的梦i 2022-10-09 17:48:55

原帖由 "radarwave"]io oracle 发表:
#

搞不明白了, 请解惑

谢谢

rpm -Uvh glibc-common glibc tzdata

錯遇了你 2022-10-09 17:48:55

原帖由 "q1208c" 发表:

rpm -Uvh glibc-common glibc tzdata

若 glibc tzdata 還要扯上 xxx yyy zzz ?
又, xxx 又扯上 aaa bbb  ccc 呢?
又....

青丝拂面 2022-10-09 17:48:55

我看還是用tar.gz包吧。rpm依賴性太強了

つ低調成傷 2022-10-09 17:48:55

[quote]原帖由 "tigerlei"]我看還是用tar.gz包吧。rpm依賴性太強了[/quote 发表:

呵呵!

江湖彼岸 2022-10-09 17:48:55

[quote]原帖由 "tigerlei"]我看還是用tar.gz包吧。rpm依賴性太強了[/quote 发表:

呵... 這只能暴露出你對"依賴性"還不夠了解...

我剛才在另篇有跟朋友討論 RPM 與 tarball 的差別.
不妨先看看吧...
http://bbs.chinaunix.net/forum/4/20041207/461826.html

欢你一世 2022-10-09 17:48:55

已經拜讀,張了見識。謝謝。。。。

北方。的韩爷 2022-10-09 17:48:55

原帖由 "網中人" 发表:
這通常是因為你升級的 gcc 跟你目前的版本查異太大了...
最好確定你的 rpm 來源, 是你目前版本之官方網站釋出的最新版.
比方說, 你用 RH9, 那就找 RH9 底下的, 而不是去找 FC3 底下的...

若真的沒辦法, 那用 ap..........

我原来的系统是 redhat AS 2.1 的 现在用的rpm包是 as 3 安装盘里面的

至于偶升级的理由简直太太充足了,那个破oracle 10g 安装必须要满足这几个条件:
2.4.21-4.0.1.ELsmp

Other required package versions (or later):
gcc-3.2.3-2
make-3.79
binutils-2.11
openmotif-2.2.2-16
setarch-1.3-1
compat-gcc-7.3-2.96.122
compat-gcc-c++-7.3-2.96.122
compat-libstdc++-7.3-2.96.122
compat-libstdc++-devel-7.3-2.96.122

唉,真实难为偶这个菜鸟了  555

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文