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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Создание локального репозитория  (Прочитано 1070 раз)

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

Оффлайн trizer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
  • Ubuntu 10.04 LTS - Lucid Lynx ASUS eee PC 1005p
    • Просмотр профиля
Создание локального репозитория
« : 20 Апрель 2011, 21:32:20 »
Здравствуйте, возможно не туда пишу, но куда писать больше не нашел.
Недавно перешел на Linux. Установил Ubuntu сначала на нетбук, а через 3 дня понял что жить без него мне будет трудно и на десктопе.  :)
Проблема в том что скорость соединения низкая. Хочется перенести уже скачанные пакеты на компьютер и установить с жесткого. Пробовал тупо перекопировать все из /var/cache/apt/archives на комп
и установить sudo dpkg -i -R ./ (или что то вроде того) в результате система накрылась (ну или почти накрылась).
Переустановил систему, понял что нужно соблюдать зависимости пакетов. нашел информацию на эту тему. скачал пакет dpkg-dev все пакеты с диска Ubunты и из apt/archives сложил в один каталог
выполнил команду перешел в каталог с пакетами и выполнил
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gzруководствовался я вот этим https://forum.ubuntu.ru/index.php?topic=57227.0
потом добавил в sources.list (на первое место) строчку deb file:/home/trizer/Репозаторий ./все сохранил, выполнил sudo apt-get updateвсе обновилось. никаких ошибок (вроде)
Игн file: ./ Release.gpg
Игн file:/home/trizer/Репозаторий/ ./ Translation-ru                           
Игн file: ./ Release                                                           
Игн file: ./ Packages                                                         
Игн file: ./ Packages                                                         
В кэше http://security.ubuntu.com lucid-security Release.gpg                   
Игн http://security.ubuntu.com/ubuntu/ lucid-security/main Translation-ru     
Игн http://security.ubuntu.com/ubuntu/ lucid-security/restricted Translation-ru
Получено:1 http://archive.canonical.com lucid Release.gpg [198B]               
Игн http://archive.canonical.com/ lucid/partner Translation-ru                 
В кэше http://ru.archive.ubuntu.com lucid Release.gpg                         
Игн http://security.ubuntu.com/ubuntu/ lucid-security/universe Translation-ru 
Игн http://security.ubuntu.com/ubuntu/ lucid-security/multiverse Translation-ru
В кэше http://security.ubuntu.com lucid-security Release                       
Получено:2 http://archive.canonical.com lucid Release [8 215B]                 
В кэше http://security.ubuntu.com lucid-security/main Packages                 
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/main Translation-ru         
В кэше http://security.ubuntu.com lucid-security/restricted Packages  ........
и так далее в конце написано что 0 ошибок.
пробую устанавливать именно те пакеты которые ТОЧНО имеются в моем импровизированном репозитории.
Нехотят обновляться ... И еще в Synaptic в разделе "Происхождение" этого репозитория тоже не видно.
Скажите пожалуйста что я мог сделать нетак? Гуглю уже довольно долго ничего не помогает.  :-\

Оффлайн danila77

  • Участник
  • *
  • Сообщений: 131
    • Просмотр профиля
Re: Создание локального репозитория
« Ответ #1 : 21 Апрель 2011, 09:09:55 »
Цитировать
deb file:/home/trizer/Репозаторий ./
Надо deb file:///home/trizer/Репозаторий
то есть после file: 3 знака /// . Это важно.

Оффлайн trizer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
  • Ubuntu 10.04 LTS - Lucid Lynx ASUS eee PC 1005p
    • Просмотр профиля
Re: Создание локального репозитория
« Ответ #2 : 22 Апрель 2011, 20:43:21 »
Цитировать
deb file:/home/trizer/Репозаторий ./
Надо deb file:///home/trizer/Репозаторий
то есть после file: 3 знака /// . Это важно.
благодарю за ответ но один знак слеша тоже прокатывает, я просто слепой и не увидел что локальный репозиторий это и есть "Системный"

Оффлайн danila77

  • Участник
  • *
  • Сообщений: 131
    • Просмотр профиля
Re: Создание локального репозитория
« Ответ #3 : 26 Апрель 2011, 14:05:45 »
Ещё есть apt-move , это само перемещает пакеты из кэша и создаёт репозиторий.

 

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