Как использовать локальный репозиторий Ubuntu

В моей стране у большинства из нас нет доступа в Интернет, поэтому у нас нет доступа к онлайн-хранилищам. Это заставляет нас загружать репозиторий в disco duro externo или на нашем собственном внутреннем жестком диске.

Например, на моем внешнем жестком диске у меня есть репозиторий ArchLinux для 64-бит (более 30 ГБ), а также 32-битный Debian Wheezy (более 40 ГБ).

По умолчанию после установки дистрибутивов попробуйте обновить пакеты, установить новые пакеты и другие пакеты из репозиториев в Интернете, мы должны указать нашему дистрибутиву не искать в Интернете репозиторий, мы должны указать ему использовать репозиторий, который у нас есть.

Изображение взято с сайта Deviantart

Настройте репозиторий в sources.list

Для следующих шагов требуются права администратора. Если они используют Ubuntu (например) они должны помещать "sudo" перед каждой вводимой ими командной строкой.

1. Мы должны открыть терминал (консоль, bash, оболочку и т. Д.). В этом мы напишем:

nano /etc/apt/sources.list

2. Откроется текстовый файл, давайте удалим все, что в нем есть, и поместим это:

deb файл: /// media / hdd / repo точная основная вселенная мультивселенная ограниченная deb file: /// media / hdd / repo точные-обновления основная вселенная мультивселенная ограниченная deb-файл: /// media / hdd / repo точная безопасность главная вселенная multiverse ограниченный файл deb: /// media / hdd / repo точный-backports основная вселенная multiverse ограниченный файл deb: /// media / hdd / repo точный предлагаемый основной универсальный multiverse ограниченный

Здесь я остановлюсь. Это путь к репозиторию Ubuntu Precise, который теоретически у меня есть на моем внешнем жестком диске, / медиа / жесткий диск / - это папка, в которой смонтирован жесткий диск, тогда вызывается репозиторий (то есть папка, содержащая диски, пул и другие) РЕПО, версия Ubuntu, которую я использую, является точной, поэтому первая строка - это то же имя дистрибутива необходимость (12.04), следующие строки будут другими ветвями репо (обновления, безопасность и т. Д.), Наконец, я указываю области репо, мультивселенная основная вселенная ограничена

3. Сохраняем файл с помощью Ctrl + O и выходим из редактора с помощью Ctrl + X

4. В том же терминале напишем следующее, и вы увидите, как начнут считываться индексы локального репозитория:

apt-get update

Теперь, чтобы уточнить, где 90% людей делают ошибки, когда дело доходит до указания пути / адреса репозитория, чрезвычайно важно хорошо прочитать и хорошо скопировать эту часть.

Допустим, мы копируем репо на внешний жесткий диск, который находится в «/ media / external», мы копируем его в корень с именем «repository-ubuntu», в этой папке (репозиторий-ubuntu) находятся папки, принадлежащие репозиторий (диски, пул и т. д.).

Если это так, то путь будет следующим:

файл deb: /// media / external / repository-ubuntu lucid main universe multiverse ограничено и т.д. и т.д.

Также можно уточнить, что есть программы, которые делают нас мини-репозиторием, таким образом, нет необходимости нести эту тонну ГБ, такие приложения, как aptonCD, Конфискатор o PSC.

Ну, больше нечего добавить, я знаю, что для многих не обязательно иметь репозиторий на жестком диске, но ... те, кому это нужно, уже имеют больше информации об этом.


10 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   серфравирос сказал

    Привет, как ты? Один вопрос: а как мне обновить этот репозиторий? Думаю, мне нужно найти место для подключения. И еще один вопрос, который только что возник, сколько времени нужно, чтобы обновить всю эту кучу приложений? Статья мне интересна тем, что возможно какое-то время у меня нет связи, плохо то, что я использую Arch и Antergos.

    1.    Cris сказал

      Им было бы интересно написать пост, рассказывающий, каковы конкретные условия технологий на Кубе, как у вас есть доступ к Интернету, даже если он небольшой, и если это связано с работой, какова цель этой работы ? Было бы неплохо прочитать, чтобы узнать о социально-технологических условиях этой прекрасной страны.

      Привет из Боготы.

      1.    карликовый сказал

        Привет, извините, но то, о чем вы просите, не может быть вам дано.

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

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

        1.    Cris сказал

          хорошо 😉

      2.    Октоберфест сказал

        Вы можете узнать больше о том, о чем вы спрашиваете, в этом комментарии 😉 Надеюсь, это проясняет ваши сомнения 😉

        https://blog.desdelinux.net/flisol-2014-en-cuba/#comment-115547

        Салу2.

    2.    Драгнелл сказал

      Обычно мы делаем это с помощью debmirror для дистрибутива .DEB и rsync для всех остальных из того места, где были обновлены репозитории в .cu, в нашем случае время задержки пропорционально вашей пропускной способности и времени без обновления этих репозиториев. Ура

  2.   Kevinjhon сказал

    Вы забываете debmirror, чтобы загрузить их

  3.   элиотайм3000 сказал

    Отличная рекомендация, так как это также будет работать для Debian (оба используют APT, и правда в том, что также стоит обновить версию до конца диска).

  4.   Даяни сказал

    Мне нужна помощь для ФИС…. Как я могу загрузить из интрасети и скопировать репозиторий Ubuntu на диск ... с машины Windows? 😀

  5.   GoPro сказал

    Могу ли я обновить репозиторий без подключения к Интернету? с usb или чем-то в этом роде, потому что моя проблема в том, что я не могу настроить драйверы, не загрузив их из репозитория.