установка пакетов без доступа в интернет.

У меня нет интернета на машине с гентой, но есть интернет на другой машине.
Я могу скачать нужный пакет, но как мне установить его через emerge?

Просто. БоянЪ.

Вопрос в установке/обновлении дерева portage.

На машине, где нужно установить программу(ы) выполняешь команду emerge с опцией ЕМНИП -f (или аналогичной по вкусу, за подробностями в man) и перенаправлением в файл.
Каковой [файл] уносится на сменном носителе на машину, где есть Сеть.
Там скачиваются по списку исходники, которые на внешнем носителе приносятся обратно и копируются в /usr/portage/distfiles.
После чего установка проводится в обычном режиме.

Внимание! Важно сразу определить все нужные USE-флаги, ибо они имеют свойство менять в том числе список необходимых пакетов исходников.

:wq
--
Live free or die

Вроде бы как-то так: — на

Вроде бы как-то так:
— на машине без интернета:

emerge -pfuDN need_package  2>&1 | awk '/tp:/ {print $1 }' | \
while read f; do [ ! -s /usr/portage/distfiles/${f##*/} ] && \
echo $f; done | sort -u > need_files.txt

— на машине с интернетом:

wget -i need_files.txt

Я Gentoo & Funtoo

ИМХО

Лучше в make.conf прописать папку с дистрами. Потом что надо качать через emerge --fetchonly дистр. Потом всё на флешку и так же закинуть в distfiles на автономном компе.
По поводу портжей. Тут мне кажется можно просто скопировать или архив с зеркала или отклонировать его с компа с интернетом.

Другой вопрос если комп с интернетом стоит не на пингвинах, а на фортачках... Но в принципе не сильно-то всё это меняет.

Впрочем на мой взгляд лучше не гемороить себе мозг и дотянуть интернет. Роутеры сейчас не так дорого стоят. :))

Great minds have a purpose, other have a wishes. /Irving Washington/

А эти машины между собой

А эти машины между собой сетью связаны? Вопрос задан так как будто между ними сеть есть

буду честен, я не знаю, почему у меня все работает

Была бы сеть, он бы так не

Была бы сеть, он бы так не маялся...

Great minds have a purpose, other have a wishes. /Irving Washington/

FAQ !

Отличный ответ! :) Мне

Отличный ответ! :) Мне понравилось... :)

Great minds have a purpose, other have a wishes. /Irving Washington/

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".