技术解析

请问 archlinux 使用 yay 安装软件时候,交互命令是什么意思?
0
2021-06-16 16:10:29
idczone
例如执行:
yay -S systemd-numlockontty
交互信息显示:
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:1] systemd-numlockontty-0.1-12

:: Downloaded PKGBUILD (1/1): systemd-numlockontty
1 systemd-numlockontty (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>

每一行什么意思啊?

[N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)

前面的英文选项是什么意思呢?

那个 or 123 。1-3 。^4 是什么呢?

谷歌搜索也没有找到说明。
是否显示 package 的 diff ?
N 不显示
A 显示所有
Ab 终止安装
I 只显示已安装的
No 只显示未安装的
数字序号: 显示上面对应的序号的包

如果你信任打包者不担心任何 malware 的话,直接无脑 A 就行了,显示 diff 是为了让你 review 的。

感谢

把 yay 替换成 yay-git,开发版已经有中文交互信息了

哦哦,谢谢

`yes | yay` 之后就不用手动按 A 了

就 `yes | yay -S 软件 这样安装,对吧?

是的

`yes | yay`是升级软件用的,装软件的时候不能直接加 `yes |`

谢谢

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服