问题标签 [ubuntu-19.04]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
80 浏览

mongodb - 创建 ssh 密钥后,ubuntu vps 上的 MongoDB / Mongod 出现“连接被拒绝”错误

我今天为我的 vps 创建了一个 ssh 密钥。当我然后重新启动 vps 并尝试运行“mongo”或“mongod”时,我收到了这些错误:

对于蒙哥:

对于蒙哥:

系统信息:Ubuntu 19.04

我能做些什么来解决这个问题并让它再次工作而不会丢失我的数据?

0 投票
2 回答
1727 浏览

ssh - 谷歌珊瑚开发板:ssh第一次连接,每次尝试都显示权限被拒绝(公钥)

我有一块 2019 年 2 月 1 日制造的谷歌珊瑚板。我用最新的 Mendel Enterprise Day 4.0 刷新了板子。我正在使用 Ubuntu 19.04 桌面并尝试使用mdt shell(此处的 mdt 文档:https ://coral.ai/docs/dev-board/mdt/ )通过谷歌推荐的 Mendel 开发工具连接到开发板,但它不起作用(我在这里有一个单独的问题:更新到 4.0 后无法连接到珊瑚开发板:mdt shell 不起作用,如果可以请回答)

所以我决定使用 ssh 并遵循这些连续的步骤:

  1. 我已经在我的 Ubuntu 桌面中生成了 ssh 私钥和公钥
  2. 我通过串行端口(屏幕 /dev/ttyUSB0 115200)登录到开发板,使用适当的权限创建了 $HOME/mendel/.ssh/authorized_keys 并将粘贴的公钥从本地 $HOME/.ssh/id_rsa.pub 文件复制到 authorized_keys
  3. 我从终端尝试了 ssh user@IP,它给了我以下错误:

    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    警告: 远程主机标识已更改!
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 它可能有人在做一些讨厌的事情!有人现在可能正在窃听您(中间​​人攻击)!主机密钥也可能刚刚更改。远程主机发送的 ECDSA 密钥的指纹为 SHA256:hotsxb/qVi1/ycUU2wXF6mfGH++Yk7WYZv0r+tIhg4I。请联系您的系统管理员。在 /Users/scott/.ssh/known_hosts 添加正确的主机密钥以消除此消息。/Users/scott/.ssh/known_hosts:2 192.168.101.2 的 ECDSA 主机密钥中的违规 ECDSA 密钥已更改,您已请求严格检查。主机密钥验证失败。

  4. 我通过ssh-keygen -R 192.168.101.2从终端运行解决了这个问题
  5. 然后我可以通过 ssh user@IP 连接到珊瑚板
  6. 接下来,我尝试scp从另一个终端复制一个文件夹,它给了我一些权限错误,或者只是没有工作(我不记得确切)。所以我想我应该改变mendel文件夹的权限,允许读、写和执行。所以,我将 $HOME/mendel 的权限设置为sudo chmod -R a+rwx mendel
  7. 此后,我无法通过 ssh 连接并获取permission denied(publickey)
  8. 我现在实际上记得 .ssh 文件在$HOME/mendel目录内,因此更改该目录的权限实际上更改了/.sshand的权限authorized_keys。所以我将权限更改.ssh为 700 和authorized_keys600,使用sudo. 但是,ssh user@IP仍然不起作用。

如果您知道如何恢复,请帮助我。

0 投票
1 回答
1151 浏览

python - PostgreSQL:创建扩展 plpythonu 查询在 Ubuntu 19.10 和 PostgreSQL 10.10 上不起作用

我在Ubuntu 19.10上安装的PostgreSQL 11.5my_db=# CREATE EXTENSION IF NOT EXISTS plpythonu SCHEMA pg_catalog VERSION '1.0';中使用查询来创建plpythonu 扩展。但是我遇到了以下错误:

为了安装plpythonu 包,我使用sudo apt-get update && apt-get install postgresql-plpython3了命令并成功安装。然后,我检查了目录,在我的案例中/usr/share/postgresql10 个11 个目录。我用谷歌搜索错误,发现PostgreSQL: how to install plpythonu extension and Postgres database crash when installed plpython posts 并遵循答案,但在我的情况下它们不起作用。另外,我在这里第 43 章的文档中读到了它。 PL/Python - Python Procedural Language但仍然找不到解决错误的解决方案,我无法在数据库中创建 plpythonu 扩展。现在,我想知道我是否应该删除或卸载任何东西,或者我的 PostgreSQL 有什么问题?请指导我创建扩展程序应遵循的步骤。

0 投票
1 回答
265 浏览

android-studio - Ubuntu 19.10 上的 Android Studio 启动缓慢

在 Ubuntu 18.04 上使用 Android Studio v3.5.2,在我的笔记本电脑上启动和“欢迎”窗口之间经过的时间约为 7...10 秒。升级到 Ubuntu 19.10 后,同样的 Android Studio 的启动时间约为 25...30 秒。系统监视器未检测到 CPU 或 RAM 使用高峰(相应为 2% 和 10%)。在“欢迎”窗口之后,一切正常。以下是日志记录:

是什么原因导致 25 秒。“加载 JNA 库”和“系统比例因子:1.0”之间的延迟?

更新(2020 年 5 月 6 日)

至于 Ubuntu 19.10,在其中一次自动系统更新后,bug 突然消失了。其原因仍然未知。

0 投票
1 回答
595 浏览

java - Ubuntu 19.10 - 如何使用 java 8 安装 JavaFX

但是,openjfx 包:

似乎是用 java 10 编译的,因为我无法运行任何 JavaFX 应用程序:

有任何模式使它工作吗?

0 投票
3 回答
10471 浏览

ubuntu - 我在 Ubuntu 19.10 中所做的一切都需要身份验证

我最近将 ubuntu 从 19.04 升级到 19.10。最初,我无法登录该用户。每当我输入密码时,它都没有登录并再次要求输入密码。有一种登录循环。现在我可以在将显示管理器更改为 lightgdm 后登录。但我不知道现在出了什么问题。登录后,它会不断要求对所有可能的事情进行身份验证。其中一些是“创建颜色配置文件所需的身份验证”、“刷新系统存储库所需的身份验证”、“系统策略阻止 Wifi 扫描”等等。此用户已经在 sudo 组中。其他用户工作正常。而且我什至无法“在用户设置中解锁用户(这个解决方案在很多地方都有)。请帮助我。

0 投票
0 回答
251 浏览

docker - 在 VM 工作站 15 播放器中运行的 Docker Swarm 不接受工作人员连接

我在带有 NAT 的 VM Workstation 15 播放器中运行 docker swarm 管理器(VM:Ubuntu 19.10,主机:Windows 10)。我docker swarm init --advertise-addr 223.181.240.48:2377在我的经理 vm 上运行。现在我复制到令牌并在我的另一个虚拟机上使用它,该虚拟机在另一个节点和另一个带有 NAT 的网络上运行。它返回以下错误:

来自守护程序的错误响应:在节点加入之前已达到超时。加入 swarm 的尝试将在后台继续进行。使用“docker info”命令查看节点当前的 swarm 状态。

然后我尝试用谷歌搜索错误并知道问题可能是由于防火墙引起的,我可能必须取消阻止端口。另外,由于我使用的是 NAT,我必须使用自动桥接或端口转发。首先,我试过使用新娘(在 vm 设置中,我将网络更改为桥接),但是当我尝试“我的 ip”时,主机和 vm(223.181.240.48)的结果相同。所以,我尝试使用 NAT 进行端口转发,我去了到 C:/ProgramData/VMware/vmnetnat.conf 并添加以下行

192.168.172.2 是我的虚拟机的网络网关地址。然后我再次运行 docker swarm 命令,复制到我的另一个虚拟机。现在,我收到以下错误:

来自守护进程的错误响应:rpc 错误:代码 = Unavailable desc = 所有 SubConns 都处于 TransientFailure,最新连接错误:连接错误:desc =“传输:拨号时出错 dial tcp 233.181.240.48:2377:连接:连接被拒绝”

然后我尝试了 sudo ufw allow 2377/tcp 来解锁 vm 中的端口。然后再次重试整个过程。现在我再次收到超时错误。我在中间错过了什么吗?还是做错了什么?我通过“我的 ip”谷歌搜索收到的 ip 和我在有线连接设置(dhcp on)中收到的 ipv4 有什么区别。

0 投票
2 回答
46 浏览

python-3.x - 升级到 Python 3.7

我有 Ubuntu 19.04 操作系统,我需要 python 3.6 版本,所以我设法在我的设备上获得了 python3.6 而没有删除 python3.7,但现在我想恢复使用 python3.7。谁能建议怎么做?

0 投票
0 回答
404 浏览

ssh - 我想在ubuntu19上安装ssh,但是出现了一些错误,sshd_config 找不到,我该如何解决这些问题,谢谢

在此处输入图像描述

service ssh start 不起作用,当我想安装 openssh-server 时,也出现了一些问题 在此处输入图像描述

0 投票
1 回答
99 浏览

python-3.x - 未定义符号 uregex_setText_64 sqlite icu 扩展

我正在尝试编译 ICU sqlite 扩展。系统:Ubuntu 19.04 源代码:sqlite-src-3310100.zip

动作历史:

尝试加载:

出现错误:

请帮忙。