![哪个更好:从软件包存储库安装软件包还是从 DEB 存档安装软件包?](https://linux22.com/image/920809/%E5%93%AA%E4%B8%AA%E6%9B%B4%E5%A5%BD%EF%BC%9A%E4%BB%8E%E8%BD%AF%E4%BB%B6%E5%8C%85%E5%AD%98%E5%82%A8%E5%BA%93%E5%AE%89%E8%A3%85%E8%BD%AF%E4%BB%B6%E5%8C%85%E8%BF%98%E6%98%AF%E4%BB%8E%20DEB%20%E5%AD%98%E6%A1%A3%E5%AE%89%E8%A3%85%E8%BD%AF%E4%BB%B6%E5%8C%85%EF%BC%9F.png)
我可以从软件包存储库或下载的存档中安装软件包.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 包更好,因为它更新更频繁,依赖关系处理得更好。