代码: 全选
tt@homett:~$ rdesktop 192.168.123.9
Failed to negotiate protocol, retrying with plain RDP.
段错误 (核心已转储)
tt@homett:~$
代码: 全选
tt@homett:~$ rdesktop 192.168.123.9
Failed to negotiate protocol, retrying with plain RDP.
段错误 (核心已转储)
tt@homett:~$
代码: 全选
cat /etc/issue
dpkg -l rdesktop
代码: 全选
tt@homett:~$ cat /etc/issue
Ubuntu 17.04 \n \l
tt@homett:~$ dpkg -l rdesktop
期望状态=未知(u)/安装(i)/删除(r)/清除(p)/保持(h)
| 状态=未安装(n)/已安装(i)/仅存配置(c)/仅解压缩(U)/配置失败(F)/不完全安装(H)/触发器等待(W)/触发器未决(T)
|/ 错误?=(无)/须重装(R) (状态,错误:大写=故障)
||/ 名称 版本 体系结构 描述
+++-==============-============-============-=================================
ii rdesktop 1.8.3-2 amd64 RDP client for Windows NT/2000 Te
tt@homett:~$
代码: 全选
sudo apt purge rdesktop
wget http://mirrors.ustc.edu.cn/ubuntu/pool/universe/r/rdesktop/rdesktop_1.8.3-1_amd64.deb
sudo dpkg -i rdesktop_1.8.3-1_amd64.deb
之前忘了说,您可能需要通过执行以下指令来暂时阻止 rdesktop 升级到故障版本tang.zhe 写了:完美解决了我的问题,感谢朋友!
代码: 全选
sudo apt-mark hold rdesktop
代码: 全选
dpkg --get-selections | grep hold
代码: 全选
sudo apt-mark unhold rdesktop
"依赖和版本完全相同"怎么看出来的?vickycq 写了:相似的问题已经被报告到 Ubuntu 和 Debian 的 bug 追踪系统,还没有解决方案。
鉴于 Ubuntu 16.10 的 rdesktop 1.8.3-1 和 Ubuntu 17.04 的 rdesktop 1.8.3-2 所需依赖和版本完全相同,您可以尝试在问题解决之前暂时使用 Ubuntu 16.10 的 rdesktop 1.8.3-1。您可以通过按顺序执行以下指令来安装 Ubuntu 16.10 的 rdesktop 1.8.3-1参考代码: 全选
sudo apt purge rdesktop wget http://mirrors.ustc.edu.cn/ubuntu/pool/universe/r/rdesktop/rdesktop_1.8.3-1_amd64.deb sudo dpkg -i rdesktop_1.8.3-1_amd64.deb
https://bugs.launchpad.net/ubuntu/+sour ... ug/1683359
https://bugs.debian.org/cgi-bin/bugrepo ... bug=839897
这倒是,说完全一样不严谨。不过第一层的依赖是完全一样的。第二层即使不一样也没关系。科学之子 写了:"依赖和版本完全相同"怎么看出来的?
貌似直接aptitude show package-name这样看不可靠,因为依赖关系是可以递归的
Debian 的 bug 一直没修 https://bugs.debian.org/cgi-bin/bugrepo ... bug=839897tang.zhe 写了:17.10还是这个版本
代码: 全选
xu@xuv:~$ cat /etc/issue
Ubuntu 19.10 \n \l
xu@xuv:~$ sudo dpkg -i rdesktop_1.8.3-1_amd64.deb
(正在读取数据库 ... 系统当前共安装有 215448 个文件和目录。)
准备解压 rdesktop_1.8.3-1_amd64.deb ...
正在解压 rdesktop (1.8.3-1) 并覆盖 (1.8.3-1) ...
dpkg: 依赖关系问题使得 rdesktop 的配置工作不能继续:
rdesktop 依赖于 libssl1.0.0 (>= 1.0.0);然而:
未安装软件包 libssl1.0.0。
dpkg: 处理软件包 rdesktop (--install)时出错:
依赖关系问题 - 仍未被配置
正在处理用于 man-db (2.8.7-3) 的触发器 ...
在处理时有错误发生:
rdesktop
现在暂时只能用remmina了,没有命令行方便。xu@xuv:~$ rdesktop 192.168.123.4
rdesktop: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory