哪个更好:从软件包存储库安装软件包还是从 DEB 存档安装软件包?

哪个更好:从软件包存储库安装软件包还是从 DEB 存档安装软件包?

我可以从软件包存储库或下载的存档中安装软件包.deb

例如安装google chrome:

# from a package repository
sudo echo "deb http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome-beta.list && \
sudo apt-get update && \
sudo apt-get install -y google-chrome-beta && \
sudo apt-get clean && apt-get -y autoremove

# from a .deb archive
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb && \
sudo apt-get install -y ./google-chrome-stable_current_amd64.deb && \
rm ./google-chrome-stable_current_amd64.deb

哪种方法更好/更规范?

答案1

在这种情况下,这可能无关紧要,因为 deb 包会要求您添加存储库。一般来说,存储库比 deb 包更好,因为它更新更频繁,依赖关系处理得更好。

相关内容