请问 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 |`
谢谢