目前,我们得到了一台装有 ubuntu 操作系统的旧服务器。为了能够在不亲自到场的情况下操作它,我想使用软件 putty 访问它,但我没有安装“openssh-server”,而且由于没有互联网连接,无法使用常规命令获取它。是否可以将文件下载到 USB 记忆棒上,然后以某种方式安装它?顺便说一句,我只能使用终端工作。如果有人知道如何解决这个问题,我将不胜感激。
答案1
这个Q如何在没有互联网(离线)的情况下安装软件或软件包?拥有大量“离线存储库”类型的应用程序。
但如果你可以运行一个在线apt-get update
一个基本的答案是在此处找到(如果您有 Synaptic)
- 在 Synaptic 中选择要安装的软件包
- 文件 -> 生成包下载脚本
- 在连接互联网(启用 linux/wget)的计算机上运行脚本
- 将下载的 .deb 文件返回到目标计算机并运行
sudo dpkg -i [debfiles]
或sudo dpkg -i -R [dir with debfiles]
另外,关于使用“模拟”模式()查看要下载哪些包的其他答案apt-get -s install packagename
也可能会有帮助,以防 Synaptic 不可用。https://askubuntu.com/a/147606/129271