sudo

有道词典在Ubutu16.04上的安装

扶醉桌前 提交于 2020-01-14 12:12:43
首先去官网下载Ubuntu系统上对应位的安装包。我下的是1.1.0版本。 下载完成后在“下载/”文件中可以看见对应的deb文件: youdao-dict_1.1.0-0-ubuntu_amd64.deb 尝试直接安装 sudo dpkg -i youdao-dict_1.1.0-0-ubuntu_amd64.deb 结果出现大量的依赖关系问题: 此时更新下软件: sudo apt-get -f install sudo apt-get install tesseract-ocr 此時再次尝试安装一次,依然有依赖关系问题,说是未安装软件包gstreamer0.10-plugins-ugly. 参考到网上一位大神的博文,原文地址在:http://www.time-track.cn/install-youdaodict-in-xenial.html 首先将原安装包解压到youdao目录下: dpkg -X ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao 然后解压control信息: dpkg -e ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao/DEBIAN 编辑control文件,删除Depends里面的gstreamer0.10-plugins-ugly。 创建youdaobuild目录,重新打包

Elastic: 把MQTT数据传入到Elasticsearch

孤者浪人 提交于 2020-01-14 08:55:37
Elasticsearch 可以存储PB级的数据并实时分析数据,而 MQTT 被广泛使用于物联网中。那么我们该如果把MQTT的数据传入到Elasticsearch中呢? 我们可以通过如下的架构来把MQTT数据传入到Elasticsearch: 在这里,我们可以通过一个叫做MQTT的router来把数据传入到Elasticsearch。这些物联网的数据可以包括温度,速度,位置,速度,湿度,重力加速度,光感等。 下面,我们来介绍一下如何实现把MQTT的数据接入到Elasticsearch中来。为了说明问题方便,我们的测试环境是这样的: 如上图所示,我们在MacOS上安装好自己的Elastic Stack。在Ubuntu 18.04的机器上安装好自己的MQTT broker及运行MQTT的publisher。 准备工作 安装Elasticsearch 如果大家还没安装好自己的Elastic Stack的话,那么请按照我之前的教程“ 如何在Linux,MacOS及Windows上进行安装Elasticsearch ” 安装好自己的Elasticsearch。由于我们的Elastic Stack需要被另外一个Ubuntu VM来访问,我们需要对我们的Elasticsearch进行配置。首先使用一个编辑器打开在config目录下的elasticsearch.yml配置文件

Linux下Pycharm的快捷方式设置(教育版和专业版)

前提是你 提交于 2020-01-14 08:00:06
Linux下Pycharm的快捷方式设置(教育版和专业版) 在安装好Pycharm之后,每次都要在终端运行./pycharm.sh可谓是非常麻烦,下面我将来讲讲Pycharm的快捷方式的建立 1:教育版的快捷方式设置 1:首先,我们在/usr/share/applications下建立一个pycharm.Desktop文件: sudo touch /usr/share/applications/pycharm.Desktop 2:利用gedit编辑快捷方式文件: sudo gedit /usr/share/applications/pycharm.Desktop 3:在其中输入以下内容,输入完成后,保存即可: [Desktop Entry] Version=1.0 Type=Application Name=PyCharm Icon=/opt/pycharm-2019.3.1/bin/pycharm.png Exec="/opt/pycharm-2019.3.1/bin/pycharm.sh" %f Comment=Python IDE for Professional Developers Categories=Development;IDE; Terminal=false StartupWMClass=jetbrains-pycharm 4:要删除该快捷方式,在终端输入:

Ubuntu安装桌面环境,新测有效

孤街浪徒 提交于 2020-01-14 04:48:11
版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢! 本文网址: https://blog.csdn.net/sun8112133/article/details/103905419 文章目录 一、主要命令 1、更新软件库 2、升级软件 3、安装 Ubuntu 桌面系统 4、重启系统 二、安装演示 1、选择系统环境 2、重装系统 3、使用 VNC 登录系统 4、更新软件库 5、升级软件 6、开启 kdump-tools 7、不处理 kexec-tools 8、保留当前安装的本地版本 9、安装桌面系统 10、重启系统 本篇博客主要讲解在 Ubuntu Linux 上安装桌面环境,我们需要先准备一台没有桌面环境的 Ubuntu ,这里我使用腾讯云服务器进行演示,以下是我的环境: 操作系统:Ubuntu 系统版本:Ubuntu Server 16.04.1 LTS 64位 系统硬盘:50GB 系统内存:1核 2G 一、主要命令 安装桌面环境主要有四大步骤,三条命令。 1、更新软件库 sudo apt-get update 2、升级软件 sudo apt-get upgrade 3、安装 Ubuntu 桌面系统 sudo apt-get install ubuntu-desktop 4、重启系统 使用命令重启,也可以直接手动重启都可以。 二、安装演示 1

Getting following error after the commad sudo apt-get update on Ubuntu 16.04

不羁的心 提交于 2020-01-14 03:02:40
问题 I have no knowledge on Linux commands but I couldn't resist asking why such errors are showing after the command sudo apt-get update : W: The repository 'http://ppa.launchpad.net/bumblebee/stable/ubuntu xenial Release' does not have a Release file. N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use. N: See apt-secure(8) manpage for repository creation and user configuration details. W: The repository 'http://ppa.launchpad.net/ubuntu-x-swat/x

ubuntu:软件包

烂漫一生 提交于 2020-01-14 02:39:50
文章目录 了解ubuntu的软件包格式 软件包管理程序 ubuntu软件仓库管理 ubuntu软件包后端管理工具 后端自动化软件包管理工具 添加和删除PPA软件仓库 SNAP软件包的使用 了解ubuntu的软件包格式 ubuntu软件包格式为DEB格式,这个格式最早是由Debian开发采用,ubuntu由Debian分支发展而来,从而继承了这种软件包格式。 DEB软件包可以分为两类: 扩展名为DEB的二进制软件包 源码软件包 通常包含扩展名为 .dsc 的源码描述文件、一个扩展名为.orig.tar.gz的源码包、一个扩展名为.diff.gz的源码补丁文件。 DEB软件包的命名格式为:package_ver-rev_arch.deb 其中package为软件包的名字,ver代表版本,rev代表修订版本,arch代表软件包对应的硬件平台 由于开源软件的分散开发与相互继承的特点,DEB软件包之间存在相互依赖的关系,常见的依赖关系有: Depends Conflict Recommends 如果两个软件包A与B相互依赖(Depends),则安装A时也要安装B(知道为啥要装依赖了 AoA ) 如果两个软件包相互矛盾(Conflict)则,A与B不能共存 推荐(Recommends)关系代表开发者推荐用户在安装A时也安装B ubuntu 16.04支持了最新的SNAP软件包格式

Debian AMD64 安装 QQ

妖精的绣舞 提交于 2020-01-14 01:36:21
一共用了两步: 第一步 sudo apt-get install ia32-libs ia32-libs-gtk linux32 lib32asound2 其中linux32 lib32asound2可能会自动安装。 第二步:下载安装 utubun的QQ deb包。 http://www.longene.org/forum/viewtopic.php?f=6&t=4700 sudo dpkg -i --force-all *.deb 我原来使用的下载地址一时找不到了,所以第二步就使用了wineqq光网`官网的地址 如果安装32位支持库出现问题就参考一下这个 Debian 7.0,使用163的源,安装ia32-libs结果如下: $ sudo apt-get install ia32-libs 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件 包尚未被创建或是它们已被从新到(Incoming)目录移出。 下列信息可能会对解决问题有所帮助: 下列软件包有未满足的依赖关系: ia32-libs : 依赖: ia32-libs-i386 但无法安装它 E: 无法修正错误,因为您要求某些软件包保持现状

Ubuntu14.04安装之后的一些配置

↘锁芯ラ 提交于 2020-01-14 01:26:17
方法①:图形界面安装 总的来说,根据分为三个步骤。 步骤一:   点击 :虚拟机—–>安装VM tools 然后发现桌面会跳出如下问题: 客户机操作系统已将 CD-ROM 门锁定,并且可能正在使用 CD-ROM,这可能会导致客户机无法识别介质的更改。如果可能,请在断开连接之前从客户机内部弹出 CD-ROM。 确实要断开连接并覆盖锁定设置吗? 选择—->安装 选择—->是(Y) 然后点开你的虚拟机左下角的 CD/DVD光盘驱动图标 如果你点开之后里面有这个压缩文件,如上图。则说明你的可以直接安装。请继续参看下面的步骤三。可以跳过步骤二。 如果你打开你的CD/DVD光盘驱动器发现里面什么都没有。那么不用急,看第二个步骤解决 。然后第三个步骤再次安装。 步骤二: 首先关闭你的Ubuntu虚拟机。然后在你的电脑里面搜索linux.iso。这是一个镜像文件。其中提供了linux操作系统平台需要的一些工具文件,当然包括VMware Tools安装文件(一般都有的)。为方便我们可以直接把它(linux.iso)复制到和你的Ubuntu镜像相同的文件夹下。如下图 然后去你的虚拟机开启界面。选择编辑虚拟机设置 将CD/DVD(STAT)的映像文件路径改为你刚才复制的linux.iso 步骤三: 将你的CD/DVD光盘下的 这个文件提取到你的工作目录“下载”当中 双击进入, 然后打开终端

使用Nginx设置基本HTTP身份验证

▼魔方 西西 提交于 2020-01-13 18:22:20
第1步 - 安装Apache Tools 需要 htpassword 命令来配置将限制对目标网站的访问的密码。此命令是 apache2-utils 程序包的一部分,因此第一步是安装该程序包。 sudo apt-get install apache2-utils 步骤2 - 设置HTTP基本身份验证凭据 在此步骤中,运行网站的用户创建密码。 该密码和关联的用户名将存储在指定的文件中。密码将被加密,文件名可以是任何名称。在这里,我们使用文件 /etc/nginx/.htpasswd 和用户名 nginx 。 要创建密码,请运行以下命令。需要进行身份验证,然后指定并确认密码。 sudo htpasswd -c /etc/nginx/.htpasswd nginx 检查新创建的文件的内容以查看用户名和散列密码。 cat /etc/nginx/.htpasswd   nginx:$apr1$ilgq7ZEO$OarDX15gjKAxuxzv0JTrO/    第3步 - 更新Nginx配置 已经创建了HTTP基本身份验证凭据,下一步是更新目标网站的Nginx配置以使用它。 auth_basic 和 auth_basic_user_file 指令使HTTP基本认证成为可能。值为 auth_basic 任意字符串,将在身份验证提示下显示; value auth_basic_user_file

**Gcc编译器报错:gcc -m32报错**

为君一笑 提交于 2020-01-13 16:37:24
Gcc编译器报错:gcc -m32报错 :/work/printf_myself$ gcc -m32 -o push_test push_test.c In file included from /usr/include/stdio.h:27:0, from push_test.c:12: /usr/include/features.h:367:25: fatal error: sys/cdefs.h: No such file or direct ory compilation terminated. 原因:ubantu是64位,执行32位命令报错 解决办法:在保证Ubantu有网的情况下,执行以下命令: sudo apt-get update sudo apt-get purge libc6-dev sudo apt-get install libc6-dev sudo apt-get install libc6-dev-i386 即可解决。 来源: CSDN 作者: someone_sometime 链接: https://blog.csdn.net/someone_sometime/article/details/103958242