libssl-dev是一个Linux平台下提供加密安全支持的库文件。
安装xrdp时遇到问题:configure: error: please install libssl-dev or openssl-devel
下载amd64、Ubuntu4.17的:
https://launchpad.net/ubuntu/xenial/amd64/libssl-dev/1.0.2g-1ubuntu4.17
https://pkgs.org/download/libssl-dev
libssl-dev 、 openssl-devellibssl-dev是一个Linux平台下提供加密安全支持的库文件。安装xrdp时遇到问题:configure: error: please install libssl-dev or openssl-devel解决办法:下载 libssl-dev:https://packages.ubuntu.com/xenial/libssl-dev下载适合自己Ubuntu的文件包,需要版本适合、符合系统:https://ubuntu.pkgs.
E: 无法定位软件包当在Ubuntu系统下使用apt-get命令来安装所需依赖包时,可能会报错“E: 无法定位软件包问题”
当在Ubuntu系统下使用apt-get命令来安装所需依赖包时,可能会报错“E: 无法定位软件包问题”
由于centos中的yum和ubuntu中的apt-get命令下载的依赖包名称可能不一致,所以导致报错“E: 无法定位软件包问题”。
比如在安装nginx时,centos系统中安装nginx所需的依赖
lib
指令为:
yum -y
install
pcre pcre-
dev
el
The following packages have unmet dependencies:
lib
ssl
-
dev
: Depends:
lib
ssl
1.0.0 (= 1.0.1-4ubuntu5.7) but 1.0.1c-3ubuntu2.2 is to be
install
ed
Recommends:
lib
ssl
-doc but it is not going to be
install
sudo apt-get --purge remove xxx
sudo apt-get --purge remove xubuntu-desktop
sudo apt-get --purge remove xrdp
sudo apt-get --purge remove tightvncserver
2. 再安装相关软件,重新部署 xrdp 远程桌面工具
sudo apt-get update
sudo apt-
很多情况下,有必要的使用Windows 远程登录Ubuntu系统继续学习以及工作。主要分为两种。
第一种:通过SSH服务(使用xshell/SecureCrt等工具)来远程访问,编写终端命令,不过这个是无界面的,很多人也喜欢这种方式,因为快捷方便,但是不足的地方没有可视化图形界面。如果工作或者学习当中需要图形界面的操作,则选择第二种
第二种:通过可视化界面远程访问,像Windows下的自带的远程工具一样,能够以图形化的界面远程操作完成以下使用SSH连接无法实现的操作。
该文章只讲述第二种,如有
当你使用完linux连接vnc时,就会面临不卸载又占内存,卸载又找不到好的方法,那小伙伴们知道该怎么卸载vnc吗?接下来小编就给大家介绍一下如何实现linux卸载vnc。
首先先介绍一个超好用的linux连接vnc工具:IIS7服务器管理工具
如图:(官网地址:IIS7服务器管理工具)
IIS7服务器管理工具的VNC功能可以说是使用起来十分方便。它可以一键导出或导入,一键批量打开VNC,一键批量关闭VNC,服务器到期提醒,支持多台VNC 自定义备注,自定义分组,支持批量操作。
IIS7.
$ yum
install
curl-
dev
el expat-
dev
el gettext-
dev
el \
openssl
-
dev
el z
lib
-
dev
el
$ yum -y
install
git-core
$ git --version
git version 2.3.1
$ apt-get
install
lib
curl4-gnutls-
dev
lib
expat1-
dev
gettext \
lib
z-
dev
lib
ssl
-
dev
备份 Ubuntu 的软件源配置文件 /etc/apt/sources.list
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
换清华软件源镜像
sudo vim /etc/apt/sources.list
Ubuntu 20.04 LTS 清华镜像源
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://m
sudo apt-get
install
package时出现E:无法定位软件包
在Ubuntu上安装
openssl
-
dev
el时遇到无法定位软件包的问题,查阅文章,大多是换源和在“软件和更新”中更换下载地址的方法,而我尝试过后并无卵用,如果接下来的方法不适用你的情况,你也不妨考虑以上两种办法。
其实很简单,区分centos和Ubuntu等在安装文件时的名称差别,对于这两种图形界面来说,将
openssl
-
dev
el换成
lib
ssl
-
dev
即可,还有注意安装方式的区别apt-get而不是yum -y。
然后看会不会报错,如果缺库就安装上sudo apt
install
xxx
- 先sudo apt-get update
- sudo apt
install
ncurses-
dev
- sudo apt-get
install
lib
ssl
-
dev
如果执行sudo make menuconfig报l
./
configure
:
error
: the HTTP rewrite module requires the PCRE
lib
rary.
这个错误提示告诉你,在运行
configure
脚本时遇到了问题,原因是 HTTP rewrite 模块需要 PCRE 库的支持。
PCRE (Perl Compatible Regular Expressions) 是一种用来处理正则表达式的库,它主要用于文本搜索和替换。
要解决这个问题,你需要安装 PCRE 库。不同的系统会有不同的方法来安装 PCRE 库,你可以尝试搜索相关教程或者在线查询。
例如,在 Linux 系统上,你可以使用包管理器来安装 PCRE 库,例如:
sudo apt-get
install
lib
pcre3-
dev
在 MacOS 系统上,你可以使用 Homebrew 来安装 PCRE 库,例如:
brew
install
pcre
安装完 PCRE 库之后,你就可以重新运行
configure
脚本,继续安装过程。