1、删除系统自带的xrdp

输入命令 sudo apt-get purge xrdp

pi@raspberrypi:~ $ sudo apt-get purge xrdp
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
软件包 xrdp 未安装,所以不会被卸载
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
2、重新安装xrdp

输入命令 sudo apt-get install xrdp

pi@raspberrypi:~ $ sudo apt-get install xrdp
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会同时安装下列软件:
ssl-cert x11-apps x11-session-utils xbitmaps xfonts-75dpi xfonts-base xfonts-scalable xorg xorg-docs-core xorgxrdp
建议安装:
openssl-blacklist xorg-docs x11-xfs-utils guacamole
下列【新】软件包将被安装:
ssl-cert x11-apps x11-session-utils xbitmaps xfonts-75dpi xfonts-base xfonts-scalable xorg xorg-docs-core xorgxrdp xrdp
升级了 0 个软件包,新安装了 11 个软件包,要卸载 0 个软件包,有 109 个软件包未被升级。
需要下载 476 kB/10.8 MB 的归档。
解压缩后会消耗 17.1 MB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://mirrors.shu.edu.cn/raspbian/raspbian stretch/main armhf xorgxrdp armhf 0.9.1-9+deb9u3 [73.3 kB]
获取:2 http://mirrors.shu.edu.cn/raspbian/raspbian stretch/main armhf xrdp armhf 0.9.1-9+deb9u3 [402 kB]
已下载 476 kB,耗时 3秒 (151 kB/s)
正在预设定软件包 ...
正在选中未选择的软件包 ssl-cert。
(正在读取数据库 ... 系统当前共安装有 125035 个文件和目录。)
正准备解包 .../00-ssl-cert_1.0.39_all.deb ...
正在解包 ssl-cert (1.0.39) ...
正在选中未选择的软件包 x11-apps。
正准备解包 .../01-x11-apps_7.7+6_armhf.deb ...
正在解包 x11-apps (7.7+6) ...
正在选中未选择的软件包 x11-session-utils。
正准备解包 .../02-x11-session-utils_7.7+2_armhf.deb ...
正在解包 x11-session-utils (7.7+2) ...
正在选中未选择的软件包 xbitmaps。
正准备解包 .../03-xbitmaps_1.1.1-2_all.deb ...
正在解包 xbitmaps (1.1.1-2) ...
正在选中未选择的软件包 xfonts-75dpi。
正准备解包 .../04-xfonts-75dpi_1%3a1.0.4+nmu1_all.deb ...
正在解包 xfonts-75dpi (1:1.0.4+nmu1) ...
正在选中未选择的软件包 xfonts-base。
正准备解包 .../05-xfonts-base_1%3a1.0.4+nmu1_all.deb ...
正在解包 xfonts-base (1:1.0.4+nmu1) ...
正在选中未选择的软件包 xfonts-scalable。
正准备解包 .../06-xfonts-scalable_1%3a1.0.3-1.1_all.deb ...
正在解包 xfonts-scalable (1:1.0.3-1.1) ...
正在选中未选择的软件包 xorg-docs-core。
正准备解包 .../07-xorg-docs-core_1%3a1.7.1-1_all.deb ...
正在解包 xorg-docs-core (1:1.7.1-1) ...
正在选中未选择的软件包 xorg。
正准备解包 .../08-xorg_1%3a7.7+19_armhf.deb ...
正在解包 xorg (1:7.7+19) ...
正在选中未选择的软件包 xorgxrdp。
正准备解包 .../09-xorgxrdp_0.9.1-9+deb9u3_armhf.deb ...
正在解包 xorgxrdp (0.9.1-9+deb9u3) ...
正在选中未选择的软件包 xrdp。
正准备解包 .../10-xrdp_0.9.1-9+deb9u3_armhf.deb ...
正在解包 xrdp (0.9.1-9+deb9u3) ...
正在设置 x11-session-utils (7.7+2) ...
正在设置 xbitmaps (1.1.1-2) ...
正在设置 ssl-cert (1.0.39) ...
正在设置 xfonts-75dpi (1:1.0.4+nmu1) ...
正在处理用于 libc-bin (2.24-11+deb9u3) 的触发器 ...
正在设置 xrdp (0.9.1-9+deb9u3) ... Generating 2048 bit rsa key... ssl_gen_key_xrdp1 ok saving to /etc/xrdp/rsakeys.ini Created symlink /etc/systemd/system/multi-user.target.wants/xrdp-sesman.service → /lib/systemd/system/xrdp-sesman.service.
Created symlink /etc/systemd/system/multi-user.target.wants/xrdp.service → /lib/systemd/system/xrdp.service.
正在处理用于 systemd (232-25+deb9u2) 的触发器 ...
正在处理用于 man-db (2.7.6.1-2) 的触发器 ...
正在设置 x11-apps (7.7+6) ...
正在设置 xfonts-scalable (1:1.0.3-1.1) ...
正在设置 xorgxrdp (0.9.1-9+deb9u3) ...
正在设置 xorg-docs-core (1:1.7.1-1) ...
正在设置 xfonts-base (1:1.0.4+nmu1) ...
正在处理用于 fontconfig (2.11.0-6.7) 的触发器 ...
正在设置 xorg (1:7.7+19) ...
正在处理用于 libc-bin (2.24-11+deb9u3) 的触发器 ...

如果出现如下错误

E: 无法下载 http://raspbian.raspberrypi.org/raspbian/pool/main/x/xrdp/xorgxrdp_0.9.1-9+deb9u2_armhf.deb  404  Not Found [IP: 93.93.128.193 80]
E: 无法下载 http://raspbian.raspberrypi.org/raspbian/pool/main/x/xrdp/xrdp_0.9.1-9+deb9u2_armhf.deb 404 Not Found [IP: 93.93.128.193 80]
E: 有几个软件包无法下载,要不运行 apt-get update 或者加上 --fix-missing 的选项再试试?

输入命令sudo apt-get update

获取:1 http://raspbian.raspberrypi.org/raspbian stretch InRelease [15.0 kB]
获取:2 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages [11.7 MB]
获取:3 http://archive.raspberrypi.org/debian stretch InRelease [25.3 kB]
获取:4 http://archive.raspberrypi.org/debian stretch/main armhf Packages [172 kB]
获取:5 http://archive.raspberrypi.org/debian stretch/ui armhf Packages [34.0 kB]
获取:6 http://raspbian.raspberrypi.org/raspbian stretch/contrib armhf Packages [56.9 kB]
已下载 12.0 MB,耗时 1分 40秒 (119 kB/s)
正在读取软件包列表... 完成

更新完成后重新安装xrdp插件

3、Windows远程桌面连接

打开远程桌面软件,通过路由器或者其他工具查找到pi的Ip地址,在输入Ip地址和账号pi密码raspberry登录即可。

Pi 在Windows下面使用远程桌面登录的更多相关文章

  1. Windows server 2016远程桌面登录和修改3389端口

  2. windows server 2008 远程桌面(授权、普通用户登录)~ .

    大家好,因公司上ERP系统,用户端需要远程到服务器,但大家都知道微软默认只有2个,所以没有办法达到我公司的要求. 在网上找了很久也没有找到合适的文章,要不就这里说一点,那里说一点,没有一个全的,还有很 ...

  3. Windows server 2012远程桌面会话主机和远程桌面授权,server2012

    摘要:对于windows server2012服务器一般都是默认能够支持两用户远程登录,而通过安装远程桌面服务里的远程桌面会话主机和远程桌面授权,并对其进行配置,即可实现多用户远程登录. 远程桌面服务 ...

  4. Azure VM对远程桌面登录的支持-示例

    我们在开发Windows Azure的应用程序,虽然在大部分的情况下都可以使用Azure Emulator模拟器来模拟在云端计算节点(Azure VM)的执行结果,但是并不能100%模拟真正在Azur ...

  5. 使用Holer远程桌面登录家里电脑和公司内网电脑

    1. Holer工具简介 Holer exposes local servers behind NATs and firewalls to the public internet over secur ...

  6. Windows 2008 关闭远程桌面的单用户多会话模式

    Windows 2008 关闭远程桌面的单用户多会话模式 在腾讯云上购买了一台云服务器. 因为设置了自动登录,在远程桌面连接后会启动一个新的会话,然后软件被运行了两次,端口被占用,无法起动. 还有可能 ...

  7. 获得Windows系统的远程桌面连接历史记录

    转载:http://www.mottoin.com/tech/109219.html 渗透技巧—获得Windows系统的远程桌面连接历史记录 0x00 前言 在渗透测试中,远程桌面连接的历史记录不可忽 ...

  8. 限制远程桌面登录IP的方法

    转自:http://www.cnblogs.com/vaexi/articles/2106623.html 限制远程桌面登录IP的方法 第一种方法: 1.打开Windows自带的防火墙2.开放允许例外 ...

  9. Linux和Windows系统的远程桌面访问知识(转载)

    为新手讲解Linux和Windows系统的远程桌面访问知识   很多新手都是使用Linux和Windows双系统的,它们之间的远程桌面访问是如何连接的,我们就为新手讲解Linux和Windows系统的 ...

随机推荐

  1. mongodb聚合 group

    MongoDB中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果.有点类似sql语句中的 count(*). 基本语法为:db.collection.agg ...

  2. redis相对关系型数据库的优势

    它是键值数据库(非关系),数据查询比关系型数据库快. ps:redis是树状结构,查询快 redis是基于内存的一个数据库,I/O的效率影响较小. ps: 备份数据同步是才进行I/O操作.这个数据同步 ...

  3. React-Todos

    最近学完React的最基本概念,闲下来的时候就自己写了一个Todo-List的小应用.这里做个简略的说明,给想好好学React的新手看. React-Todo 学习前提 这里我用了webpackb做了 ...

  4. 【转】楼天城楼教主的acm心路历程(作为励志用)

    利用假期空闲之时,将这几年GCJ,ACM,TopCoder 参加的一些重要比赛作个回顾.昨天是GCJ2006 的回忆,今天时间上更早一些吧,我现在还清晰记得3 年前,我刚刚参加ACM 时参加北京赛区2 ...

  5. JDK8新特性:函数式接口@FunctionalInterface的使用说明

    我们常用的一些接口Callable.Runnable.Comparator等在JDK8中都添加了@FunctionalInterface注解. 通过JDK8源码javadoc,可以知道这个注解有以下特 ...

  6. 如何在eclipse中添加android ADT(转)

    转自: http://jingyan.baidu.com/article/b0b63dbfa9e0a74a4830701e.html 对于程序开发的学者来说,eclipse并不陌生,它为我们提供了一个 ...

  7. OGNL概述

    -------------------siwuxie095 OGNL 概述 1.OGNL 即 Object-Graph Navigation Language,对象图导航语言, 它是一个应用于 Jav ...

  8. Linux addr2line命令

    一.简介 Addr2line (它是标准的 GNU Binutils 中的一部分)是一个可以将指令的地址和可执行映像转换成文件名.函数名和源代码行数的工具.这种功能对于将跟踪地址转换成更有意义的内容来 ...

  9. Java程序设计17——多线程-Part-C

    11 使用管道流 前面介绍的两种方式与其称为线程之间的通信,还不如称为线程之间协调运行的控制策略.如果需要在两条线程之间进行更多的信息交互,则可以考虑使用管道流进行通信. 管道流有3中存在形式:Pip ...

  10. SQLServer函数 left()、charindex()、stuff()的使用

    1.left() LEFT (<character_expression>, <integer_expression>)   返回character_expression 左起 ...