Package dependencies


  • Depends: Package A depends on package B if B absolutely must be installed in order to use A. In some cases, A depends not only on B, but on a specific version of B. In this case, the version dependency is usually a lower limit, in the sense that A depends on any version of B more recent than some specified version.

  • Recommends: Package A recommends package B if the package maintainer judges that most users would not want A without also having the functionality provided by B.

  • Suggests: Package A Suggests package B if B contains files that are related and enhance the functionality of A. The same relationship is expressed by declaring that package B Enhances package A.

  • Conflicts: Package A Conflicts with package B when A will not operate properly if B is installed on the system. Conflicts status is often combined with Replaces

  • Replaces: Package A Replaces package B when files installed by B are removed of overwritten by files in A.

  • Provides: Package A provides package B when all of the files and functionality of B are incorporated into A.

Get it now and sync it later


Couple of days a friend of mine asked me to recommend a Linux distribution that would play nicely with his old laptop so as usual I recommended Ubuntu to him but I told him to wait couple of days until they release Feisty and that because he have 256 ADSL line but now with this tip he can get it now and sync it later!

Thanks to ubuntu blog for their nice tips and tricks.

UPDATE: Ok, Ubuntu blog removed that post because excessive load caused by rsyncing users would kill the rsync server

Tags: , , , , , , , , , ,

One Response to “Get it now and sync it later”

  1. » Get it now and sync it later Says:

    [...] Original post by Jad [...]

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>