我有一个安装在我的 PC 上的软件包,作为对另一个软件包的依赖。
我想显式安装该软件包,但不实际重新安装它或下载任何文件。
这可能吗?
更新:
我没有缓存任何包/var/cache/pacman/pkg,这是我想在不重新安装的情况下更改包详细信息的原因之一。
即使我缓存了包,运行 pacman -S 也意味着运行整个安装过程,我也想避免这种情况。
我正在关注Arch 初学者指南。
我正在运行 Arch。现在我正在处理安装后说明,其中的第一部分是取消扬声器的静音。这就是我的问题所在。
首先,我安装了 alsamixer
pacman -S alsa-utils
Run Code Online (Sandbox Code Playgroud)
那么这个
amixer sset Master unmute
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
amixer: Unable to find simple control 'Master',0
Run Code Online (Sandbox Code Playgroud)
我不知道如何继续。
编辑:
# cat/proc/asound/cards
0 [MID]: Hda-Intel - HDA Intel MID
HDA Intel MID at 0xf7e14000 irq 63
1 [PCH]: Hda-Intel - HDA Intel PCH
HDA Intel PCH at 0xf7e10000 irq 59
# amixer -c1 sset Master unmute
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 87 …Run Code Online (Sandbox Code Playgroud) Docker 服务显然正在运行:
$ systemctl status docker.service
? docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2015-12-28 19:20:50 GMT; 3 days ago
Docs: https://docs.docker.com
Main PID: 1015 (docker)
CGroup: /system.slice/docker.service
??1015 /usr/bin/docker daemon -H fd:// --exec-opt native.cgroupdriver=cgroupfs
$ ps wuf -u root | grep $(which docker)
root 1015 0.0 0.3 477048 12432 ? Ssl 2015 2:26 /usr/bin/docker daemon -H fd:// --exec-opt native.cgroupdriver=cgroupfs
Run Code Online (Sandbox Code Playgroud)
但是,Docker 本身拒绝与之交谈:
$ docker info
Cannot connect to the …Run Code Online (Sandbox Code Playgroud) 大约一个月前,我从 Ubuntu 14.04 LTS 切换到 Arch,我对这个决定非常满意。但是,我想念我的新发行版的一些功能,尤其是Shift+ printscr,它在 Unity 中允许选择要捕获的屏幕区域。
我使用 i3 WM。所以,我的问题是:如何配置类似 Unity 的屏幕截图行为,以便能够使用键盘快捷键或其他东西(无需深入研究窗口 ID 和控制台内容)来捕捉屏幕区域或窗口?
我知道像Gentoo或Slackware这样的基于源代码的发行版不需要*-dev程序版本。它们包括源代码以及用于在本地编译所有内容的头文件。
但是我从未*-dev在Arch Linux 中看到过包,尽管它是基于包的。我*-dev在其他发行版中遇到了很多包。
我刚刚按照youtube 上的视频教程第一次安装了 Arch Linux 。但是,当我尝试启动 GNOME 终端时,它不会启动。它会在我的屏幕顶部显示终端几秒钟,并且会有一个加载符号,但几秒钟后它们都消失了,并且不会出现任何终端。因为我无法加载或启动终端,所以我什么也做不了(我什至无法回答注册 Arch Linux 论坛的问题)。我究竟做错了什么?
例如,在开发工具中,我得到类似的信息:

其中一些方块位于行尾,最初我以为它们是回车,但事实证明它们不是。
此外,广场出现后=或>在许多地方没有换行,并期待在十六进制编辑器显示该文件不存在根本之间的任何字符=和"(例如id="被显示为id=? ")
这也偶尔出现在网页中,例如我看到:

我复制了那句话,在十六进制编辑器看着它,并再次之间不存在性格e和:。源代码中也没有显示任何内容。
我以前从未见过这种情况,这是我几天前重新安装 arch 之后才出现的。
Chrome 是:版本19.0.1084.15 dev
Arch 是: Kernel 3.3.1-1-ARCH,x86_64
locale.gen已en_GB取消注释语言环境(UTF-8和ISO-8859-1)。chrome 中的编码默认为ISO-8859-1,但将其切换为UTF-8没有区别。
这是我使用的 html 文件:test.html
修复会很棒,解释会很棒,确认这只是(或不是)我的设置有问题也很好。
编辑:在调查字体后,我发现在这两种情况下它都试图使用 arial,它在 arch 中是ttf-ms-fonts包的一部分。安装它会导致字体发生变化,但方块仍然存在(尽管形状不同)。在这两种情况下,字体都不符合系统的默认字体。

我的笔记本电脑有触摸屏,但我不使用它。如何禁用此功能?我使用 Arch Linux。我想我可以尝试删除相关的驱动程序。根据此页面,可能的驱动程序都已命名xf86-input*。但是,看起来我没有安装类似的东西:
# pacman -Qs xf86-input
local/xf86-input-evdev 2.8.3-1 (xorg-drivers xorg)
X.org evdev input driver
local/xf86-input-joystick 1.6.2-3 (xorg-drivers xorg)
X.Org Joystick input driver
local/xf86-input-keyboard 1.8.0-2 (xorg-drivers xorg)
X.Org keyboard input driver
local/xf86-input-mouse 1.9.0-2 (xorg-drivers xorg)
X.org mouse input driver
local/xf86-input-synaptics 1.7.5-1 (xorg-drivers xorg)
Synaptics driver for notebook touchpads
local/xf86-input-vmmouse 13.0.0-3 (xorg-drivers xorg)
X.org VMWare Mouse input driver
local/xf86-input-void 1.4.0-6 (xorg-drivers xorg)
X.org void input driver
Run Code Online (Sandbox Code Playgroud)
知道如何追踪负责的司机或以其他方式禁用触摸屏功能吗?
我的 raspberry pi 3 B 型运行 Arch,有蓝牙问题。首先:
尽管如此,当我尝试使用蓝牙接口时,它不起作用。
bluetoothctl(作为 root),当我运行“扫描”时,告诉我
Failed to start discovery: org.bluez.Error.NotReady
Run Code Online (Sandbox Code Playgroud)
wminput 找不到蓝牙接口:
No Bluetooth interface found
unable to connect
Run Code Online (Sandbox Code Playgroud)
“systemctl status bluetooth”有以下输出:
? bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
Active: active (running) since Sat 2019-03-23 21:32:47 CET; 9min ago
Docs: man:bluetoothd(8)
Main PID: 2005 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 1404)
CGroup: /system.slice/bluetooth.service
??2005 /usr/lib/bluetooth/bluetoothd
Mar 23 21:32:47 …Run Code Online (Sandbox Code Playgroud) 我的一台机器是2GB EeePC Surf,这是一款资源非常有限的简洁上网本。现在有限,我还有22MB可用空间。
在它上面,我正在运行带有Openbox DE 的Arch Linux和许多需要的应用程序,以使其作为移动 PC 运行。
有哪些方法可以消除一些不必要的已用空间?
arch-linux ×10
alsa ×1
audio ×1
bluetooth ×1
bluez ×1
broadcom ×1
chrome ×1
compiling ×1
docker ×1
efficiency ×1
fonts ×1
gnome ×1
gnome3 ×1
i3 ×1
openbox ×1
pacman ×1
raspberry-pi ×1
screenshot ×1
source ×1
terminal ×1
touch-screen ×1