Не могу перенести порты
Гость 9 сентября, 2005 - 14:44
Решил перейти со Slackware(надоел зоопарк с либами) на Gentoo 2005.1
есть две тачки на работе(Celeron) и дома (Athlon)
сначало поставил на работе систему, поставил минимум пакетов затем сказал emerge --sync и продолжил установку системы.
а вот теперь как заставить домашнюю тачку зацепить все те distfiles которые я слил и поставил на работе, дома только диалап
p.s. не посылайте в HANDBOOK или поиск, времени нет искать, а работать в выходные надо
»
- Для комментирования войдите или зарегистрируйтесь
надо
надо скопировать полностью /usr/portage на домашнюю машину и выполнить
emerge metadata
.
пробовал, получаеться что я не могу получить доступ к старым пакетам которые есть в системе, он начинаеть требовать обновления из инета
Ну логично...
Ты обновил portage и это влечет за собой возможность обновления и всех пакетов... можно замаскировать... а можно обновить...
возьми с работы все distfiles, и перенеси домой...
При одинаковых use флагах все должно получиться. в крайнем случае, по мелочи можно и через модем закачать...
ну дык... надо
ну дык...
надо смотреть что он хочет качать из инента и тащить это добро с работы.
а много он хочет качать?
много
например говоришь emerge -kp gaim? он хочеть gtk-2.6.8 и зачем-то gnome метров на 30, притом что в use флагах стоит -gnome. при попытке установить некоторые пакеты например ppp выдавалось сообщение, что то типа Access Violation блабла пакет определен в портах ppp-xxx, а в портах есть ppp-yyy-yyy
Ну значит надо тянуть новый ppp.
или замаскировать его...
НО можно проще... на работе сделай
emerge -f gaim ppp
он скачает все, что нужно. устанавливать необязательно.
А дома можно и не мелочиться, а собрать... Athlon вроде не сильно тормозная машина. :)
Я вон на пне 200 иногда собираю по мелочи.
всеж таки
всеж таки читать хэндбук придется :)
ты намеренно используешь ключ -k ?
ты хочешь установить уже собранные на селероне пакеты?
насчет gaim
USE="-eds" emerge -аv gaim
тебе же не нужна привязка gaim'a к evolution?
насчет ppp
добавить в /etc/portage/package.mask
>=net-dialup/ppp-y.y.y
или
короче масса ньюансов
/me pats Dron