fedora 6: yum & rmp и закладка Browse
как начинающий линуксоид столкнулся вчера с проблемой установки пакетов.
проблема:
хочется запустить графическую "установку/удаление программ", т.е. yum без выхода в инет, чтоб установить пакеты с диска.
при запуске yum начинает ломиться в инет за обновлениями и вылетает с ошибкой:
Error: Cannot find a valid baseurl for repo: core.
решение:
сама проблема - яркий пример того, что с линуксом не просто общаться. пришлось править конфиги. а это на мой взгляд удел advanced users. итак, по шагам:
1. создал папку для дистрибов с дисков(а дисков у меня аж 5 штук)
#cd /
#mkdir distr
2. перетащил все диски с дистриба на винт в папку /distr/
т.о. сами пакеты оказались в папке /distr/Fedora/RPMS/
а файл comps.xml в папке /distr/Fedora/base. он нужен, чтоб работала закладка Browse в yum.
3. перемещаю все файлы из /etc/yum.repos.d в свою временную папку(чтоб потом была возможность восстановить использование репозитариев, которые расположены в инете).
4. создаю в /etc/yum.repos.d файл loc.repo такого содержания:
[core]
name=Fedora Core $releasever - $basearch
baseurl=file:///distr/Fedora/RPMS
enabled=1
gpgcheck=0
5. удалил папку repodata в /distr/, чтоб заменить ее следующим шагом..
6. выполнил в терминале:
#su
# createrepo -g Fedora/base/comps.xml /distr/
ура. у меня все заработало. я наконец-то поставил sim через yum и смог болтать по-русски в аське=)
P.S.: со временем думаю отвести отдельный раздел или блог на тему линукса и перенести туды эти в общем-то банальные вещи.
No comments:
Post a Comment