我不是专门关注如何安装,而是关于安装的分类,所以我不是针对一些实际的用法,而是针对背后的理论。当我第一次在Linux上安装一个程序时,我使用了一个图形界面,插入一个关键字,点击这个程序来安装类似于android的程序,我学会了打开终端并键入"sudo apt-get install xyz“,只要程序在一个官方源中就能工作,而我偶然发现了一些不属于官方源的程序,但是包含在所谓的PPA中,这是一种非标准的源代码,为了使用它,我必须输入" add -apt-repository ppa: time /somename”,在此之后,我必须更新源代码,并可以以与标准源代码相同的方式安装它,我遇到的安装程序的最后一种方法称为“二进制文件”,据说所有的工作都是手动完成的,就像我没有掌握的依赖项之类的东西。我想知道这些是否都是理论上可能的安装方式,还是还有其他的方法?
发布于 2015-09-11 21:06:16
有很多,因为“安装”的意思或多或少等同于“用一些侧处理复制一堆文件”。
但从广义上讲,你已经提到了两点:
在这两种情况下,都有几十个变体。包管理器的主要优点是它使卸载更容易。
以下是一个说明如下的导言:
http://www.sabi.co.uk/Notes/linuxWhyPackages.html
除了DPKG这样的“包管理器”之外,还有类似APT的“依赖关系管理器”,它创建了必须安装的包列表,以便使另一个包能够正常或根本地工作。
https://askubuntu.com/questions/673087
复制相似问题