mat*_*975 30 apt compiling software-installation
使用该apt-get install
方法将包安装到 ubuntu 时,获取该包的源代码和从头开始构建它之间有什么根本区别吗?该apt-get install
功能是简单地下载源代码并将其构建到您的计算机上的指定目录中,还是在幕后进行更多操作?
最后(也许这没有答案)一种方法比另一种更好吗?我在这里要讨论的是,从源代码自己构建它是否有任何优势,还是让它apt-get
做它的事情更好?
Pan*_*her 27
apt、yum、pacman、emerge等包管理系统的优点包括:
尽管它适用于 Fedora,但另请参阅:
https://fedoraproject.org/wiki/Package_management_system
从源代码安装可能有优势
但缺点是,当有新版本可用时,您将不得不手动更新包,并且通常会失去支持。
IMO 如果你想编译你的全部或大部分包,我会建议 Gentoo。
ate*_*enz 19
Apt-get是 APT 包处理实用程序 (CLI),是Synaptic和Aptitude的后端。
从系统触发的apt-get方法检查文件中列出的官方来源或存储库
etc/apt/sources.list
例如。在运行(我使用)时,运行类似sudo apt-get update && sudo apt-get upgrade
其中Link 前面的Ign (Ignore) 表示自上次访问该存储库以来没有进行任何更改,而Get表示对 Sources 文件的检索,说明该 Repository 中新可用包的更改。
不,apt-get实用程序不会下载源文件,而是下载由官方 Ubuntu 打包商打包和发布的.deb 包,该包已经过稳定性和与系统集成的测试。
该apt-get的下载包中可以找到
/var/cache/apt
在这里你可以看到所有的Updates
as .deb 包,你甚至可以通过访问这个Precise-updates 包来比较和交叉检查它们的版本。
就从源代码包编译而言,对于 Ubuntu 12.04 来说,这是不可取的,甚至不推荐使用,因为它是 LTS 版本,您可以在此处查看原因
进一步参考:apt-get,sources.list。
归档时间: |
|
查看次数: |
17990 次 |
最近记录: |