小编Sha*_*baz的帖子

如何阻止 gedit 打开任何东西?

我一直使用 gVim 并打开各种纯文本文件、源代码和几乎所有可以用 gVim 读取的内容。

然而,Ubuntu 决定我应该使用 gedit!

我进行了搜索,发现可以正确地使 ubuntu 使用 gVim 打开我的纯文本文件,但没有使用源文件。我设置了两个

sudo update-alternatives --config editor
sudo update-alternatives --config gnome-text-editor
Run Code Online (Sandbox Code Playgroud)

到 gVim,但它仍然使用 gedit 作为源文件。

更不用说您在互联网上找到的大部分内容都说“右键单击-> 打开方式-> 始终使用此应用程序”来为每种文件类型设置默认应用程序。我没问题,但在新的 ubuntu (11.10) 中,该选项不再存在。 但它可能会变得相当麻烦。

我去卸载 gedit,但它告诉我如果我这样做,未来的更新将不包括 The Ubuntu Desktop System set 中的新项目

我的问题是,如何告诉 ubuntu 将所有使用 gedit 打开的东西的默认应用程序更改为 gVim?

如果没有这样的事情是可能的(这将是有史以来最愚蠢的事情),如果我卸载 gedit 并忘记那些提到的新项目,我真的会错过很多吗?

gedit 11.10 default-programs

13
推荐指数
1
解决办法
3624
查看次数

恢复存档管理器的“丢失”列?

打开存档,我双击“名称”列以将其展开,因为文件名很长,但这使该列消失了。

我尝试右键单击并查找任何选项并搜索网络,但我似乎无法找到恢复消失列的方法。关闭应用程序以及重新启动不会影响这一点。

请注意,我已卸载指标应用菜单。难道档案管理器应该有一个我因此无法看到的菜单?(我在每个其他应用程序上都看到了菜单)。

这就是档案管理器现在的样子:

在此处输入图片说明

“属性”字段指的是存档的属性,而不是存档管理器。

file-roller

12
推荐指数
1
解决办法
1897
查看次数

如何让 Ubuntu 不那么频繁地更新内核?

最近Ubuntu非常频繁地更新linux内核。大多数情况下,它实际上是正在安装的相同版本(可能略有不同的超级次要版本号)。

通常,这应该是一件好事,但对我来说,每次内核更新都意味着我必须进入 TTY,停止lightdm,重建我的 Nvidia 驱动程序,重新启动lightdm并登录。然后我必须重建并重新安装我的ndiswrapper模块。

这很容易,但很烦人。

我知道我一般可以不那么频繁地更新,但我仍然想获得其他更新。我也不想完全停止更新内核

我正在寻找一种方法来告诉 ubuntu 不那么频繁地更新 linux 内核,甚至更好,告诉它只有在版本的次要编号发生更改时才更新 linux 内核。

这是可能吗?

updates

8
推荐指数
1
解决办法
629
查看次数

如何在登录屏幕中移动对话框?

我有一个很宽的显示器,在屏幕最左侧的登录屏幕中看到登录对话框很烦人。我真的不得不转过头去看它!

有没有办法让登录对话框居中?

11.10 lightdm

6
推荐指数
1
解决办法
4615
查看次数

如何统一拥有同一程序的多个实例?

您会看到,如果侧栏中的应用程序未运行,则单击它并运行它。好的。现在,如果它正在运行,则单击它,它会向您显示已经打开的那个。我发现例如使用 Firefox,您可以右键单击并告诉它打开一个新窗口。不过,我用随机应用程序对其进行了测试,但它没有这样的选项。

最重要的是,home键也是这样!所以问题是,我如何运行一个程序的多个实例(或者在这种情况下,打开我的主文件夹的多个实例)?

unity 11.10

5
推荐指数
1
解决办法
5305
查看次数

如何找到在启动板中找到的包的ppa?

我正在尝试安装一个需要 libc6-dbg 的程序 (valgrind)。另一方面,我无法安装 libc6-dbg,因为:

The following packages have unmet dependencies:
   libc6-dbg: Depends: libc6 (= 2.11.1-0ubuntu7) but 2.11.1-0ubuntu7.2 is to be installed
E: Broken packages
Run Code Online (Sandbox Code Playgroud)

这意味着我安装了更新版本的 libc6。然而:

sudo apt-get install libc6-dbg=2.11.1-0ubuntu7.2
Run Code Online (Sandbox Code Playgroud)

没有找到任何东西。我猜我需要添加包含该包的 PPA,这是我运气不好的地方。

我在这里找到了我需要的包(我的 ubuntu 是 Lucid):https : //launchpad.net/ubuntu/lucid/i386/libc6-dbg/2.11.1-0ubuntu7.2,但是,我似乎无法弄清楚我应该怎么做才能apt-get看到并安装这个包。

帮助?

10.04 package-management apt ppa

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