Arch Linux - apt-get 更新等效命令?

问题描述 投票:0回答:2

Arch Linux 在安装新软件包之前更新 软件包的命令是什么?

例如,我知道在 Ubuntu 中,我在终端窗口中执行此操作:

sudo apt-get update
sudo apt-get <pkg-name>

Arch Linux 中呢?

我遇到了几个版本,但它们似乎彼此不一致。我看不到那里的一致性。

示例 1.(我觉得很乏味):

sudo pacman -Syy
sudo pacman -Su

示例 2

sudo pacman -Sy

示例 3

始终使用带有“u”的“-Sy”。即,“pacman -Syu” 然后是“pacman -S”,而不是“pacman -Sy”。

linux ubuntu archlinux pacman-package-manager
2个回答
58
投票

在 Arch Linux 中等价于

apt-get update
pacman -Syy
.

pacman -Syu
等同于
apt-get update && apt-get upgrade
.

如果它仍然存在,不妨使它完整......

pacman -S <package>
apt-get install <package>
.


2
投票

注意:我同意 larsks 的评论,这里最好的来源是 Arch wiki。

例如,wiki 条目 pacman/Rosetta 为以前使用过(“来自”)的人深入介绍了 Pacman 的操作:DNFRed Hat Linux/Fedora),APT Debian/Ubuntu),ZYpp(可执行

zypper
SUSE Linux Enterprise(SLES)/openSUSE)或Portage(可执行
emerge
Gentoo Linux)。

从那个文件,

apt update && apt upgrade

等同于
pacman -Syu
.

© www.soinside.com 2019 - 2024. All rights reserved.