setxkbmapXfce 中命令的正确位置是什么?一般来说,它的合适位置是什么 - 其他 DE 和裸 WM?我有以下命令:
setxkbmap -layout "us(colemak), ru(typewriter)" -option "grp:menu_toggle"
Run Code Online (Sandbox Code Playgroud)
放进去没用.xsession。我想让这个命令运行,让它在 GUI 中全局工作。
编辑(18.09.12):我去了xfce4-settings-manager-> Session and Startup-> Application Autostart,然后点击“添加”。在那里我尝试放置两个命令以使其工作。
setxkbmap我在“命令”下逐字给出的完整命令。
在我的 PATH 中使用命令创建了一个可执行文件,将文件名放在“命令”下。
两种变体都不起作用。但是,带有“命令”文本字段下命令的可执行文件的完整路径有效。
如何禁用 KDE 系统声音?我的意思是启动、弹出对话框、错误等时的所有声音,而不关闭实际的媒体声音。
我使用 KDE 4.7.4
我想在 Linux Mint Debian Edition 2012.04 中设置 apt 存储库优先级排序。在/etc/apt/preferences顺序应该是:LMDE - > Debian的测试- > Debian的不稳定。换句话说,我几乎总是想使用来自 LMDE 半滚动存储库的包,并且只有在绝对必要时才从测试和不稳定中获取它们。
我查看了http://forums.linuxmint.com/viewtopic.php?f=201&t=78882和http://forums.linuxmint.com/viewtopic.php?f=141&p=379226,但仍然无法获取存储库优先顺序以正常工作。
做这个的最好方式是什么?
我安装了一些程序,在信息目录节点(命令的主菜单info)中添加了菜单项。然后我手动从系统中删除了程序信息文件,所以现在当我单击“程序”项时,找不到它。然而,程序的项目仍然在目录节点中。info如何编译目录节点?如何更新,使列表中不再有该程序?一般来说,查找和更新信息文件的机制如何工作,特别是在安装和卸载期间?
编辑:一种肮脏的解决方案是从信息路径中手动删除信息文件。我还了解到,在每个信息路径中都有一个文件dir,它具有指向当前目录中每个信息文件的链接,因此可以只编辑它而不是删除文件。
我想列出系统上所有已安装的字体并查看它们以出于某种目的选择一种。这怎么可能?是否有程序可以提供某种已安装字体库?
我如何阅读各种手册、指南和操作指南,它们通常以 deb 包的形式出现,名称以目录结尾-doc并安装在/usr/share/doc目录中?
我想在我的 Linux Mint Debian 版(截至 2012 年 6 月 10 日对应于 Debian Wheezy)上安装 KDE。我已经安装了 Cinnamon(一个 Gnome Shell 分支),它具有常规的 Gnome 3 依赖项。上次我尝试通过 aptitude 安装 KDE 时,声音停止工作。其他人也提到了问题,参见:kde install destroys gnome desktop。
将 KDE 与 Gnome 3 一起安装是否安全?KDE 安装后可能出现的损坏有哪些,我该如何解决?在 Debian Wheezy 上安装 KDE 的推荐方法是什么?
编辑:我刚刚做到了,一切都很顺利。在 Debian 中,要安装 KDE,只需在名为“kde-desktop”的 aptitude 任务中安装所有内容。
相关问题: 是否可以在机器上使用 KDE 和 Gnome?
Dialog是一个从 shell 脚本提供对话框的实用程序,您可能在升级过程中已经在 aptitude 中看到过它们。当我使用 Emacs shell ( M-x shell) 并键入时sudo aptitude safe-upgrade,我多次收到以下错误:
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
Run Code Online (Sandbox Code Playgroud)
为什么 Dialog 不适用于 Emacs shell?我应该使用一些替代品吗?
我使用NixOS,Nix 版本 1.10。nix-env,Nix包管理器的安装命令,创建新一代每次安装软件包时这样,不同的包配置存储在不同的代中,您可以在它们之间切换以回滚到系统的先前状态,即从现在起安装了不同的包。
假设我安装了包emacs,它创建了新一代:
$ nix-env --list-generations\n1 2015-09-18 14:32:51 \n2 2015-09-19 15:41:58 (current)\nRun Code Online (Sandbox Code Playgroud)\n\n第 1 代不包含emacs,第 2 代包含 。如果我切换到第 1 代并删除第 2 代,那就意味着我输了emacs:
$ nix-env --switch-generation 1\nswitching from generation 2 to 1\n$ nix-env --delete-generations 2\nremoving generation 2\nRun Code Online (Sandbox Code Playgroud)\n\n运行操作的信息--delete-generations太少,添加--verbose或未--dry-run指定删除的包列表。甚至-vvvvv没有帮助。
$ nix-env --dry-run --delete-generations 14\n(dry run; not doing anything)\nwould remove generation 14\n$ nix-env --verbose --dry-run --delete-generations …Run Code Online (Sandbox Code Playgroud)