Некоторое время я выпускал yum, затем я отключил все дополнительные репозитории, и он начал работать нормально. Моя проблема в том, что я пытаюсь установить Dropbox, а у них нет rpm для Fedora 8, поэтому мне нужно пройти всю настройку. Это говорит мне, что мне нужно libnautilus-extension.
Но это в репозитории разработки, который у меня не работает. Каждый раз, когда я включаю его, я получаю ошибки контрольной суммы. Вот мой файл fedora-development.repo:
[development]
name=Fedora - Development
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/development/$basearc
h/os/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=$basear
ch
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-test file:///etc/pki/rpm-gpg/R
PM-GPG-KEY-fedora
Любые идеи?
Мог бы попробовать
yum clean all
в противном случае попробуйте явно определить репозиторий разработки, см.: https://fedorahosted.org/packagedb/browser/fedora-packagedb-stable/yum.repos.d/fedora-development.repo
Я предполагаю, что под «получением ошибок контрольной суммы» вы имеете в виду, что yum жалуется на несоответствие контрольной суммы некоторых загруженных файлов. Вероятно, вы попадаете в зеркало с поврежденными файлами. Вы пробовали комментировать mirrorlist
строка и раскомментируя baseurl
линия?
Однако имейте в виду, что у вас есть хорошие шансы полностью разорвать свою систему, если вы загрузите пакеты из rawhide, если вам осталось три основных версии (вам 8, rawhide 11). Вытянутое дерево зависимостей будет огромным, и даже если Решение зависимостей не подведет, жалуясь на отсутствие зависимостей, у вас, скорее всего, будет неисправная среда рабочего стола.
Как отмечали другие, Fedora 8 прекращает свое существование с сентября. Fedora 9 скоро достигнет EOL, когда будет выпущена Fedora 11. Есть ли конкретная причина, по которой вы используете такую старую версию вместо одной из текущих версий, которые обе предоставляют libnautilus-extension.so.1 в Наутилус-расширения пакет.