相关疑难解决方法(0)

在终端中运行 .desktop 文件

据我所知,.desktop文件是允许自定义应用程序设置的快捷方式。例如,我的/usr/share/applications/文件夹中有很多。

如果我在 中打开该文件夹nautilus,则只需双击其关联文件即可运行这些应用程序,例如双击firefox.desktop运行 Firefox。但是,我找不到通过终端做同样事情的方法。

如果我这样做,gnome-open foo.desktop它只是foo.desktop作为文本文件打开。如果我使它可执行,然后在 bash 中运行它,它只会失败(这是意料之中的,它显然不是 bash 脚本)。
编辑:做exec /fullpath/foo.desktop给我一个Permission denied信息,即使我改变了自己的所有权。如果我使可执行文件并执行相同的命令,我正在使用的终端选项卡就会关闭(我猜它会崩溃)。最后,如果我这样做sudo exec /fullpath/foo.desktop,我会收到错误报告sudo: exec: command not found

这是我的问题,如何foo.desktop从终端运行文件?

command-line shortcuts .desktop

190
推荐指数
12
解决办法
24万
查看次数

如何永久更改窗口标题?

生成窗口标题涉及哪些文件?例如,如果您打开 Rhythmbox,您会看到程序名称作为窗口标题。但它不是由.desktop文件生成的。我需要编辑哪些文件才能在应用程序的标题中添加文本?我希望更改是永久性的

我使用 Ubuntu GNOME 15.04 和 GNOME 3.16。

window-manager xdotool wmctrl xprop

22
推荐指数
2
解决办法
1万
查看次数

为什么 Chromium 突然不能访问除 /home 之外的任何分区?

我刚刚升级到 Ubuntu 19.10,令我震惊的是,我发现默认浏览器 Chromium 无法再访问除 /home 之外的其他分区。

这意味着我的包含音乐和视频(/多媒体)的分区无法再访问,例如上传到 Google Drive。这包括 USB 分区。

我在这里找到了对这种现象的另一种描述:https : //fosspost.org/reviews/distributions/ubuntu-19-10-review它说

“此外,虽然我们承认大多数用户只需要访问他们的主文件夹,但值得一提的是,您不再可以从 Chromium 内部访问系统文件和文件夹(除了您的主文件夹之外,您无法访问任何内容)。这意味着例如,如果您要使用上传网站将文件或图像上传到 Internet,则此文件/图像必须位于您的主文件夹中,因为您无法访问 /usr、/etc 等目录或位于的其他目录在您的根分区中。事实上,您根本无法再访问任何其他分区,这包括 U 盘和其他启动分区:”

我想知道为什么要引入这种行为?它违反了多个磁盘、分区和符号链接的整体思想。顺便说一句,这仍然适用于 Firefox。

我的问题是

  • 有没有计划解决这个问题?
  • 我预计这种行为的一个原因是安全性。如果是这样,是否可以解释为什么以及如何提高安全性?用户无论如何都可以合法地访问其他分区上的文件,例如通过符号链接。但是有了这个变化,我必须在上传之前将它们移动到 /home ,所以仍然可以访问它们,尽管更慢更麻烦。
  • 如果这种行为现在是永久性的,那么问题是我们应该如何在我们的文件系统中合并多个磁盘?
  • 或者,有人可以告诉我如何查找和安装 debian 包。我一直无法找到它?

这不是snap 的经典模式什么的副本,为什么有些 snap 没有它就不能安装(例如 MS Visual Studio)?因为那是关于我没有得到的安装过程中的特定错误。我的问题是关于 Ubuntu 19.10 中铬的访问权限。

无论如何,我使用来自 Google 的原始 debian 包通过以下命令解决了该问题:

sudo apt-get install google-chrome-stable
Run Code Online (Sandbox Code Playgroud)

之后,我现在可以再次访问我的其他分区。我知道这在某种意义上是 hacky,因为该软件包不是 Ubuntu 原生的,所以我真的很想获得一些关于如何将多个磁盘和分区与 Chromium 的这种新受限行为合并的建议。

非常感谢

filesystem chromium home-directory

21
推荐指数
4
解决办法
8428
查看次数

如何获得最新的(测试版和开发版)Chromium?

面对这个问题,我发现我需要运行一个比存储库中的版本更新的Chromium版本,以便使用我想要的扩展。

我可以获得这样的新版本,甚至是最新版本吗?

在 Windows 中,我可以使用比 Google Chrome 更新的 beta Chromium 便携版。

如何在 Ubuntu 中获得最新的 Chromium?

有关的:

chromium

20
推荐指数
3
解决办法
3万
查看次数

Ubuntu Dock 中具有不同图标的 Firefox 配置文件

Ubuntu 17.10 (xorg)、GNOME 3.26.2、Firefox 58.0(64 位)。

我有一些 Firefox 配置文件设置。当我运行每个配置文件时,我希望它是 Dock 上的一个单独图标。我该如何做到这一点?现在发生的事情是它们都被分组在标准的 Firefox 图标中。

dock firefox gnome-shell ubuntu-dock

11
推荐指数
1
解决办法
3259
查看次数

snap - 如何授予 /tmp 访问 snap 铬的权限?

我通常/tmp在下载只需要一次的文件时使用,以便自动删除它们。但扣铬看到/tmp/snap.chromium/tmp/tmp和最糟糕的,用户没有权限打开此目录。我对 snap 的工作原理几乎一无所知,我想知道是否有办法授予/tmp对某些 snap 应用程序的访问权限?

permissions chromium snap

8
推荐指数
2
解决办法
2450
查看次数

如何启动新的 Chromium 实例?

我正在测试网络应用程序。因此,我总是需要一个没有任何 cookie、保存登录信息等的浏览器。简单地说:一个新的实例。

由于我们刚刚使用 Chromium,我想知道如何启动这样一个新的实例。

我不想将我的常规 Chromium 安装设置为不保存 cookie 等。我想要一个额外的实例。

testing chromium cookie

5
推荐指数
2
解决办法
4291
查看次数