Автор Тема: Прокси-сервер для пакетов дистрибутивов Debian Linux и Ubuntu Linux  (Прочитано 43372 раз)

0 Пользователей и 1 Гость просматривают эту тему.

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
    На сервере nix.zeya.org запущен в работу прокси сервер для пакетов дистрибутивов Debian Linux и Ubuntu Linux. Это не полноценное "зеркало" репозиториев, но позволяет существенно ускорить время загрузки пакетов.
    Данный ресурс даёт возможность обновлять и скачивать пакеты из Интернет-репозиториев дистрибутивов Debian Linux и Ubuntu Linux без прямого подключения к сети Интернет. К сожалению у нас нет возможности открыть работу данного ресурса в сеть Интернет из-за низкой скорости Интернет-канала, поэтому ресурс работает только для локальной сети "ОКС".
    Ресурс может быть использован не только для дистрибутивов Debian и Ubuntu, но и для всех, основанных на пакетах apt. По желанию пользователей, могут быть добавлены другие сервера и поддержка дистрибутивов.
    Подробнее о работе и настройке можно почитать на информационной страничке нашего Вики-раздела.
 
    Предложения по работе ресурса пишите в этой теме.
« Последнее редактирование: Четверг, 01 Марта, 2012, 09:34:00 от vovka »
*nix - свобода мысли, свобода творчества!

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Re: Прокси-сервер для пакетов дистрибутивов Debian Linux и Ubuntu Linux
« Ответ #1 : Вторник, 19 Октября, 2010, 16:50:57 »
список apt обновился нормально на Linux Mint 9
Пока ничего не ставил, что-то к вечеру с фантазией на предмет пакета (не придумал на чем проверить)
 ::)

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
работает, установил на минт links. Если бы не безлим - то ваще экономия ;) Спасибо за ресурс :)

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Re: Прокси-сервер для пакетов дистрибутивов Debian Linux и Ubuntu Linux
« Ответ #3 : Суббота, 04 Декабря, 2010, 17:21:58 »
всё же ssh уже не в первый раз не ставится с твоего репа :( ставлю с sources.txt (пример). который сгенерён генератором направлений :) .
Буду собирать неудачников на установку с пакетов  :)

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Re: Прокси-сервер для пакетов дистрибутивов Debian Linux и Ubuntu Linux
« Ответ #4 : Воскресенье, 05 Декабря, 2010, 12:25:26 »
список пополнил screen. Сейчас попробую что-нить еще поставить, но однозначно что-то с прокси-репом.... . :(

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Re: Прокси-сервер для пакетов дистрибутивов Debian Linux и Ubuntu Linux
« Ответ #5 : Воскресенье, 05 Декабря, 2010, 16:10:28 »
однако не работает? apt-get install vsftpd тоже не установилось. В начале процесс вроде пошел, потом спрашивает об установке а установка не вышла :(
С запасного канала (или с унлима) все ОК

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Спасибо vovka.
Как выяснилось наличие нескольких дистрибутивов слегка меня запутало :) Я, как положено, применил к Lenny sources.list от Ubuntu, что оказалось не гуд в данном случае. Еще дополнительно по совету vovka я закоментил тройку нижних строк листа с часто изменяющимися репами и мультимедиа:

#deb http://nix.zeya.org:9999/volatile lenny/volatile main contrib
#deb-src http://nix.zeya.org:9999/volatile lenny/volatile main contrib
#deb http://nix.zeya.org:9999/multimedia lenny main non-free

(для сервака мне не надо). Теперь обновление без ошибок.
Ещё раз большой рахмад vovka!!!!!
Работаем далее :)

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Использование репозитория Debian Multimedia
« Ответ #7 : Четверг, 09 Декабря, 2010, 12:17:54 »
В статью добавил пояснение по использованию репозитория debian-multimedia.
« Последнее редактирование: Воскресенье, 02 Января, 2011, 09:38:12 от vovka »
*nix - свобода мысли, свобода творчества!

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Использование российских зеркал
« Ответ #8 : Воскресенье, 02 Января, 2011, 09:45:06 »
    К списку серверов репозиториев, на которые настроен прокси-сервер проекта, добавлено зеркало Ubuntu на площадке Яндекса. Это даёт некоторый выигрыш в скорости доступа.
    Для использования, нужно фрагменты строк sources.list: 
http://nix.zeya.org:9999/ubuntu/
заменить на 
http://nix.zeya.org:9999/ubuntu-ru/

Подробнее о работе и настройке можно почитать на информационной страничке нашего Вики-раздела.
 
« Последнее редактирование: Четверг, 01 Марта, 2012, 09:34:20 от vovka »
*nix - свобода мысли, свобода творчества!

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
ссылка в строке про репозиторий (  Подробнее о работе и настройке можно почитать на информационной страничке нашего Вики-раздела.) приводит в тупик :( Кое как нашел сурс лист для новой машины своей. Разрешишь тупик или уже всё? :) Но вроде работает пока :)

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
 и еще хотел уточнить, для какой Ubuntu репозиторий? Что-то apt-get  раскорячился напрочь у меня на ubuntu 9.10 . Я использовал :
#deb http://packages.linuxmint.com/ isadora main upstream import
#deb http://archive.ubuntu.com/ubuntu/ lucid main restricted universe multiverse
#deb http://archive.ubuntu.com/ubuntu/ lucid-updates main restricted universe multiverse
#deb http://security.ubuntu.com/ubuntu/ lucid-security main restricted universe multiverse
#deb http://archive.canonical.com/ubuntu/ lucid partner
#deb http://packages.medibuntu.org/ lucid free non-free

#deb http://archive.getdeb.net/ubuntu lucid-getdeb apps
#deb http://archive.getdeb.net/ubuntu lucid-getdeb games

# Работа через ресурс nix.zeya.org
deb http://nix.zeya.org:9999/ubuntu/ karmic main restricted
deb-src http://nix.zeya.org:9999/ubuntu/ karmic main restricted

deb http://nix.zeya.org:9999/ubuntu/ karmic-updates main restricted
deb-src http://nix.zeya.org:9999/ubuntu/ karmic-updates main restricted

deb http://nix.zeya.org:9999/ubuntu/ karmic universe
deb-src http://nix.zeya.org:9999/ubuntu/ karmic universe
deb http://nix.zeya.org:9999/ubuntu/ karmic-updates universe
deb-src http://nix.zeya.org:9999/ubuntu/ karmic-updates universe

deb http://nix.zeya.org:9999/ubuntu/ karmic multiverse
deb-src http://nix.zeya.org:9999/ubuntu/ karmic multiverse
deb http://nix.zeya.org:9999/ubuntu/ karmic-updates multiverse
deb-src http://nix.zeya.org:9999/ubuntu/ karmic-updates multiverse

deb http://nix.zeya.org:9999/ubuntu karmic-security main restricted
deb-src http://nix.zeya.org:9999/ubuntu karmic-security main restricted
deb http://nix.zeya.org:9999/ubuntu karmic-security universe
deb-src http://nix.zeya.org:9999/ubuntu karmic-security universe
deb http://nix.zeya.org:9999/ubuntu karmic-security multiverse
deb-src http://nix.zeya.org:9999/ubuntu karmic-security multiverse

теперь выдает типа нарушение зависимостей. В нете смотрел, такое бывает при левых репах. Лечится, как пишут, перестановкой системы. Я так кардинально не хочу поступать. Вроде нашол пакет с косяком. Все случилось при обновлении языковых пакетов (система предложила). Синаптиком нашел, что это лангвидж-пак-гном-ру. Сейчас его грохну и попробую дальше ставить что-нить ... .

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Тем не менее ставится теперь не все :( Вот например links встал на ура, а вот vlc - шишь :(
svl@vid:~$ sudo apt-get install vlc
Чтение списков пакетов... Готово
Ошибка сегментированиясимостей... 50%

update нормально, upgrade - ошибка сегментирования зависимостей. :( Фигня какая-то. Есть что посоветовать?

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Цитировать
и еще хотел уточнить, для какой Ubuntu репозиторий? Что-то apt-get  раскорячился напрочь у меня на ubuntu 9.10 . Я использовал :
Ошибка заключается в тупом копипасте строк конфига. Важно понять смысл преобразования. На странице ресурса, были представлены готовые конфиги  только для таких дистрибутивов Ubuntu:
  • Ubuntu Lucid Lynx 10.04.1
  • Ubuntu Netbook-Remix 9.10
Для остальных я не делал, но работать должно с некоторыми изменениями строк конфига, суть которых описана в секции "Использование Российских зеркал" статьи. 
Вкратце, смысл преобразования - замена только URL сервера, а собственно имена веток должны остаться такими же. Пример:

1.Открываем родной (изначальный) /etc/apt/souces.conf и видим в нём такие строки:
deb http://archive.ubuntu.com/ubuntu/ lucid-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ lucid-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ lucid partner
deb http://packages.medibuntu.org/ lucid free non-free

2. Теперь меняем часть URL-адреса до сервера http://archive.ubuntu.com/ubuntu/  на http://nix.zeya.org:9999/ubuntu , а секции оставляем. Получается так:

deb http://nix.zeya.org:9999/ubuntu/ lucid-updates main restricted universe multiverse
deb http://nix.zeya.org:9999/ubuntu/ lucid-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ lucid partner
deb http://packages.medibuntu.org/ lucid free non-free
Неизменяемая часть выделена зелёным.
Последние две строки не преобразуются, поскольку прокси-сервер не настроен на их использование. Список используемых серверов доступен в статье.

Можно кстати, вместо оригинальных серверов canonical использовать российское зеркало. С одной стороны скорость по-больше, с другой, распространение пакетов в некоторых случаях запаздывает на сутки. Вариант для использования российских зеркал будет выглядеть так:

deb http://nix.zeya.org:9999/ubuntu-ru/ lucid-updates main restricted universe multiverse
deb http://nix.zeya.org:9999/ubuntu-ru/ lucid-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ lucid partner
deb http://packages.medibuntu.org/ lucid free non-free

С выходом новых версий дистрибутивов, постараюсь дополнить статью конфигами.
*nix - свобода мысли, свобода творчества!

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Ошибка заключается в тупом копипасте строк конфига. Важно понять смысл преобразования.
каюсь, недовъехал :( анатомию могут менять только хирурги, а у меня нету знакомых ...  :(
В следующий раз попробую думать головой, в успехе, правда, не уверен :)
Спасибо, vovka, вполне доходчиво теперь :)

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Re: Использование репозитория Debian Multimedia
« Ответ #14 : Суббота, 04 Июня, 2011, 17:37:43 »