Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Вопрос по локальному репозитарию  (Прочитано 947 раз)

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

Оффлайн 32reg

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
    • Linux32.ru
Вопрос по локальному репозитарию
« : 13 Сентября 2010, 12:18:48 »
Всем привет. Возник такой вопрос. Я в своей домашней папке сделал локальный репозитарий (все пакеты из кэша переношу туда). Как из этого репозитария удалить старые версии программ со всеми их зависимостями? В принципе могу удалять старые версии и вручную, только как с зависимостями разобраться?
www.linux32.ru - новости и статьи о Linux

Оффлайн 32reg

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
    • Linux32.ru
Re: Вопрос по локальному репозитарию
« Ответ #1 : 16 Сентября 2010, 10:20:42 »
Ни у кого никаких мыслей?...
www.linux32.ru - новости и статьи о Linux

Оффлайн Travel

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Вопрос по локальному репозитарию
« Ответ #2 : 16 Сентября 2010, 10:44:45 »
на счёт старых пакетов мне помогает aptoncd, можно указать добавлять или нет старые пакеты, также помогает sudo apt-get autoclean, удаляет те пакеты из кэша, которые нет в источнике репозиториев (например, старые), с ним нужно быть поосторожней, если приходится постоянно менять источники
« Последнее редактирование: 16 Сентября 2010, 10:52:43 от Travel »

Оффлайн Charles Malaheenee

  • Активист
  • *
  • Сообщений: 756
  • Учтите, мы можем дать и вредный совет.
    • Просмотр профиля
Re: Вопрос по локальному репозитарию
« Ответ #3 : 16 Сентября 2010, 10:50:33 »
Есть встроенные средства:

sudo aptitude autoclean
Но он, правда работает только с кэшем...
Все мы где-то, когда-то и в чем-то были новичками.

Оффлайн maxi16

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Вопрос по локальному репозитарию
« Ответ #4 : 16 Сентября 2010, 12:37:08 »
Всем добрый  день. У меня вопрос по поводу локальной сети на мегафом 3G. Она вообще есть? И какой сайт если есть.

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: Вопрос по локальному репозитарию
« Ответ #5 : 16 Сентября 2010, 12:38:08 »
Добываешь список файлов из Packages.gz > file (не имею под рукой, ковыряй сам)
ls >> file
cat file | uniq ---uniq | rm

Оффлайн 32reg

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
    • Linux32.ru
Re: Вопрос по локальному репозитарию
« Ответ #6 : 16 Сентября 2010, 12:42:19 »
В том то и дело что я специально их из кэша перенес в домашнюю папку на случай переустановки системы или если с интернетом проблемы будут (у меня home на отдельном разделе). А как здесь чистить от старых версий не знаю
www.linux32.ru - новости и статьи о Linux

Оффлайн Charles Malaheenee

  • Активист
  • *
  • Сообщений: 756
  • Учтите, мы можем дать и вредный совет.
    • Просмотр профиля
Re: Вопрос по локальному репозитарию
« Ответ #7 : 17 Сентября 2010, 13:07:38 »
Сейчас копаем в сторону настройки aptitude через /etc/apt/apt.conf. В man apt.conf, а также в /usr/share/doc/apt/examples/apt.conf
есть возможность изменить путь для сохранения пакетов по умолчанию (см. также /usr/share/doc/apt/examples/configure-index.gz). Покурим еще, а потом попробуем и отпишемся, т.к. вопрос весьма актуальный.
Все мы где-то, когда-то и в чем-то были новичками.

Оффлайн 32reg

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
    • Linux32.ru
Re: Вопрос по локальному репозитарию
« Ответ #8 : 20 Сентября 2010, 10:28:10 »
Спасибо. Попробуем покурить))
www.linux32.ru - новости и статьи о Linux

Оффлайн armad

  • Активист
  • *
  • Сообщений: 629
    • Просмотр профиля
Re: Вопрос по локальному репозитарию
« Ответ #9 : 20 Сентября 2010, 18:23:21 »
Цитировать
В том то и дело что я специально их из кэша перенес в домашнюю папку на случай переустановки системы или если с интернетом проблемы будут (у меня home на отдельном разделе). А как здесь чистить от старых версий не знаю
похвальное намерение, но вот ход мыслей не верен. ответ уже был дан. aptoncd. создает из твоего кэша пакетов iso-болванку которую можешь подключить в качестве репа на переустановленую систему и не тянуть второйраз из сети пакеты. насчет версий - при необходимости будет скачачана из сети требуемая версия если таковой нету на диске от aptoncd.
вопросы?
Ubuntu 10.04. 2.6.35-25-generic-pae Проблем нет.

Оффлайн Charles Malaheenee

  • Активист
  • *
  • Сообщений: 756
  • Учтите, мы можем дать и вредный совет.
    • Просмотр профиля
Re: Вопрос по локальному репозитарию
« Ответ #10 : 22 Сентября 2010, 06:09:00 »
В общем, вот пример файла /etc/apt/apt.conf:

(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

Примеры взяты из файла /usr/share/doc/apt/examples/configure-index.gz. К сожалению, как это все работает, пока не проверяли.
Все мы где-то, когда-то и в чем-то были новичками.

 

Страница сгенерирована за 0.016 секунд. Запросов: 19.