问题标签 [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 投票
1 回答
231 浏览

gtk - GTK 允许使用新的 vala 应用程序打开文件

我正在用 Vala 开发一个媒体播放器,我希望能够用这个应用程序打开音频文件(一旦安装)。

在 .descktop 文件中,我添加了以下 MIME 类型来指示哪些文件可以打开(它们与 Banshee 中的 MIME 类型相同):

通过 donig,当我单击文件时,应用程序会显示在“打开方式”对话框中。

然后,在我的 Gtk.Application 类中,我在构造函数中添加了:

最后,我添加了“打开”方法,该方法应该在使用应用程序打开文件时调用:

但是,当我尝试使用我的应用程序打开 .mp3 文件时,会出现一个对话框,其中显示:

"No es poden obrir els fitxers o uris amb aquesta aplicació"

用英语讲:

“无法使用此应用程序打开文件或 uri”

所以我的问题是:我错过了什么吗?

我已经在 descktop 文件中添加了 MIME 类型,我已经激活了标志“HANDLES_OPEN”并且我已经实现了“open”方法。

PD:我正在使用elementaryOS,并使用CMake 构建系统安装我的应用程序。

0 投票
1 回答
1371 浏览

vba - 如何使用 Excel VBA 将一张表中的值分配到隐藏表中?(并跳过范围内的一列?)

我希望直接分配范围并隐藏正在填充值的工作表,而不是复制选择粘贴单元格(较低的代码)。

我认为该工作表可以简单地从视图中隐藏,并且基于另一个工作表的范围填充值的宏仍然可以工作,对吗?

试图在另一张纸上分配值,我打算在这个工作代码的基础上构建(感谢 Jason Faulkner 和 aoswald)。(我必须将单元格放在最后一组值的一个空白列之后。理想情况下,代码将从 A13:C## (直到最后填充的行)以及紧随其后的 E13:E## 分配值(即删除 D 列将值分配到隐藏工作表时。)

这是我试图替换和简化的工作代码,如上所述。是否可以进行其他简化?

编辑:这是我为替换上述代码而开发的工作代码。可以进行哪些进一步的改进和简化?

0 投票
1 回答
59 浏览

r - 为什么忽略 head 整数参数?

我将格式不正确的 CSV 文件导入为大型列表元素,然后 rbind 进入 dataframe。尝试在 RStudio 1.0.143(Windows 10 Pro)中检查这个大列表的元素,以下命令都会导致 200 行输出到控制台:

在此输出的末尾将是如下语句:

为什么整数参数被忽略?我已经加载了tidyr包裹有关系吗?

0 投票
0 回答
245 浏览

ubuntu - 无法在基本操作系统上安装 GIMP

上次更新后,我的 gimp 消失了。当我尝试安装它时,我收到了消息:

我怎样才能重新获得它?

0 投票
1 回答
737 浏览

linux - 无法在 DELL XPS 15 (9650) 上安装 ElementaryOS

我刚买了一台装有 Windows 10 的新戴尔 XPS 15 (9650),但我想安装 ElementaryOS ( https://elementary.io ) 作为唯一的操作系统(所以我想删除 Windows)。我用 Rufus 创建了一个可启动的 USB,并在 BIOS 中设置为默认启动选项。

我得到的屏幕是这样的:

屏幕收到 如果我选择“安装基本操作系统”选项,我会看到一个带有 E 标志的新屏幕,没有其他任何东西。我在互联网上搜索了这个问题,发现它与 UEFI 有关,所以我在戴尔网站上找到了这篇文章(http://www.dell.com/support/article/it/it/itbsdt1/ sln297060/xps-13-9343--如何安装-ubuntu-developer-edition-1404-on-a-dell-pc-configured-for-the-unified-extensible-firmware-interface--uefi--bios ?lang=en ),它逐步解释了在 PC 上安装 Ubuntu 所需的操作,但没有。

我试图删除安全启动,在BIOS的Sata操作面板中从“RAID on”切换到“AHCI”,在Advanced Boot Options面板中取消选中“Enable Legacy Option ROMs”,并在启动中创建一个新选项使用 grubx64.efi 作为文件名的序列(也尝试使用 BOOTx64.efi,但没有)。

我得到的只是带有 E 标志的同一个屏幕。

这是我当前的 BIOS 配置(经过多次尝试):

启动顺序:

  1. 我的 U 盘与 Elementary
  2. 我使用“\EFI\BOOT\BOOTx64.EFI”作为文件名创建的引导选项
  3. 视窗磁盘

高级启动选项:

  1. 未选中启用旧选项 ROM
  2. 未选中启用尝试传统引导
  3. 启用 UEFI 网络堆栈已选中

UEFI 引导路径安全性:“始终,除了内部硬盘”(可能的其他值:“始终”和“从不”)

Sata 操作:“RAID On”(可能的其他值:“Disabled”和“AHCI”)

安全启动:启用快速启动:“自动”(可能的其他值:“最小”和“彻底”)

我的 BIOS 版本是 1.5 我读到您可以使用 nomodeset 参数启动操作系统安装,但似乎这不是正确的解决方案。

请,如果你知道,告诉我我需要改变什么。非常感谢

0 投票
2 回答
4658 浏览

linux - 运行 sudo apt-get update 时出错

我正在尝试运行 rvm 要求,因此我可以稍后安装 rails 但我收到了消息

因此,我运行了 sudo apt-get update 并收到以下消息,我不知道该怎么办。

谁能告诉我如何处理我上面收到的消息找不到这个 404?

这是我运行时发生的情况cat /home/mohammad/.rvm/log/1516253504/update_system.log

不确定这是否相关,但我也在使用elementaryOS

编辑:

这是我的 /etc/apt/sources.list 文件:

0 投票
2 回答
355 浏览

linux - 安装 ubuntu 18.04(双启动)后无法登录 Elementary

我是 Ubuntu 18.04 的新手。很长一段时间以来,我都没有在我当前的操作系统 Loki 上更新任何新内容(有趣的是,除了 Loki 不允许 ppl 升级 Juno)。

由于某些原因,我必须在我的机器上安装另一个 Linux 操作系统,即 ubuntu 18.04 - 最小安装。尽管一切对 Ubuntu 来说都很完美,但它让我无法登录到我的主操作系统。

问题描述:选择了elementary的启动后,我在Elementary的登录页面登录了自己的账号。它不显示任何其他内容并返回登录。再次尝试使用访客帐户(没有密码),仍然是同样的问题。

因为我的大部分数据和工作都在小学,我必须找到解决这个问题的方法。有人在这里帮我一把吗?非常感谢。

0 投票
2 回答
1236 浏览

gtk3 - 如何摆脱标题栏添加到基本操作系统中的非 gtk 应用程序

在基本 OS Loki 中,对于 gvim、urxvt 和 Xephyr 等应用程序,将在应用程序窗口中添加一个标题栏。有没有办法摆脱标题栏?

带有标题栏的Vim 带有标题栏 的 urxvt

0 投票
2 回答
271 浏览

linux - 启动 linux 终端的脚本,等待 1 秒,然后在其中启动命令

想自动显示一个好的天气报告

天气预报

从系统菜单启动这样的脚本:

但是这样输出有点“不完整”,就像命令执行得太快一样(注意这里的user@machine行的位置):

脚本中的天气报告

那么,有没有办法在-eflag 之后延迟命令?

或者也许完全不同的方法会自动执行此操作以正确显示输出?

0 投票
1 回答
112 浏览

java - 我可以用 Java 为 Elementary OS AppCenter 进行开发吗?

为elementary-OS AppCenter 开发的官方语言是Vala。我想知道我是否可以用 Java 语言为 EOS AppCenter 开发?如果 Elementary 允许我为它开发,我在某种程度上知道 java 将掌握它。另一方面,Vala 对我来说是一种全新的语言。