在安装新软件包之前,Arch Linux的命令是什么命令更新?
例如,我知道在Ubuntu中,我这样做:
$ sudo apt-get update
$ sudo apt-get <pkg-name>
Arch怎么样?
我遇到了几个版本,但他们似乎并不认同对方。我无法看到那里的一致性。
eg 1.(这对我来说很乏味):
$ sudo pacman -Syy
$ sudo pacman -Su
$ sudo pacman -Sy
总是使用&#34; -Sy&#34;用&#34; u&#34;即&#34; pacman -Syu&#34;那么&#34; pacman -S &#34;,从不&#34; pacman -Sy&#34;。
我很困惑!
有什么想法吗?
答案 0 :(得分:21)
Arch Linux中的apt-get update
相当于pacman -Syy
。
pacman -Syu
相当于apt-get update && apt-get upgrade
。
如果它仍然存在,也可以使它完整......
pacman -S <package>
是apt-get install <package>
答案 1 :(得分:-1)
注意:我同意@larsks的comment,这里最好的资源是Arch Wiki。
例如,此维基条目https://wiki.archlinux.org/index.php/Pacman/Rosetta涵盖了pacman的深入操作,适用于以前使用过的人(“来自”):dnf(Red Hat / Fedora),apt(Debian / Ubuntu),zypper( SLES / openSUSE)或出现(Gentoo)。
在该文档中,apt update && apt upgrade
与pacman -Syu
等价。