问题标签 [ubuntu-17.10]
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.
mongodb - 如何在 Ubuntu 17.10 上安装 MongoDB?
我发现 MongoDB 不支持 Ubuntu 的非 LTS 版本。我尝试安装 Ubuntu 提供的非官方 mongodb 包,但是安装不成功:
我试过这个方法:如何在 Ubuntu 17.10 上安装和保护 MongoDB 3.6(在 Medium.com 上)
那也没有用。
我根本不是专家,但常见的问题似乎是启动 MongoDB 服务。但是,不安装服务如何启动呢?
如果有人能帮我解决这个问题,那将非常有帮助,否则,我将不得不安装一些其他(官方)兼容的 Linux 版本。
keyboard-shortcuts - Ubuntu 17.10 gnome 键盘快捷键 Super-F1 无法重置为其他 GUI 操作
我在 thinkpad x230i 记事本上安装了全新的 Ubuntu 17.10。我将登录方法更改为 x11org gnome。登录后,如果我按下 Super-F1,将启动 gnome 帮助窗口。我想将此键盘快捷键更改为其他 GUI 操作。我做了什么:
我尝试通过设置-设备-键盘-自定义快捷方式更改它,但未能将 Super-F1 分配给自定义快捷方式项。
我也厌倦了通过使用路径 /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/binding 编辑 dconf Editor 中的自定义快捷方式项来重置它,尽管可以成功更改值,当我按下 Super-F1,仍然可以启动 gnome 帮助。
即使我删除了 gnome 帮助,快捷方式 Super-F1 仍然无法分配给其他 GUI 操作。
docker - 使用 gcc 的地址消毒剂在 Ubuntu 17.10 docker 容器上失败
在 Ubuntu 17.10 docker 容器上执行使用gcc 7.2.0
+编译的二进制文件失败,并出现以下错误:ASan
tpm - 尝试清除芯片时出现 TPM2.0 错误
我在 Ubuntu 17.10 上发现了 tpm2.0 芯片。我在 1.1.0 版中使用 tpm2-tools 包。(我的笔记本电脑上有物理芯片)。但是,当我尝试清除芯片时出现错误。
我也启动了 tpmtest 并且几乎没有错误。
我在 tpmclient 中也有一个失败的测试。
我检查了resourcemgr 服务是否已很好地激活。我在 tpm 上尝试了一些基本命令(tpm2_create、tpm2_load、tpm2_rsaencrypt、tpm2_sign 等),它们都起作用了。
这是 tpm2_rc_decode 的输出:
我是 tpm 技术的新手,所以我想知道这些错误是来自 tpm 本身还是来自 tpm2-tools 包。谢谢您的帮助 !
ubuntu - hdparm.conf 设置似乎没有在启动时运行
我试图让我的硬盘在启动后减速,因为我只是偶尔使用它来备份和长期存储。我正在运行 Ubuntu 17.10。
我已经搜索了一段时间,发现我可以编辑 hdparm.conf 文件以包含以下内容:
我还尝试了它的各种变体,带有缩进,没有“command_line”选项,而是刚刚完成:
到目前为止,它们都没有奏效。我已禁用驱动器的“启动时挂载”选项。
最让我困惑的是,当我跑步时
磁盘将在 5 秒后减速,就像它应该做的那样。
那么,是否有可能在启动时未应用 hdparm-conf 设置,如果是,我该如何解决?
nginx - Nginx 主机不工作
我正在使用 Ubuntu 17.10 并安装了 nginx,然后我正在尝试制作虚拟主机。
我的主机文件是这样的:
所以 test.app 会重定向到 localhost,但它不起作用,当我在地址栏上键入 test.app 时,它会将我重定向到此消息:
无法访问此站点 test.app 拒绝连接。尝试:
检查连接 检查代理和防火墙 ERR_CONNECTION_REFUSED
然后,我尝试通过键入以下内容在防火墙中启用 nginx:
但是在它继续处于非活动状态的状态下,我真的不知道问题是否出在防火墙上,我对 linux 几乎是新手。
还在可用站点上创建了 test.app.conf,并在启用站点上创建了符号链接。
编辑:我已经检查了这个文件并且正在使用 php5-fpm,但是我已经安装了 php7.1-fpm,所以我将 php 位置更改为正确的位置,但我仍然得到相同的错误 test.app.conf:
我的 nginx 配置:
如果您需要更多信息,请发表评论,希望有人可以帮助我,我从昨天早些时候开始尝试解决此问题,感谢您的关注。
nginx - Nginx 服务器块不工作
我有 Ubuntu 17.10 并安装了 nginx/php7.1/mysql
我试图让 nginx 在这篇文章之后工作->如何在 Ubuntu 16.04 上设置 Nginx 服务器块(虚拟主机)
我当前的服务器块文件:
我做了 sudo systemctl restart nginx 并尝试输入 flashyweb.dev ,但它不起作用,我收到此消息:
无法访问此站点 www.flashyweb.dev 找不到服务器 IP 地址。DNS_PROBE_FINISHED_NXDOMAIN
请帮助我,我已经搜索了很多但找不到解决方案。
c++ - 检查用户是否已连接?
它是这样的:服务器正在运行,客户端立即连接。客户端然后提供他的 ID,该 ID 在验证服务器向连接发出绿色信号以发送信息时由服务器验证。
现在在这个验证中,我想检查一个特定的客户端 ID 是否已经有一个经过验证的连接。
在某一时刻,我只想要一个特定客户端 ID 的连接,我正在使用套接字进行编程(学习),但我不明白如何解决这个问题。
我正在使用 c++。(ubuntu)
go - 以 sudo 登录时 GO 不存在,以用户身份登录时存在
标题就是问题所在——这里简要解释了我是如何到达这里的,因为我想这可能有助于侦查。
我安装了go,一切都很好。我在 Ubuntu 上运行build essential golang
命令,突然间我的 go 版本与我的/usr/local/go/src/VERSION
文件不同步。
我删除了我的 go 文件/usr/local/go/
,以及 .go 中的 go 和 go-1.8 文件夹/usr/bin/
。然后我重新安装了/usr/local/go
现在,当我go env
以用户身份运行时,输出看起来是正确的。但是(标题),当我是时sudo
,没有识别任何 go 命令,我收到以下消息:程序 'go' 可以在以下包中找到:* golang-go * gccgo-go
作为用户,我的一些 go env 输出是:
作为用户,我echo $PATH
是:
我的~/.profile
包括:
请帮忙?:)
c++ - 通过套接字发送整数数组的问题
我通过套接字从客户端向服务器发送一个整数数组。像这样 ;
并像这样在服务器中接收
我得到了正确的价值,arr1[0]
但arr1[1]
我得到了66
,arr1[2]
我得到了67
我不知道这是怎么发生的以及66
从哪里来67
的