Сегодня установил систему, не смог обновить базу пакетов. Оказалось, к git.calculate.ru даже не идёт ping.
- # nmap git.calculate.ru
Starting Nmap 6.25 ( http://nmap.org ) at 2014-12-13 15:52
Note: Host seems down. If it is really up, but blocking our ping probes, try -Pn
Nmap done: 1 IP address (0 hosts up) scanned in 3.10 seconds
Перешёл на стандартный репозиторий gentoo. Судя по всему сделал это неправильно.
Очистил /etc/portage (rm -rf /etc/portage/)
Изменил repos.conf:
[DEFAULT]
main-repo = gentoo
[gentoo]
location = /usr/portage
sync-type = rsync
sync-uri = rsync://rsync.gentoo.org/gentoo-portage
Если мне не изменяет память, emerge -sync ошибок не выдал.
После чего сделал eix-update, в процессе заметил ошибку, в которой говорилось о “Репозиторий /etc/portage не является git-репозиторем”. Прервал процесс из-за плохого качества интернет-соединения, а когда заново запустил, то применился патч (название, к сожалению, не записал).
Теперь:
- # emerge --sync
>>> Synchronization of repository 'gentoo' located in '/usr/portage'...
!!! /usr/portage appears to be under revision control (contains .git).
!!! Aborting rsync sync.
- # eix-sync
...
Чтение настроек Portage ..
Построение базы данных (/var/cache/eix/portage.eix) ..
[0] "gentoo" /usr/portage (кэш: metadata-md5-or-flat)
Чтение категории 163|163 (100%) Готово
[1] "calculate" /var/lib/layman/calculate (кэш: parse|ebuild*#metadata-md5#metadata-flat#assign)
Чтение категории 163|163 (100%) Готово
[2] "distros" /var/lib/layman/distros (кэш: parse|ebuild*#metadata-md5#metadata-flat#assign)
Чтение категории 163|163 (100%) ПУСТО!
Применение масок ..
Расчёт хеш-таблиц ..
Запись файла базы данных /var/cache/eix/portage.eix ..
База данных содержит 17937 пакетов в 163 категориях.
...
Какие операции мне необходимо сделать, чтобы исправить работу emerge, не используя git?
Заранее благодарю за ответы.