Gentoo Linux - Drawbacks and Criticisms

Drawbacks and Criticisms

Compiling packages from source takes considerably more time than installing pre-built binaries. In some cases (depending on the size of the source code to be compiled and hardware), compilation of large programs can take hours and may also require a few gigabytes of temporary disk space in which to build.

Generally, Gentoo users accept long compile times as the cost of being able to apply their own compile-time options and enjoy the flexibility of Portage, but Gentoo developers have created a number of work-arounds to avoid slow package installation.

  1. Pre-compiled binaries are provided for some applications with long build times, such as OpenOffice.org and Mozilla Firefox, provided by upstream maintainers. By using these binaries, installation time is equivalent to other Linux distributions, but users lose the ability to customize optional features.
  2. The standard installation process gives users configuration options to reduce compilation times, such as enabling parallel compilation and using pipes instead of temporary files.
  3. Other optional features of the Portage system include distributed compiling and using a compiler cache. In addition, the user may be able to mount a large filesystem in RAM to greatly speed up the process of building packages. Some of these approaches have drawbacks, and so are not enabled by default.
  4. When installing the same package on multiple computers, the package may be compiled once and a binary package created for quick installation on the other computers, assuming sufficiently similar hardware.

Read more about this topic:  Gentoo Linux

Famous quotes containing the words drawbacks and/or criticisms:

    France has neither winter nor summer nor morals—apart from these drawbacks it is a fine country.
    Mark Twain [Samuel Langhorne Clemens] (1835–1910)

    I have no concern with any economic criticisms of the communist system; I cannot enquire into whether the abolition of private property is expedient or advantageous. But I am able to recognize that the psychological premises on which the system is based are an untenable illusion. In abolishing private property we deprive the human love of aggression of one of its instruments ... but we have in no way altered the differences in power and influence which are misused by aggressiveness.
    Sigmund Freud (1856–1939)