Добрый день. Хотелось бы предупредить недовольство участников форума и принести извИнения, если не верно выбрал раздел для вопроса. Ну и за то, что не смог найти решение своей проблемы в поисковике.
Преамбула: Линуксом пользуюсь, от силы, второй день - т.ч...
По проблеме: Fedora 21, выполнен yum update, после первой загрузки, добавлены какие-то репозитории (К сожалению не могу сказать какие - команды для просмотра не знаю, по какой статье делал не помню... Вот такой вот ламер 8( )
При выполнении sudo yum update следующая ошибка:
Загружены модули: langpacks
adobe-linux-i386 |
951 B 00:00
adobe-linux-x86_64 | 951 B 00:00
fedora/21/x86_64/metalink | 31 kB 00:00
rpmfusion-free | 1.2 kB 00:00
rpmfusion-free-updates | 2.7 kB 00:00
rpmfusion-nonfree | 1.2 kB 00:00
rpmfusion-nonfree-updates | 2.7 kB 00:00
Could not retrieve mirrorlist http://mirrors.rfremix.ru/mirrorlist?repo=free-fedora-updates-released-21&arch=x86_64 error was
12: Timeout on http://mirrors.rfremix.ru/mirrorlist?repo=free-fedora-updates-released-21&arch=x86_64: (28, 'Connection timed out after 30001 milliseconds')
^CCould not retrieve mirrorlist http://mirrors.rfremix.ru/mirrorlist?repo=nonfree-fedora-21&arch=x86_64 error was
14: curl#56 - "Callback aborted"
One of the configured repositories failed (Russian Fedora for Fedora 21 - Nonfree),
and yum doesn't have enough cached data to continue. At this point the only
safe thing yum can do is fail. There are a few ways to work "fix" this:
1. Contact the upstream for the repository and get them to fix the problem.
2. Reconfigure the baseurl/etc. for the repository, to point to a working
upstream. This is most often useful if you are using a newer
distribution release than is supported by the repository (and the
packages for the previous distribution release still work).
3. Disable the repository, so yum won't use it by default. Yum will then
just ignore the repository until you permanently enable it again or use
--enablerepo for temporary usage:
yum-config-manager --disable russianfedora-nonfree
4. Configure the failing repository to be skipped, if it is unavailable.
Note that yum will try to contact the repo. when it runs most commands,
so will have to try and fail each time (and thus. yum will be be much
slower). If it is a very temporary problem though, this is often a nice
compromise:
yum-config-manager --save --setopt=russianfedora-nonfree.skip_if_unavailable=true
Cannot find a valid baseurl for repo: russianfedora-nonfree/21/x86_64
______________________________
Пробовал сделать: sudo yum-config-manager --disable russianfedora-nonfree Результат:
========================= repo: russianfedora-nonfree ==========================
[russianfedora-nonfree]
async = True
bandwidth = 0
base_persistdir = /var/lib/yum/repos/x86_64/21
baseurl =
cache = 0
cachedir = /var/cache/yum/x86_64/21/russianfedora-nonfree
check_config_file_age = True
cost = 1000
deltarpm_metadata_percentage = 100
deltarpm_percentage =
enabled = 0
enablegroups = True
exclude =
failovermethod = priority
gpgcadir = /var/lib/yum/repos/x86_64/21/russianfedora-nonfree/gpgcadir
gpgcakey =
gpgcheck = True
gpgdir = /var/lib/yum/repos/x86_64/21/russianfedora-nonfree/gpgdir
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-russianfedora-nonfree-fedora
hdrdir = /var/cache/yum/x86_64/21/russianfedora-nonfree/headers
http_caching = all
includepkgs =
ip_resolve =
keepalive = True
keepcache = False
mddownloadpolicy = sqlite
mdpolicy = group:small
mediaid =
metadata_expire = 21600
metadata_expire_filter = read-only:present
metalink =
minrate = 0
mirrorlist = http://mirrors.rfremix.ru/mirrorlist?repo=nonfree-fedora-21&arch=x86_64
mirrorlist_expire = 86400
name = Russian Fedora for Fedora 21 - Nonfree
old_base_cache_dir =
password =
persistdir = /var/lib/yum/repos/x86_64/21/russianfedora-nonfree
pkgdir = /var/cache/yum/x86_64/21/russianfedora-nonfree/packages
proxy = False
proxy_dict =
proxy_password =
proxy_username =
repo_gpgcheck = False
retries = 10
skip_if_unavailable = False
ssl_check_cert_permissions = True
sslcacert =
sslclientcert =
sslclientkey =
sslverify = True
throttle = 0
timeout = 30.0
ui_id = russianfedora-nonfree/21/x86_64
ui_repoid_vars = releasever,
basearch
username =
После чего еще раз запустить: sudo yum update - результат аналогичен первому запуску.
При этом смущает, что http://mirrors.rfremix.ru в браузере не открывается, ping на mirrors.rfremix.ru не проходит.
Но форуме, вот в этой теме: Fedora 18 ошибка при обновлении
Нашел вариант с: repoquery --whatrequires --recursive PACKAGENAME
Но, повторюсь, т.к. с линуксом полный ноль - даже не представляю, что делает данная команда (ушел читать).
_______________________________________________
Решение
_______________________________________________
Если кто-то из таких же нубов, как и я, зайдет - что бы не читать комментарии по оформлению и ошибкам:
yum clean all
Данная команда очищает кэш, на сколько понял из описания. Кстати, есть еще и команда на создание кэша, но я её не применял:
yum makecache
После этого я получил ошибку по flash'y и «Разрешение зависимостей» - было решено через «yum remove» для флэша и его переустановкой.