在哪里可以获得 openssh-server 的完整离线安装程序?

在哪里可以获得 openssh-server 的完整离线安装程序?

我想下载完整的离线openssh-server包安装程序。我需要离线包来设置我的学校项目,但我的实验室没有互联网设施。

答案1

我知道这是一个老问题,但我偶然发现了它,它几乎解决了我在 Ubuntu 14.04 上的问题。

我想发布一些额外的说明来补充 ​​yossile 上面给出的答案。为了完全成功,我不得不对他们的说明进行一些小修改。

  1. 下载 openssh-server 包(获取 .deb 文件):

    sudo apt-get download openssh-server 
    
  2. 下载 openssh-server 的依赖项:

    sudo apt-get build-dep --download-only -o dir::cache=PATHFORDEPS openssh-server
    
    • PATHFORDEPS是您希望保存下载的依赖项的位置。

    • --reinstall选项已被删除。它在 14.04 中引发错误,但即使没有它,命令的其余部分仍可正常工作。

  3. 下载其他依赖项(上述命令没有获取这些依赖项):

    sudo apt-get download openssh-sftp-server openssh-client
    
  4. 安装 OpenSSH 服务器(确保所有 .deb 文件都在同一个文件夹中):

    sudo dpkg -i *.deb
    

答案2

如果您执行,sudo apt-get download openssh-server您将获得一个可以离线安装的.deb 文件。

但是,由于 openssh-server 需要多个依赖包,因此您可能也想下载所有依赖包。
要执行此操作,请执行以下操作:sudo apt-get build-dep --download-only --reinstall -o dir::cache=<path_to_save> openssh-server。其中 <path_to_save> 是您希望保存下载的依赖包的位置。

答案3

脚步:

  • 获取“deb”文件
  • 通过指向离线包文件发出命令

为了获取离线安装文件,请按照以下命令:

sudo apt-get –download-only openssh-server

使用“deb”文件安装:

sudo dpkg -i /home/yupana/Desktop/ssh.deb

相关内容