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


Автор Тема: Как включить в синаптик локальный репозиторий?  (Прочитано 1806 раз)

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

Оффлайн kumena

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Хватило таланта создать скрипт для закачки полного репозитория и скачать его. Теперь в другом месте надо отключить  установку и обновление с интернета и подключить каталоги с репозиторием чтобы обновиться и поставить софт с него.

Пробовал писать в sources.list строку deb /home/kumena/Repositories/ru.ubuntu.archive.com jaunty main multiverse
когда открываю синаптик то он пишет ошибку
E: Искажённая строка 54 в списке источников /etc/apt/sources.list (анализ URI)
E: Не удалось прочитать список источников обновлений.
Исправьте ошибку в окне настройки репозиториев.
E: _cache->open() failed, please report.

читал http://ubuntologia.ru/repositories - не помогает! Но там и нет примера с подключением синаптика к локальному репозиторию, да и не понятно где для него брать ключ.
Что делаю не так?

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
deb file:///home/... и т. д.
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн Golan

  • Активист
  • *
  • Сообщений: 703
  • Любитель
    • Просмотр профиля
Допустим скачанные пакеты у нас лежат в /home/user/localrepo,
тогда заходим в этот каталог и выполняем:
"apt-ftparchive packages ./ | gzip -9 > Packages.gz".
Теперь в /etc/apt/sources.list добавляем строчку:
deb file:/home/user/localrepo/ ./
и делаем apt-get update. Всё. Можно ставить пакеты.
Lenovo ThinkPad T500/Runtu 14.04 xfce 4.12/

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Репы лучше качать debmirror'ом.
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн kumena

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
deb file:///home/... и т. д.

Благодарствую!

кажется была еще проблема в том что точки в пути к файлу.

Если еще кто скажет как убрать вопрос о том чтобы устанавливались пакеты без проверки буду просто счастлив!    ;D

Пользователь решил продолжить мысль 20 Сентября 2009, 15:44:57:
Допустим скачанные пакеты у нас лежат в /home/user/localrepo,
тогда заходим в этот каталог и выполняем:
"apt-ftparchive packages ./ | gzip -9 > Packages.gz".
Теперь в /etc/apt/sources.list добавляем строчку:
deb file:/home/user/localrepo/ ./
и делаем apt-get update. Всё. Можно ставить пакеты.

Чесно сказать, мало понятны эти махинации.

Пользователь решил продолжить мысль 20 Сентября 2009, 17:45:35:
Репы лучше качать debmirror'ом.

им и качалось
« Последнее редактирование: 20 Сентября 2009, 17:45:35 от kumena »

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Допустим скачанные пакеты у нас лежат в /home/user/localrepo,
тогда заходим в этот каталог и выполняем:
"apt-ftparchive packages ./ | gzip -9 > Packages.gz".
Теперь в /etc/apt/sources.list добавляем строчку:
deb file:/home/user/localrepo/ ./
и делаем apt-get update. Всё. Можно ставить пакеты.
Это если в папке /home/user/localrepo просто куча deb пакетов лежит.

Про проверку не помню, где-то находил как это убрать. В общем поискать надо.
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

 

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