Frage Paketmanager zur Verwendung als normaler Benutzer in der Home-Directotry


Ich brauche einen Paketmanager für GNU / Linux (vorzugsweise quellenbasiert), um Pakete in meinem Heim als unprivilegierter Benutzer auf einem Debian-System zu installieren (nicht sicher, ob Squeeze oder Wheezy).

Was ich versucht habe:

  • Kompilieren es selbst: Gab nach der Installation von zwanzig Abhängigkeiten auf und stieß auf einige Probleme, die meine GNU / Linux-Fähigkeiten übertrafen.
  • Gentoo-Präfix: Mein erstes Problem waren zwei defekte Links im Bootstrap-Skript, nach deren Behebung der Bootstrap beim Versuch, stage3 zu installieren, reproduzierbar fehlschlug.
  • Home-Arch-Installation (HAI): Scheint nicht zu funktionieren, vielleicht veraltet.

Hat es irgendjemand geschafft, gentoo prefix in der nahen Vergangenheit zu installieren und weiß, wie man es macht oder eine Alternative hat, um zu erreichen, was ich will?

Vielen Dank im Voraus für Ihre Vorschläge.

BEARBEITEN:

Ich habe gerade versucht, debian Pakete über zu entpacken dpkg-deb -x aber das ist schlimmer als es selbst zu kompilieren. Wenn ich es selbst kompiliere, kann ich zumindest mit anderen selbst kompilierten Bibliotheken verlinken, so dass Debian-Pakete keine Option sind!


3
2017-09-18 17:09


Ursprung


Schau es dir an diese Antwort auf Unix und Linux. - terdon
@terdon Danke, ich werde es versuchen, sobald ich wieder Zugriff auf den Computer habe (morgen)! Aber ich denke nicht, dass das sehr gut funktionieren würde, sobald die Pakete mehr bekommen, besonders komplexe und solche mit vielen Abhängigkeiten. - FSMaxB
Ich habe den Eindruck, dass es kein tragbares Verpackungssystem mit einer Option gibt, die einem Konfigurations-Skript entspricht --prefix=~ - Das ist eine Schande, aber ich kann alle möglichen Gründe sehen, warum es ein Problem ist, das niemand (mich eingeschlossen!) angehen will. - Aaron Miller


Antworten:


Gentoo Präfix funktioniert jetzt! Wie es scheint, ist das gentoo-Präfix immer noch erhalten, aber ich bin glücklich, dass das System, auf dem ich es brauche, auf Squeeze und nicht Wheezy oder Ubuntu> 11.04 basiert, weil sie aufgrund von Multiarch-Patches auf ihren Toolchains nicht unterstützt werden baue Vanille gcc!


3
2017-09-23 21:29





pkgsrc ist eine nette plattformunabhängige (verschiedene UNIX- und Unixoid-Systeme), die ohne Root-Rechte arbeitet. Meine bisherige Erfahrung ist, dass es viel besser funktioniert als Gentoo Prefix.


1
2018-03-28 20:51