我的操作系统是 Arch Linux amd64,Gnome ENV。
我想在 Arch Linux中将Caps Lock密钥映射到Esc(escape)。我运行命令:
xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape'
Run Code Online (Sandbox Code Playgroud)
它运行良好,但片刻之后,Caps Lock 键再次起作用。我必须再次运行命令。
我很确定这个解决方案可能在一年前运行良好。我的问题是什么?谁能帮我在 Arch Linux 操作系统中永远将 Caps Lock 键映射到 Escape 键?
我正在使用 arch-linux 并且我已经从 aur 安装了一个包。我想知道它对我的计算机进行了哪些更改(特别是它安装了哪些文件)。此信息是否可用,如果可用,我使用什么命令来获取信息?
我尝试pacman -F...了各种选项,但这似乎只适用于存储库中的包。我很高兴使用类似的工具,yaourt或者aura如果有必要的话。
我已经按照官方安装指南中的说明在 MacBook Pro 8,1(15 英寸,如果这对硬件很重要)双引导上安装了最新版本的 ArchLinux(2014.06.01)。但是,当尝试重新启动时进入新安装的系统,它让我进入一个恢复外壳:
ERROR: device 'UUID=<snip>' not found. Skipping fsck.
ERROR: Unable to find root device 'UUID=<snip>'.
You are being dropped to a recovery shell
Type 'exit' to try and continue booting
sh: can't access tty: job control turned off
[rootfs /]#
Run Code Online (Sandbox Code Playgroud)
(我删除了 UUID,因为我不想输入它,但它与blkid(从安装盘中)给我的相同,用于安装 ArchLinux 的分区)
其他 在线 来源表明这是由于一个过时的pacman,udev,filesystem或linux包。但是,他们仅在从工作系统更新内核后才描述此问题,而不是全新安装。我arch-chroot在引导到安装磁盘时从环境中强制重新安装了这些软件包,但这并没有改变情况。
相反,对我的一些实验grub.cfg表明,抱怨的是选择要使用的文件root的linux命令的参数vmlinuz。实际上,更改root=UUID=<snip>为root=LABEL=ArchLinuxor …
有没有办法配置 GTK+ 程序以使用不同的文件对话框?
阅读 有关默认对话框的古代 文章并发现与当前版本没有区别并不是它在不久的将来得到改进的好兆头。
我读过这个问题,但我似乎是近一年来为数不多的人之一。正如我在对该问题的评论中提到的:
对于archlinux,有一个用于KDE 的FF 补丁版本。如果您在 KDE 中并且喜欢精简版的 dolphin/无论它是什么,它都可以很好地工作,但不幸的是,如果您不使用 KDE,它似乎不会更改文件选择器
由于我目前处于自定义 openbox 设置中,因此 Firefox 重新使用不喜欢的 GTK+ 对话框。但是这个解决方案只适用于 Firefox,所以我更喜欢一种方法来从我的系统中全局清除它。
如果我想在 gtk3 应用程序(例如 firefox)中打开或保存文件,我会在提示字符后获得不需要的搜索功能。
旧的和高效的行为:打字d给我第一个以.开头的文件d,打字de给我第一个文件de.
新的和不需要的行为:打字d开始搜索过程,并/home/myuser/Downloads/somestuff/DETLEFF在系统中的某处提供我或其他一些文件。
我怎样才能改回旧的和富有成效的行为?
我的系统:archliux64,Gtk3:3.18.6,windowmanager:fluxbox
我testing在 Arch Linux 3.0-ARCH 上使用 KDE 4.7(来自repo)。非常烦人的是,当我将鼠标移到左上角时,会出现窗口的缩略图。
这对 Firefox 尤其烦人,我将其设置为无边框,因此我可以轻松单击选项卡,只需将鼠标移到顶部即可。
谁能帮助我如何禁用该热点?
我正在尝试使用以下命令在 USB 记忆棒上复制 ISO:
sudo dd bs=4M if=lubuntu-17.04-desktop-amd64.iso of=/dev/sdc status=progress
Run Code Online (Sandbox Code Playgroud)
什么是直截了当的。iso大小为912M。为什么输出文本在这里冻结而不是结束程序?
956301312 bytes (956 MB, 912 MiB) copied, 11.216 s, 85.3 MB/s
Run Code Online (Sandbox Code Playgroud)
我什至无法阻止程序运行ctr-c.
我已经下载了一个 appimage 文件,只想安装它。我知道它在 Ubuntu 和 Fedora 下非常简单,但我很难在 Arch Linux 下安装它。有没有通用的安装程序的方法?
我在 Arch Linux 上安装 hfs+ 分区时遇到了一些问题。
当我运行时,sudo mount -t hfsplus /dev/sda2 /mnt/mac我收到此错误:
mount: wrong fs type, bad option, bad superblock on /dev/sda2,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
Run Code Online (Sandbox Code Playgroud)
跑步dmesg | tail给出:
[ 6645.183965] cfg80211: Calling CRDA to update world regulatory domain
[ 6648.331525] cfg80211: Calling CRDA to update world regulatory domain
[ 6651.479107] cfg80211: Calling CRDA to update …Run Code Online (Sandbox Code Playgroud) 我最近切换到基于 Arch 的发行版,称为Manjaro。
我在从aur arch 存储库安装一些软件包时遇到问题
curl-7.54.0.tar.gz ... Passed
curl-7.54.0.tar.gz.asc ... Skipped
==> Verifying source file signatures with gpg...
curl-7.54.0.tar.gz ... FAILED (unknown public key 5CC908FDB71E12C2)
==> ERROR: One or more PGP signatures could not be verified!
Run Code Online (Sandbox Code Playgroud)
我需要做什么来解决这个问题?