问题标签 [elementary]

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 投票
0 回答
73 浏览

linux - ess-mode 无法正确启动 s-plus 进程

当尝试在 Elementary OS 5.0(基于 Ubuntu 18.04 LTS)下使用 Emacs 25.2.1 lucid 和 ess-17.11.2 启动 S-plus 6.2.1 for linux 时,我收到以下错误:

似乎 S+ 进程正在运行,但是当我尝试发出命令时,出现此错误:

我如何解决它?我尝试使用 ess-18.10,但出现另一个错误,提示它无法找到 Splus 程序,尽管它在 PATH 中。

0 投票
0 回答
131 浏览

linux - 删除台面使其他依赖项卸载

我只运行这两个命令

现在它卸载了我电脑上的所有内容。顺便说一句,我正在使用基本操作系统 5.0 Juno。请问如何解决这个问题?

0 投票
4 回答
870 浏览

glib - 如何使用 vala/glib 通过管道传输到进程

我正在尝试使用 GLib 的spawn_command_line_sync方法将 echo 的输出通过管道传输到命令中。我遇到的问题是 echo 将整个命令解释为参数。

为了更好地解释,我在我的代码中运行它:

我希望将变量回显到管道,并且命令使用管道传输的数据运行,但是当我检查结果时,它只是在回显之后回显所有内容,如下所示:

我想我可以只使用Posix该类来运行命令,但我喜欢让结果、错误和状态值来收听该spawn_command_line_sync方法提供的值。

0 投票
0 回答
194 浏览

touch - 如何从 gtk 手势滑动信号确定滑动方向

我正在尝试实现对elementaryOS 应用程序菜单的触摸支持。不幸的是,这意味着要使用像 Vala 这样的垂死语言。尽管如此,我正在通过关于 GTK3 的触摸手势支持的非常少的文档进行工作。因此,在添加了触摸掩码并将触摸事件信号连接到面板的 eventBox 之后,我最终得到了一个处理函数,它同时接收调用小部件和 touchEvent。从这里我尝试使用GtkGestureSwipe来确定滑动是否完成(touch_begin、touch_update、touch_end)。在滑动信号的文档中提到速度和方向都通过了,但只记录了 XY 速度。我想知道是否有办法以类似的方式确定方向eventScroll它具有方向属性,或者如果 XY 速度可以解释为一种笛卡尔坐标对。

0 投票
0 回答
59 浏览

file - 将文件权限更改为从 Unsplash API 下载的图像

我需要更改从 Unsplash API 下载的图像的文件权限,以便将其用作 Greeter(基本操作系统登录)背景。

我已经尝试过在方法中使用类似FileCopyFlags.OVERWRITE,和 的标志FileCopyFlags.ALL_METADATA,但是当下载文件时,它的权限设置为.FileCopyFlags.TARGET_DEFAULT_PERMSFileCopyFlags.NONEFile.copy_async600

我需要更改权限的原因是 Greeter 使用文件夹中的图像/var/lib/lightdm-data/user/wallpaper/image.jpg并且需要对该图像的读取权限。

下载的图像具有[600] -rw-------权限,但[664] -rw-rw-r--需要将其用于 Greeter。

我的不良结果

我需要这个

0 投票
1 回答
360 浏览

session - 屏幕锁定或挂起后的基本操作系统重置会话

如果在系统设置中更改主屏幕 - 可能会发生,系统暂停屏幕锁定将需要两次身份验证(第一次身份验证将重新启动登录屏幕),第二次身份验证后您将看到清除会话。可以在文件/var/log/syslog行中看到gala由于无法找到要显示的显示而重新启动的位置

0 投票
0 回答
50 浏览

node.js - 节点 -v 和 npm -v 显示分段错误

我使用elementary os,一个基于ubuntu 的linuxdustribution。我尝试更新 node 和 npm,当我运行 node -v 和 npm -v 时,我得到“分段错误”。从昨天开始就解决了这个问题,并且还在网上查看了解决方案。似乎没有任何效果。我需要帮助,因为我无法处理这么多事情。工作暂停。安装它们表明它们存在于系统上。

命令行输出图像

0 投票
0 回答
179 浏览

repository - E:存储库“http://dl.bintray.com/aluxian/deb stable Release”没有Release文件

在此处输入图像描述

我在 Elementary OS 5.1 上,由于某些第三方存储库,上述错误开始在我的 AppCenter 中弹出。我搜索了一些删除存储库的方法,发现所有存储库都可以在 /etc/apt/sources.list 中找到。但我找不到那个特定的存储库。

0 投票
1 回答
266 浏览

ruby-on-rails - Ruby Bundle 安装问题,/usr/bin/ld:找不到 -lssl,/usr/bin/ld:找不到 -lcrypto Dradis Framework

我正在使用 Elementary OS 并尝试安装Dradis Framework

我遵循了所有步骤并添加了一些其他的(例如我安装了 Ruby 2.5.1p57),当我在./setup里面运行时dradis-ce/bin。一切看起来都很好,直到出现错误消息:

所以我跑gem install mysql12 -v '0.5.2'了,消息控制台是

我已经安装了build-essential,还是不行。我已经安装了 MySQL Ver 14.14 Distrib 5.7.28 并且什么也没发生。

0 投票
1 回答
2004 浏览

loops - 尝试登录我的 Elementary OS 密码时遇到挑战

我一直在尝试登录我的电脑。它一直在循环。每当我输入密码并尝试登录时,它都会接受它,弹出一个空白屏幕,然后返回登录屏幕尝试使用 Ctrl+Alt+F1 从那里登录,但仍然无法正常工作...各位帮帮忙