Я хочу загрузить полностью автономный установщик пакета openssh-server
. Мне нужен автономный пакет для настройки моего школьного проекта, но у меня нет интернет-лаборатории в лаборатории.
Шаги:
Чтобы получить автономный установочный файл выполните следующую команду:
sudo apt-get –download-only openssh-server
Установите его с помощью файла «deb»:
sudo dpkg -i /home/yupana/Desktop/ssh.deb
Если вы выполните sudo apt-get download openssh-server
, вы получите файл .deb, который можно установить в автономном режиме.
Однако, так как есть несколько пакетов зависимостей, которые требуются openssh-серверу, вы, вероятно, захотите скачать их все. Для этого выполните это вместо: sudo apt-get build-dep --download-only --reinstall -o dir::cache=<path_to_save> openssh-server
. где < path_to_save> - это место, где вы хотите сохранить загруженные зависимости.
Я знаю, что это старый вопрос, но я наткнулся на него, и он очень близко подошел к решению моей проблемы в Ubuntu 14.04.
Я думал, что выложу некоторые дополнительные инструкции, чтобы добавить к ответу, который был дан выше yossile. Я должен был сделать несколько незначительных изменений в их инструкциях для полного успеха.
Загрузите пакет openssh-server (захватывает файл .deb):
sudo apt-get download openssh-server
Загрузите зависимости для openssh-server:
sudo apt-get build-dep --download-only -o dir::cache=PATHFORDEPS openssh-server
PATHFORDEPS
- это место, где вы хотите сохранить загруженные зависимости.
опция --reinstall
была удалена. Он выдавал ошибку в 14.04, но остальная часть команды работает без него.
Загрузите дополнительные зависимости (команда, приведенная выше, не получила их):
sudo apt-get download openssh-sftp-server openssh-client
Установите сервер OpenSSH (убедитесь, что все .deb файлы находятся в одной папке):
sudo dpkg -i *.deb