我正在尝试使用“apt-get”通过 ssh 通过 cmd 安装名为“expect”的软件:
ssh -t [email protected] 'apt-get install -v -y expect'
然而,这就是我得到的:
apt 1.0.1ubuntu2 for amd64 compiled on Aug 1 2015 19:20:48
Supported modules:
*Ver: Standard .deb
*Pkg: Debian dpkg interface (Priority 30)
Pkg: Debian APT solver interface (Priority -1000)
S.L: 'deb' Standard Debian binary tree
S.L: 'deb-src' Standard Debian source tree
Idx: Debian Source Index
Idx: Debian Package Index
Idx: Debian Translation Index
Idx: Debian dpkg status file
Idx: EDSP scenario file
而且软件没有安装。
我的问题是:我们是否可以像上面那样通过 ssh 使用 apt-get ?
** 顺便说一句,是的,我可以正常通过ssh登录并通过ssh安装软件。 **
答案1
根据手册页对于apt-get
标志-v
只是打印 的版本apt-get
。所以不会安装任何软件。
改为运行这个
ssh -t [email protected] 'apt-get install -y expect'