LINUX.ORG.RU
решено ФорумTalks

Посоветуйте сервер для хранения дерева портов

 , ,


0

1

Навеяно: Разработчик XZ Utils пожаловался на source-based-дистрибутивы.

Используя source-based дистрибутив, на самом деле, качаю исходники лишь один раз. Это конечно да, можно засунуть /usr/{ports,portage} в tmpfs и каждый раз при желании обновить систему — синхронизировать дерево портов, а потом скачивать сорцы с офф. сайтов, каждый раз заново. Но я так не делаю, потому что во-первых полагаться на даже официальный сайт нельзя: пару раз было, что сайт заблокирован по решению роскомнадзора — так было с ncmpcpp, а вот прямо сейчас в зависимости от NS-сервера может быть недоступен сайт пакета libpipeline.

# name=libpipeline
# version=1.4.1
# wget -O /dev/null http://download.savannah.gnu.org/releases/$name/$name-$version.tar.gz
--2015-10-30 21:50:01--  http://download.savannah.gnu.org/releases/libpipeline/libpipeline-1.4.1.tar.gz
Resolving download.savannah.gnu.org... 208.118.235.73
Connecting to download.savannah.gnu.org|208.118.235.73|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://download.savannah.gnu.org/releases-redirect/libpipeline/libpipeline-1.4.1.tar.gz [following]
--2015-10-30 21:50:02--  http://download.savannah.gnu.org/releases-redirect/libpipeline/libpipeline-1.4.1.tar.gz
Reusing existing connection to download.savannah.gnu.org:80.
HTTP request sent, awaiting response... 302 Found
Location: http://public.p-knowledge.co.jp/Savannah-nongnu-mirror//libpipeline/libpipeline-1.4.1.tar.gz [following]
--2015-10-30 21:50:02--  http://public.p-knowledge.co.jp/Savannah-nongnu-mirror//libpipeline/libpipeline-1.4.1.tar.gz
Resolving public.p-knowledge.co.jp... 192.168.125.3
Connecting to public.p-knowledge.co.jp|192.168.125.3|:80... ^C

192.168.125.3, Карл! Закэшировано на многих NS-серверах уже которую неделю.

# cat /etc/resolv.conf 
nameserver 4.2.2.4
nameserver 8.8.8.8
nameserver 74.82.42.42
nameserver 8.8.4.4

Смена NS помогает, но не суть важно.

В связи с этим хочу поднять вопрос о создании собственного зеркала для портов, которыми пользуюсь сам. По различным причинам (отсутствие должной надёжности) не могу хранить порты локально, а оно, дерево портов, занимает около 700 мегабайт, вместе с сорцами и уже собранными пакетами.

Хочу такое место, одновременно надёжное, но в тоже время с удобным доступом... гитхаб не годится, тут-же не только билд-скрипты. Яндекс.диск может быть? По протоколу dav использовать, скачивать порты в tmpfs, обновлять/собирать, загружать обратно?

К сожалению своего сервера нет. Где можно надёжно хранить дерево портов вместе с сорцами и собранными пакетами?

★★★★★

У генты есть distfiles. Напиши мейнтейнерам гентового ебилда.

kirk_johnson ★☆
()

Откуда вообще такое желание ВСЕ МАТЬ ЕГО ЗАТАЩИТЬ НА СВОЙ СЕРВЕР. Даже если оно там не нужно.

kirk_johnson ★☆
()
Ответ на: комментарий от kirk_johnson

Так раньше зажиточных крестьян обзывали, с пренебрежением. Типа захапистый мужик, все в хату тащит и проч.

LexArt ★★
()
Ответ на: комментарий от LexArt

Точная аналогия - это когда такой мужик пытается вырастить сосновый лес прямо в гостиной. Зажиточность тут не при чем :D

kirk_johnson ★☆
()

Хоспаде, его бы энергию да в полезное русло.

dk-
()

Спуфи, а ты не хочешь потрудиться на благо сообщества?

Ну там кернел-тим, ещё где-то.

А то тебе вроде как особо заняться нечем.

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

P.S. Я в хорошем смысле, если чо.

ekzotech ★★★★
()

Gitlab с приватным репозиторием?

I60R ★★
()
Ответ на: комментарий от Alternating_Current

Glibc рассматривает только три. Ты можешь зопатчить glibc и указывать сколько душе угодно.

kirk_johnson ★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.