View previous topic :: View next topic |
Author |
Message |
tobiasbeil Guru
Joined: 22 Nov 2004 Posts: 326 Location: Stuttgart
|
Posted: Tue Nov 01, 2005 9:13 pm Post subject: Portage unter Fremddistri nutzbar? |
|
|
Ist der Portage tree mit allen Programmen eigentlich unter anderen Linuxen auch nutzbar ??
Es gibt ja neuerdings bei Fedora&SUSE&Mandrake neben yum und RPM das APT von Debian.
Von netBSD gibts noch pkgsrc für alle OS, ist auch ports basiert.
Die Frage ist ob Portage in irgendeiner Form (ausser chroot/xen/qemu) auch auf anderen Distris geht.
Bye. |
|
Back to top |
|
|
Mr_Maniac Guru
Joined: 10 Jun 2004 Posts: 546
|
Posted: Tue Nov 01, 2005 9:55 pm Post subject: |
|
|
Nun... Ich würde grob sagen: Ja...
Was man braucht ist halt python...
Auch sollten die entsprechenden Config-Files vorhanden sein...
Aber trotzdem mal abwarten, was andere dazu sagen...
Ach ja... Natürlich... Wenn man den Gentoo-Portage-Tree benutzt, wird die Distri, auf der du Portage benutzt nach und nach zum Gentoo _________________ AMD Ryzen 5900X
64 GB DDR4 RAM
GeForce RTX 3080
Gentoo Linux (most recent stable kernel - amd64)
Windows 11 x64 |
|
Back to top |
|
|
ph03n1x l33t
Joined: 06 Feb 2003 Posts: 756
|
Posted: Tue Nov 01, 2005 10:01 pm Post subject: |
|
|
Das ist soweit ich weiss möglich.
Ich hab auch schon von leuten gelesen, die das mit Debian gemacht haben. Wie's dann effektiv funktioniert ist eine andere frage. |
|
Back to top |
|
|
moe Veteran
Joined: 28 Mar 2003 Posts: 1289 Location: Potsdam / Germany
|
Posted: Tue Nov 01, 2005 11:10 pm Post subject: |
|
|
Das Gentoo-Alt befasst sich mit Portage auf anderen Systemen, bzw. geht es dabei eigentlich mehr um Gentoo auf Systemen ohne Linux-Kernel..
Prinzipiell ist es auf anderen Linux-Distries sicher möglich, allerdings wird der Distrie-eigene Paketmanager natürlich nichts von Paketen wissen, die mit portage installiert wurden und vice versa. Das kann dann im Laufe der Zeit zu Unübersichtlichkeit, Dateileichen und Problemen führen..
Also wirds eigentlich nur Sinn machen, wenn Portage dann der einzige und alleinige Paketmanager ist, was dann im Endeffekt aber auch ein komplettes Gentoo ist oder beim nächsten emerge world wird..
Gruss Maurice |
|
Back to top |
|
|
boris64 Veteran
Joined: 04 Oct 2003 Posts: 1770 Location: Vechelde/Peine
|
Posted: Wed Nov 02, 2005 1:30 am Post subject: |
|
|
Hm, also Portage nutzen, "das konnte" sogar schon diese
merkwürdige Mischmasch-Distri namens Yoper.
*gähn*
PS: Inwiefern das da gut oder nicht funktioniert hat,
mag ich nicht zu beurteilen. _________________ boris64.net 200x / visit my desktop / try these tiny kernel patches |
|
Back to top |
|
|
Anarcho Advocate
Joined: 06 Jun 2004 Posts: 2970 Location: Germany
|
Posted: Wed Nov 02, 2005 5:55 am Post subject: |
|
|
Probleme es kann geben wenn die Pfade anders sind. Also mal angenommen du hast nen Apache unter Debian mit apt-get installiert und möchtest nun php mittels portage installieren. Das wird wahrscheinlich schief gehen. _________________ ...it's only Rock'n'Roll, but I like it!
Last edited by Anarcho on Wed Nov 02, 2005 9:35 am; edited 1 time in total |
|
Back to top |
|
|
slick Bodhisattva
Joined: 20 Apr 2003 Posts: 3495
|
Posted: Wed Nov 02, 2005 7:12 am Post subject: |
|
|
verschoben nach Diskussionsforum |
|
Back to top |
|
|
Cenrim Tux's lil' helper
Joined: 04 Dec 2004 Posts: 142 Location: Germany
|
Posted: Fri Nov 04, 2005 6:41 pm Post subject: |
|
|
gentoo/OSX benutzt ne /etc/portage/package.provided oda so, um die packete, für die OS X schon selber sorgt, für portage bekannt zu machen
man müsste halt dafür sorgen das portage die paket liste von apt checkt und die sachen einträgt...
oder machst es per hand ²
naja, irgendwo muss jedes paketsystem ja sowas wie n world-file haben, da ließe sich dann was passendes skripten
viel spaß damit!
(wenn mir so langweilig werden sollte, werd ich ebuilds für darwin machen... das wird witzig ^^) |
|
Back to top |
|
|
Genone Retired Dev
Joined: 14 Mar 2003 Posts: 9621 Location: beyond the rim
|
Posted: Fri Nov 11, 2005 9:09 am Post subject: |
|
|
Prinzipiell ja, man sollte sich allerdings schon etwas auskennen und Zeit übrig haben, nur mal ein paar Fallstricke:
- selbstredend sind Konflikte mit dem "native" Paketmanager vorprogrammiert
- keine prefix Unterstützung -> "native" Pakete werden überschrieben (Abhilfe wenn man das nicht möchte: FEATURES=collision-protect)
- portage lässt aktuell sich nicht einfach mit ./configure+make+make install installieren
- zur Zeit ist portage noch von Baselayout abhängig
- Ebuilds sind selbstredend nur auf Gentoo Systemen getestet
- unterschiedliche Init Systeme (= u.U. komplett inkompatibel) |
|
Back to top |
|
|
|