Репозитарий на съёмном носителе.

Тут, короче, такая ситуация: живу в общежитии, инета нет. А без Gentoo плохо.Привык к ней. Возможно ли скачать и записать на съёмный носитель, такой как флешка,диск,внешний жёсткий, репозитарий портежный и уже с него устанавливать пакеты? Если да, то как? Заранее благодарен.

PORTAGE_DISTFILES=/где/смонти

PORTAGE_DISTFILES=/где/смонтирована/флэшка -> /etc/make.conf
Разумеется, перед выполнением emerge -v бла-бла-бла она должна быть смонтирована в указанную точку.

P.S.: Linux - это красная таблетка :-) Windows - синяя...

То есть сначала в консоли

То есть сначала в консоли PORTAGE_DISTFILES=/точка монтирования -> /etc/make.conf ?

Потом монтирую на другом компе и emerge -v ?

Сколько по времени займёт скачка портежей?

Враги есть у всех. Без этого скучно жить. Да и вообще... некоторые враги могут быть таким же предметом гордости, как и друзья

То есть сначала в консоли

То есть сначала в консоли PORTAGE_DISTFILES=/точка монтирования -> /etc/make.conf ?

Потом монтирую на другом компе и emerge -v ?

Сколько по времени займёт скачка портежей?

Враги есть у всех. Без этого скучно жить. Да и вообще... некоторые враги могут быть таким же предметом гордости, как и друзья

Неправильно.

Если каталог с дистфайлами на флешке, то либо в консоли перед emerge, либо в make.conf нужно указать переменную DISTDIR, указывающую на этот каталог. Например,
DISTDIR=/media/flash/distfiles/
В этом каталоге должны лежать все требуемые для обновления архивы исходников пакетов.
Само дерево можно синхронизировать вручную, скачивая свежий архив portage-latest.tar.bz2, и распаковывая его в /usr/portage вместо старого (удалив, переместив его).

P.S. Да, сам список нужных для обновления дистфайлов можно получить как-то так: emerge -pvuDNf world.

Извините, а по объёму данных

Извините, а по объёму данных это примерно сколько?

Враги есть у всех. Без этого скучно жить. Да и вообще... некоторые враги могут быть таким же предметом гордости, как и друзья

gentoo-laptop ~lupo # du -csh

gentoo-laptop ~lupo # du -csh /usr/portage/distfiles
6,0G    /usr/portage/distfiles
6,0G    итого

Может быть больше или меньше.

Я Gentoo & Funtoo

Чуть меньше 3ГБ

Для моей системы с KDE4/Firefox/Gimp/LibreOffice

.

.

Враги есть у всех. Без этого скучно жить. Да и вообще... некоторые враги могут быть таким же предметом гордости, как и друзья

Уточнение.

Извините, у меня такой вопрос.Возможно ли скачать всё портежное дерево программ? И если можно, то как? Скриптом каким-нибудь? На Дебиане в принципе можно весь репозитарий скачать, выходит в районе 30 гигабайт. А в Генту? А то не знаю подо что именно придётся собирать и желательно иметь все программы возможные. Очень надо.

Враги есть у всех. Без этого скучно жить. Да и вообще... некоторые враги могут быть таким же предметом гордости, как и друзья

Большинство - можно, всё -

Большинство - можно, всё - врядли. Есть некоторые программы которые напрямую запрещают их распостранение кроме как с сайта разработчика.

Достаточность.

Мне вполне хватит и того что на серверах указанных на сайте есть. Но как?

Враги есть у всех. Без этого скучно жить. Да и вообще... некоторые враги могут быть таким же предметом гордости, как и друзья

совсем все ? :) с сорцами ?

совсем все ? :) с сорцами ? там больше 300 гигов.
да, конечно можно - есть рсинк зеркала

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Да, все.

У меня внешний жёсткий на 4 ТБ есть, вопрос места не стоит.

Враги есть у всех. Без этого скучно жить. Да и вообще... некоторые враги могут быть таким же предметом гордости, как и друзья

(*)

Karamax написал(а):
выходит в районе 30 гигабайт. Очень надо.

Натравите www-client/httrack на http://mirror.yandex.ru/gentoo-distfiles/distfiles/
Будет вот так:

$ httrack http://mirror.yandex.ru/gentoo-distfiles/distfiles/ -O gentoo-distfiles
Mirror launched on Mon, 29 Oct 2012 08:58:57 by HTTrack Website Copier/3.45-4+libhtsjava.so.2 [XR&CO'2010]
mirroring http://mirror.yandex.ru/gentoo-distfiles/distfiles/ with the wizard help..
* mirror.yandex.ru/gentoo-distfiles/distfiles/<тут имя файла> (ххх bytes) - OK

файлы попадут в gentoo-distfiles/mirror.yandex.ru/gentoo-distfiles/distfiles

Благодарю. Отличная идея.

Благодарю. Отличная идея.

Враги есть у всех. Без этого скучно жить. Да и вообще... некоторые враги могут быть таким же предметом гордости, как и друзья

только вот лучше не на

только вот лучше не на яндекс, с которым не раз были проблемы с актуальностью

А куда посоветуете?

А куда посоветуете?

Враги есть у всех. Без этого скучно жить. Да и вообще... некоторые враги могут быть таким же предметом гордости, как и друзья

/

evadim написал(а):
только вот лучше не на яндекс, с которым не раз были проблемы с актуальностью

Какую альтернативу порекомендуешь?

:wq
--
Live free or die

app-portage/mirrorselect с

app-portage/mirrorselect
с другой стороны, никогда не испытывал надобности в этом. Если что скачать - лезу на osuosl.

Знакомая ситуация.

Ситуация аналогичная-решил последовать этому совету.Но очень важно знать сколько места требуется?

(*)

40 Gb. Может чуть меньше. Может чуть больше.

Возможно ли?

Возможно ли разбить весь скаченный реп на несколько дисков и примонтировав, вписать их куда надо, а потом пользоваться?

(*)

Да. Но удобнее всё ссыпать в /usr/portage/distfiles/

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

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