Как установить программы на другие компьютеры с Ubuntu без использования Интернета

У меня есть несколько компьютеров под управлением Ubuntu. У меня также медленное интернет-соединение.

Если я устанавливаю программы, используя apt-get, это помещает куда-нибудь установочные файлы, к которым я могу получить доступ, так что я могу использовать их для установки тех же программ на моем другом компьютере с Ubuntu вместо необходимости загружать одно и то же несколько раз из сети?

Как это можно сделать?

3
задан 03.08.2014, 15:59

5 ответов

Возможно, вы захотите взглянуть на apt-cacher или AptProxy , которые предназначены именно для ваших целей.

2
ответ дан 21.10.2019, 18:31

Да, это возможно.

Эти файлы хранятся в /var/apt/cache/archives.

  1. Вы можете скопировать эти файлы вручную или использовать программное обеспечение, например AptonCD .

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

Я бы порекомендовал,

  1. Настроить live CD, чтобы он включал в себя все необходимое программное обеспечение, и использовать этот носитель для установки его в другую систему.

    Для этой цели вы используете UCK .

Другой возможный способ -

  1. Установить Ubuntu на одном компьютере. Обновите необходимое программное обеспечение.

    Используйте remastersys для создания образа вашей системы и используйте его для установки в других.

3
ответ дан 21.10.2019, 18:31

У меня была проблема, что у меня была машина полностью без подключения к интернету.

Я решил это с помощью небольшого трюка (ов):

1-й трюк (хорошо для вас):

скопировать весь apt-кеш на пустой usb -stick

$ sudo cp /var/cache/apt /media/your_username/name_of_usb_stick

затем перенесите флешку на другую машину и установите apt-кеш на флешке в apt-кеш вашей машины

$ sudo mount name_of_usb_stick /var/cache/apt

(вы также может смонтировать apt-кеш с помощью nfs)

2-й трюк:

(хорошо, если ваши машины не похожи)

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

Здесь вы выбираете пакеты, используя

$ sudo apt-get install --download-only program-you-want-to-install

затем выключите ваш компьютер и перенесите флешку на компьютер без подключения к интернету, теперь свяжите apt-кеш на флешке с вашим apt-кешем

$ sudo ln -d /media/your_username/name_of_stick/var/cache/apt  /var/cache/apt

Затем запустите

$ sudo apt-get install program_name

Я надеюсь, что это поможет нескольким людям

0
ответ дан 21.10.2019, 18:31

Предполагая, что все установки Ubuntu имеют одинаковую версию и архитектуру, а также имеют одно и то же состояние установленного пакета / приложения.

Итак, deb , который вы скачали на одном из ваших компьютеров, сохраняются. в

/ var / cache / apt / archives /

  1. Вы можете установить, выбрав Основной пакет. deb [1115 ] файл открывается через Ubuntu Software Center или через gdebi core .

  2. Другой способ, если вы используете sudo apt-get install <package name> для установки в основной Ubuntu Machine, то после установки перейдите по указанному выше пути к файлам и скопируйте их точно на другие ПК и запустите

  3. [115 ]

    sudo dpkg -i * .deb

    в том же месте, для этого вам могут потребоваться разрешения Root. Затем вы можете выполнить те же команды, чтобы установить их там. [Я думаю, что это работает].

    Вы также можете использовать различные методы по ссылке , предоставленной Митчем.

0
ответ дан 21.10.2019, 18:31

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

Если вы получили правильный пакет для установки, вы можете использовать следующую команду для установки из двоичного файла .deb (файл пакета debian).

sudo dpkg -i what_so_ever_is_the_package_name.deb

и для удаления -

sudo dpkg -r what_so_ever_is_the_package_name

для ремонта или перенастройки -

sudo dpkg-reconfigure what_so_ever_is_the_package_name
0
ответ дан 21.10.2019, 18:31
  • 1
    Когда Вы делаете склонный - получают установку, где .deb файл может быть найден? – anishpatel 06.07.2012, 09:57

Теги

Похожие вопросы