'Dissortingbution' à installer dans le directory personnel (sur les anciens Linux)

Duplicata possible:
Gestionnaires de packages non-racine

Je suis coincé avec une très jolie dissortingbution Linux au travail (Centos 5.4 de la fin de 2009), et je n'ai pas d'access root. Si je veux utiliser un logiciel plus récent, je peux le comstackr moi-même et l'installer dans mon directory personnel (ou dans un endroit où j'ai un access en écriture). Cela fonctionne bien avec de nombreux programmes, mais il se complique avec des plus grands (comme LibreOffice ou Chromium). C'est assez compliqué de suivre toutes les dependencies.

Je me request si quelqu'un l'a déjà fait, et peut-être construit une sorte de dissortingbution Linux * que je peux installer dans mon directory personnel (sans racine), et qui apporte toutes les dependencies nécessaires. De preference en tant que binarys, car cela rendrait beaucoup plus rapide et plus facile à installer sur une vieille machine. Mais je prendrais aussi un système de type "ports", ou même des astuces pour organiser des choses si je devais tout comstackr manuellement.


*) Remarque pour nitpickers: bien sûr, ce ne serait pas une dissortingbution Linux techniquement , car la seule chose manquante sera le kernel Linux réel.

Avant que quelqu'un dise que ce n'est pas possible, je sais que c'est possible, au less dans la plupart des cas. D'une part, beaucoup de bibliothèques Linux sont rétrocompatibles, bien que cela ne soit pas aussi utilisé que dans Windows (où il n'y a pas de gestionnaire de packages). Deuxièmement, vous pouvez comstackr la plupart des bibliothèques nécessaires, la seule chose que vous ne pouvez pas replace est le kernel. Vous pouvez forcer les nouvelles bibliothèques via LD_LIBRARY_PATH, ou lors de la compilation des programmes qui les utiliseront. J'ai réussi à installer un Skype récent il y a quelques time, qui avait besoin d'une version plus récente de glibc. Il y avait même quelqu'un qui maintenait Chromium avec toutes ses dependencies ridicules pour cette version de CentOS. C'est certainement possible, mais c'est pénible, et semble être une tâche idéale pour un programme d'ordinateur / dissortingbution / gestionnaire de packages.

GoboLinux en mode rootless est une dissortingbution linux installable dans votre maison sans avoir besoin de privilèges root.

Pour installer GoboLinux en mode rootless, il vous faudra au less les outils suivants installés sur votre système:

  • GNU Bash
  • GNU CoreUtils
  • GNU Sed
  • GNU Wget