请问 archlinux 使用 yay 安装软件时候,交互命令是什么意思?

2020 年 8 月 23 日
 hgjian
例如执行:
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 是什么呢?

谷歌搜索也没有找到说明。
3784 次点击
所在节点    Linux
10 条回复
Jirajine
2020 年 8 月 23 日
是否显示 package 的 diff ?
N 不显示
A 显示所有
Ab 终止安装
I 只显示已安装的
No 只显示未安装的
数字序号: 显示上面对应的序号的包
Jirajine
2020 年 8 月 23 日
如果你信任打包者不担心任何 malware 的话,直接无脑 A 就行了,显示 diff 是为了让你 review 的。
hgjian
2020 年 8 月 23 日
@Jirajine 感谢
zhanghua0
2020 年 8 月 23 日
把 yay 替换成 yay-git,开发版已经有中文交互信息了
hgjian
2020 年 8 月 24 日
@zhanghua0 哦哦,谢谢
yyyyda
2020 年 8 月 27 日
`yes | yay` 之后就不用手动按 A 了
hgjian
2020 年 8 月 27 日
@yyyyda 就 `yes | yay -S 软件 这样安装,对吧?
yyyyda
2020 年 8 月 28 日
@hgjian 是的
yyyyda
2020 年 8 月 28 日
@hgjian `yes | yay`是升级软件用的,装软件的时候不能直接加 `yes |`
hgjian
2020 年 8 月 28 日
@yyyyda 谢谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/700678

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX