Вопрос ситуация с catch-22 с apt-offline


Я устанавливаю ubuntu 12.04 на сервер стойки HP 1U, который находится в лаборатории без подключения к Интернету.

Мне нужно установить PHP, Nginx и другие пакеты, чтобы я мог запускать на нем свое веб-приложение, которое будет обслуживать внутренних клиентов.

Я попытался запустить apt-offline set /media/usb/updates.sig но сервер предлагает мне вместо этого установить apt-offline.

Что мне нужно сделать, чтобы установить пакеты, которые я хочу, и сохранить сервер в актуальном состоянии, если он не подключен к Интернету?


3
2018-06-17 03:00


происхождения




ответы:


Вы можете скачать apt-offline из Страница загрузки Ubuntu для apt-offline которая является подходящей веб-страницей для загрузки apt-offline для Ubuntu 12.04. Для других версий Ubuntu просто замените precise в URL из ссылки в предыдущем предложении с именем вашей версии Ubuntu. Вы можете скачать apt-offline из подкаталога pool / universe / a / apt-offline / в любом из зеркал из списка зеркал на странице загрузки пакетов Ubuntu для apt-offline.

Пакет apt-offline - это .deb-файл, поэтому для его установки просто дважды щелкните по нему, и откроется Центр программного обеспечения Ubuntu и попросите вас пройти аутентификацию с помощью пароля, чтобы установить его.

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


2
2018-06-17 03:20





Используйте sudo dpkg -i apt-offilne_package_file.deb, чтобы установить его на сервер.

Вы можете скопировать его с помощью scp sourcefile username @ serverip: / home / userdir / или из окон с winscp


2
2017-10-31 22:49



Хорошо. Помимо последнего бита, требующего подключения к Интернету / интранете :) - Wilf