DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Normally when I install apache, mysql, and php, I do it the old fashioned "make" way. Am I correct that the only advantage for apt-get is that it's more easier/user-friendly to do than ./configure stuff? Or would I get some other benefit from doing it through apt-get?
Originally posted by Rotwang Normally when I install apache, mysql, and php, I do it the old fashioned "make" way. Am I correct that the only advantage for apt-get is that it's more easier/user-friendly to do than ./configure stuff? Or would I get some other benefit from doing it through apt-get?
thank you
rw
Automatic updating of the package when bugs are discovered and new packages are built by the maintainer and uploaded would be one off the top of my head. Packages that should work out of the box so to speak would be another no messing around making sure you have everything you need when you compile. You can use the Debian source through apt-get source process and build your own package and install then the package system will know about your packages and will not overwrite libraries that you may have installed if you did not put them in /usr/local/.
Another advantage: speed. Apt-get does not need to compile/configure/whatever. The ./configure script is replaced with reading debconf and seeing what is installed in what version with what options (takes about 1/20 of the time as the ./configure scripts that I've seen). Make is replaced with (semi-)binaries that are designed to be compatible with any machine in each architecture (tons and tons faster). Make install is replaced with dpkg's copy-paste of appropriate files (maybe slightly faster). But the biggest advantage is, as HappyTux said, auto-updating. And if you have to use the ./configure, make, make install, then you can apt-get the source, which gives you all the advantages of regular apt-get except the speed.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.