我在 ArchLinux 中使用 yaourt。
yaourt -Syu但只包括核心/额外或我想要的包?yaourt -U <package>不起作用(无法找到或读取包)。我必须使用yaourt -S <package>吗?yaourt -S <package>:如果没有可用的更新,无论如何都会重新安装包众所周知,从 AUR 安装软件包时应该小心,因为 PKGBUILD 可能不会按照您的预期运行并且可能是恶意的。因此,我从 AUR 安装和更新软件包的工作流程如下(使用 yaourt):
检查 PKGBUILD:
source=(...)部分是否仅包含来自预期来源的 URL?package(){...}如果零件只执行通常的安装/复制操作,请快速扫描零件我认为使用此过程与从源下载软件并手动安装一样安全。请注意,我不是在谈论要安装的软件本身是否安全,我想考虑软件包的附加安全问题。
问题是:
当我这样做时,yaourt -Syu有时控制台中有很长的日志,因此缓冲区已满并且一些信息丢失。由于信息很重要,有时我想将 yaourt/pacman 记录的所有内容保存在文件中。
这样做yaourt -Syu > file确实将内容保存到文件中,但随后您将无法看到控制台中发生了什么。有可能两者兼得吗?