Questions tagged «arch-linux»

Arch Linux是一种简单,轻量,滚动的Linux发行版,旨在使事情保持简单。使用此标记可以解决特定于Arch Linux的问题。请勿将这一年龄用于衍生工具,例如Manjaro。

3
如何负责地在Arch Linux上自动运行更新?
我是Arch Linux的新手,并且仍然习惯于它的某些范例。我从另一个发行版中吸取了很多习惯,该发行版结构化了很多,并且在某些方面可以预见。 我想在少数系统上做的一件事¹是使cron作业能够自动更新所有系统软件包。这似乎很容易,除了我还希望从系统中得到一些有意义的反馈,告诉我事情进展得不是那么冗长,以至于我最终忽略了它,直到发现系统正在运行。 的完整输出pacman是不必要的。我不在乎下载用了多长时间,或者它是否在53的更新46中。 在大多数情况下,我并不关心成功。 我确实关心错误。如果更新运行失败,我想知道它,任何特定的错误消息都应打补丁。 我确实关心安装过程中发出的“通知”。例如,今天的systemd更新说: :: coredumps are no longer sent to the journal by default. To re-enable: echo >/etc/sysctl.d/50-coredump.conf \ "kernel.core_pattern=|/usr/lib/systemd/systemd-coredump %p %u %g %s %t %e" 或文件系统产生此: warning: /etc/group installed as /etc/group.pacnew warning: /etc/passwd installed as /etc/passwd.pacnew warning: /etc/shadow installed as /etc/shadow.pacnew 最后一个类别实际上是促使我问这个问题的原因,因为似乎在整个包装组中这些不一致。其中一些似乎是由生成的post_upgrade(),其他是由install()等等生成的。有时将它们写入stdout,有时写入stderr。消息的格式差异很大:有时整个块以某种方式以缩进为前缀,而其他时候则只是一个裸露的回显字符串。 我想了解可能需要我干预系统但又不会打扰的事情。是否有工具可以智能地管理这些数据并简化系统管理?有什么方法可以使软件包生成的输出与安装它们的pacman进程分开吗?还是我自己编写一种解析器,以从安装日志中过滤掉良性内容? ¹在您跳到多么愚蠢的状态之前,请注意,我足够聪明,不会在生产服务器上执行此操作,并且也不会没有基于快照的完整系统备份,如果发生灾难,恢复将很容易。


2
如何保存X会话-ArchLinux + Openbox
我使用Arch Linux和Openbox。如何保存当前openbox / X会话的状态并稍后重新启动它们? 情况是这样的:我打开了几个浏览器窗口,打开了终端,文件管理器等,由于某种原因,我可能随时需要重新启动计算机。我想还原重启之前我以前使用过的一组窗口。可能吗?我该怎么做?

2
如何让我的用户服务等到网络在线?
我已经写了几个systemd用户服务文件,我希望用户启用它们并且需要有效的网络连接。我认为这很容易: Wants=network-online.target After=network-online.target 但是,服务似乎还为时过早,在journalctl我看来: network-online.target: Cannot add dependency job, ignoring: Unit network-online.target failed to load: No such file or directory. 然后我搜索更多并尝试 Wants=network.target After=network.target 并且做到了sudo systemctl enable systemd-networkd-wait-online.service。 现在我在journalctl: network.target: Cannot add dependency job, ignoring: Unit network.target failed to load: No such file or directory. 再次,服务开始得太早了。 该消息应该在那里吗?如何调试我的问题? 编辑:原因很简单,并且在Arch Wiki中有明确说明: systemd --user与流程分开运行systemd …

1
如何阻止gnome将我的音乐静音?
我使用ArchLinux,并且最近安装了Spotify,该软件运行正常,除了以下几点: 每当任何程序触发系统声音时,混音器中的播放器音量都会自动静音。我该如何阻止呢? 我已经验证了vlc也会发生这种情况,所以我猜测这与Gnome有关。 可能与Pulseaudio相关的东西吗?

6
如何使用撰写键创建小写pi(“π”)?
我很确定我曾经能够使用创建小写的pi字符Composepi(例如fsymbols.com上的描述),但是它不再起作用。我的撰写键适用于其他字符(例如Composeaa“å”),那么可能出什么问题了? 我没有/usr/share/X11/locale/en_GB.utf8/Compose(或~/.XCompose),应该安装/生成某些东西吗?有一个/usr/share/X11/locale/en_US.utf8/Compose; 将其符号链接/usr/share/X11/locale/en_GB.utf8/Compose以解决此问题是否足够? $ locale LANG=en_GB.utf8 LC_CTYPE="en_GB.utf8" LC_NUMERIC="en_GB.utf8" LC_TIME="en_GB.utf8" LC_COLLATE="en_GB.utf8" LC_MONETARY="en_GB.utf8" LC_MESSAGES="en_GB.utf8" LC_PAPER="en_GB.utf8" LC_NAME="en_GB.utf8" LC_ADDRESS="en_GB.utf8" LC_TELEPHONE="en_GB.utf8" LC_MEASUREMENT="en_GB.utf8" LC_IDENTIFICATION="en_GB.utf8" LC_ALL= 分拆问题。

1
为什么桌面锁定会在一段时间后停止工作?
xautolock显然正在运行: $ ps wafux | grep [x]autolock user 21410 0.0 0.0 20124 2628 ? S Nov05 0:04 xautolock -time 10 -notify 30 -notifier notify-send --urgency low --expire-time=10000 -- 'Locking screen in 30 seconds' -locker slock 但是,当我尝试锁定它时: $ xautolock -locknow Could not locate a running xautolock. 如果我再旋转一次,xautolock它会起作用: $ xautolock -time 10 …


1
使用台式机作为蓝牙耳机
我的台式机扬声器要比手机好得多,因此我想用台式机扬声器代替手机的扬声器。使用USB或音频插孔对我来说很不方便,所以我只能使用蓝牙。我已经使用配对了手机bluetoothctl,但是在尝试连接时得到了以下信息: [bluetooth]# pair 00:00:00:00:00:00 Attempting to pair with 00:00:00:00:00:00 [CHG] Device 00:00:00:00:00:00 Connected: yes Request confirmation [agent] Confirm passkey 000000 (yes/no): yes [CHG] Device 00:00:00:00:00:00 Modalias: bluetooth:a000Aa000000000 [CHG] Device 00:00:00:00:00:00 UUIDs: 00000000-0000-1000-8000-00000a0a00aa [CHG] Device 00:00:00:00:00:00 UUIDs: 00000000-0000-1000-8000-00000a0a00aa ... [CHG] Device 00:00:00:00:00:00 UUIDs: 00000000-0000-1000-8000-00000a0a00aa [CHG] Device 00:00:00:00:00:00 UUIDs: 000000000-0000-1000-8000-00000a0a00aa [CHG] Device …

4
尝试连接到静态IP网络中的网关
我在raspberryPi上运行了arch-linux-arm。 我所在的网络使用静态IP。 gateway IP是192.168.178.5 我设备的IP192.168.178.201 我使用的是连接到互联网: ip addr add 192.168.178.201 dev eth0 ip route add default via 192.168.178.5 但是后者会产生 RTNETLINK answeres: Network is unreachable 我所缺少的东西吗? UPDATE mtak的答案解决了最初的问题, 但是我仍然无法到达网关。 试图ping导致destination host unreachable

1
Pacman -Syu无法使文件系统中的/ bin存在
我pacman -Syu从假期归来后尝试升级Arch Linux,现在出现了这个错误,我无法完全理解: (133/133) checking for file conflicts [######################] 100% error: failed to commit transaction (conflicting files) filesystem: /bin exists in filesystem filesystem: /sbin exists in filesystem filesystem: /usr/sbin exists in filesystem Errors occurred, no packages were upgraded. 你有什么想法吗?arch linux的安装是相当新的,因此一段时间以来我没想到会有任何严重的升级问题。



3
Arch Linux:chroot时,pacman不起作用
我的计算机上安装了Ubuntu。我决定安装Arch linux,但是由于已经安装了Grub,因此略过了一部分。看到Arch没有出现在Grub的菜单列表中后,我决定将其安装在Arch中。我在Ubuntu上安装了Arch的分区,并加入其中。我发出命令pacman -S grub-bios并得到以下信息: error: could not open file: /etc/mtab: No such file or directory error: could not determine filesystem mount points error: failed to commit transaction (unexpected error) Errors occurred, no packages were upgraded. /etc/mtab是的符号链接/proc/self/mounts,但/proc文件夹中没有任何内容。 我究竟做错了什么? 作为补充,我是否朝着正确的方向发展,以使Arch出现在Grub的列表中?编辑:通过执行sudo mount /dev/sdaX(使X替换为Arch的分区号),我能够从Ubuntu上使Arch出现在Grub的列表中sudo update-grub。

4
如何配置GNOME gdm登录屏幕?
我最近安装了Arch Linux,并进行了大部分设置。在其他许多Linux发行版中,都有一个用于配置登录屏幕外观的工具。我想将使用的墙纸,日期/时间格式从“ Sat 6:27 PM”更改为“ 26 Feb 11 18:27”,以及监视器的刷新率(我登录后就可以了) ,但不在登录屏幕上)。 在哪里可以找到这些配置选项或(最好是)GNOME应用程序以允许我进行这些配置更改?
14 gnome  arch-linux  login  gdm 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.