snap 和 apt/apt-get 有什么区别?

snap 和 apt/apt-get 有什么区别?

我是 ubuntu 新手,每次尝试安装程序时,我有时会通过 apt-get 命令或 snap 来安装程序,请问有人能告诉我什么时候应该使用 snap 还是 apt-get?
谢谢

答案1

snap都是apt包管理系统。Apt旨在与 Debian 发行版(例如 Ubuntu)配合使用,而snap是通用的并可用于各种 Linux 发行版。Apt只是将包的内容安装在包描述中指定的位置,以这种方式安装的软件可能需要系统或第三方库,而snaps是独立的,在沙箱中运行并且不直接与主机系统通信。

虽然是商业创建的,但它也是apt免费的并且是 Debian 项目的一部分。snap

相关内容