免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1770 | 回复: 0
打印 上一主题 下一主题

从fedora 8升级到fedora 9 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-05-23 23:30 |只看该作者 |倒序浏览
自己快乐不如大家快乐,自己痛苦不如大家痛苦。
我没资格对开源贡献者说三道四,他们无私的付出才让大家受惠,免于ms帝国主义的荼毒,我深深表示敬意。
从fc8到fc9升级成功,但nvidia显卡没驱动,nvidia官方没出。nvidia说两周内出驱动。“别人的承诺是当不得真的,否则便是大蠢蛋。”--鲁迅的遗嘱如雷贯耳。不听老人言,吃亏在眼前。他们真的放出了rpm包,不过装不上,要把xorg降级。这件事难度系数太高,不是普通人能做得到的。
吃了苦头以后,就长点见识,以后买硬件要看开不开源。
清理

  1. yum clean all
复制代码

安装9的源

  1. rpm -Uvh http://ftp.usf.edu/pub/fedora/linux/releases/9/Everything/x86_64/os/Packages/fedora-release-9-2.noarch.rpm http://ftp.usf.edu/pub/fedora/linux/releases/9/Everything/x86_64/os/Packages/fedora-release-notes-9.0.0-1.noarch.rpm
复制代码

源的验证码

  1. cd /var/cache/yum/updates/
  2. wget --cache=off http://ftp.usf.edu/pub/fedora/linux/releases/9/Everything/x86_64/os/repodata/filelists.xml.gz
  3. wget --cache=off http://ftp.usf.edu/pub/fedora/linux/releases/9/Everything/x86_64/os/repodata/primary.xml.gz
  4. wget --cache=off http://ftp.usf.edu/pub/fedora/linux/releases/9/Everything/x86_64/os/repodata/repomd.xml
复制代码

还有修改源的网址

  1. vi /etc/yum.repos.d/fedora.repo
复制代码

我的fedora.repo内容

  1. [fedora]
  2. name=Fedora $releasever - $basearch
  3. failovermethod=priority
  4. #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
  5. baseurl=http://ftp.usf.edu/pub/fedora/linux/releases/$releasever/Fedora/$basearch/os/
  6. #mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
  7. enabled=1
  8. gpgcheck=1
  9. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

  10. [fedora-debuginfo]
  11. name=Fedora $releasever - $basearch - Debug
  12. failovermethod=priority
  13. #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/$basearch/debug/
  14. baseurl=http://ftp.usf.edu/pub/fedora/linux/releases/$releasever/Everythin/$basearch/debug/
  15. #mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-debug-$releasever&arch=$basearch
  16. enabled=0
  17. gpgcheck=1
  18. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

  19. [fedora-source]
  20. name=Fedora $releasever - Source
  21. failovermethod=priority
  22. #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/source/SRPMS/
  23. baseurl=http://ftp.usf.edu/pub/fedora/linux/releases/$releasever/Fedora/source/SRPMS/
  24. #mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-source-$releasever&arch=$basearch
  25. enabled=0
  26. gpgcheck=1
  27. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

  28. [updates]
  29. name=Fedora $releasever - $basearch - Updates
  30. failovermethod=priority
  31. baseurl=http://ftp.usf.edu/pub/fedora/linux/updates/$releasever/$basearch/
  32. enabled=1
  33. gpgcheck=1
  34. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

复制代码

更新试试

  1. yum upgrade
复制代码

错误不少

  1. Error: Missing Dependency: perl = 4:5.8.8-39.fc8 is needed by package perl-ExtUtils-Embed
  2. Error: Missing Dependency: libcrypto.so.6()(64bit) is needed by package libsane-hpaio
  3. Error: Missing Dependency: liblber-2.3.so.0()(64bit) is needed by package opal
  4. Error: Missing Dependency: libberylsettings.so.0()(64bit) is needed by package aquamarine
  5. Error: Missing Dependency: OpenEXR-libs = 1.6.1-3.fc8 is needed by package OpenEXR
  6. Error: Missing Dependency: libldap_r-2.3.so.0()(64bit) is needed by package pwlib
  7. Error: Missing Dependency: libnemesi.so.0()(64bit) is needed by package mplayer
  8. Error: Missing Dependency: compiz = 0.6.2-3.fc8 is needed by package compiz-devel
  9. Error: Missing Dependency: gutenprint = 5.0.2-1.fc8 is needed by package gutenprint-plugin
  10. Error: Missing Dependency: liblber-2.3.so.0 is needed by package wine-ldap
  11. Error: Missing Dependency: libcrypto.so.6()(64bit) is needed by package ctorrent
  12. Error: Missing Dependency: libssl.so.6()(64bit) is needed by package opal
  13. Error: Missing Dependency: libssl.so.6()(64bit) is needed by package ctorrent
  14. Error: Missing Dependency: libssl.so.6()(64bit) is needed by package pwlib
  15. Error: Missing Dependency: libldap_r-2.3.so.0()(64bit) is needed by package opal
  16. Error: Missing Dependency: libkdecorations.so.1()(64bit) is needed by package aquamarine
  17. Error: Missing Dependency: libdc1394.so.22()(64bit) is needed by package gstreamer-plugins-bad
  18. Error: Missing Dependency: libssl.so.6()(64bit) is needed by package htdig
  19. Error: Missing Dependency: libnemesi.so.0()(64bit) is needed by package mplayer-gui
  20. Error: Missing Dependency: hplip = 2.8.2-1.fc8 is needed by package libsane-hpaio
  21. Error: Missing Dependency: libgcj.so.8rh()(64bit) is needed by package glib-java
  22. Error: Missing Dependency: libberyldecoration.so.0()(64bit) is needed by package aquamarine
  23. Error: Missing Dependency: libcrypto.so.6()(64bit) is needed by package htdig
  24. Error: Missing Dependency: beryl-core >= 0.2.1 is needed by package aquamarine
  25. Error: Missing Dependency: selinux-policy = 3.0.8-101.fc8 is needed by package selinux-policy-devel
  26. Error: Missing Dependency: libdvdread.so.3()(64bit) is needed by package libdvdnav
  27. Error: Missing Dependency: liblber-2.3.so.0()(64bit) is needed by package pwlib
  28. Error: Missing Dependency: libcrypto.so.6()(64bit) is needed by package pwlib
  29. Error: Missing Dependency: libldap-2.3.so.0()(64bit) is needed by package pwlib
  30. Error: Missing Dependency: libldap-2.3.so.0()(64bit) is needed by package opal
  31. Error: Missing Dependency: libldap_r-2.3.so.0 is needed by package wine-ldap
  32. Error: Missing Dependency: bittorrent = 4.4.0-6.fc8 is needed by package bittorrent-gui
  33. Error: Missing Dependency: libdc1394.so.22()(64bit) is needed by package ffmpeg-libs
  34. Error: Missing Dependency: libcrypto.so.6()(64bit) is needed by package opal
  35. Error: Missing Dependency: perl(:MODULE_COMPAT_5.8.8) is needed by package perl-Net-IP
  36. Error: Missing Dependency: perl = 4:5.8.8-39.fc8 is needed by package perl-CPAN
复制代码

删除之

  1. yum remove perl-ExtUtils-Embed libsane-hpaio opal aquamarine OpenEXR mplayer compiz-devel gutenprint-plugin gstreamer-plugins-bad htdig selinux-policy-devel libdvdnav pwlib wine-ldap bittorrent-gui ffmpeg-libs perl-CPAN perl-Net-IP libsane-hpaio glib-java ctorrent
复制代码

再来

  1. yum upgrade -y
复制代码

这下过了,下载后,安装时检查,有什么冲突,也一并删除即可。

评分

参与人数 1可用积分 +9 收起 理由
swordfish.cn + 9 多谢分享经验

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP