Page 1 of 1
Gentoo - Installtion ebuild-Paket
Posted: 22. Sep 2009 9:32
by gentoorootanfänger
Hallo Leute,
habe leider keine Ahnung von Gentoo.
Ich möchte aber ein Paket installieren. Dieses hat die Endung ebuild.
Mit welchem Befehl/Methode spiele ich dieses ein?
Danke im Voraus
Viele Grüße
gentoorootanfänger
Posted: 23. Sep 2009 16:54
by Lateralus
Gar nicht. So läuft das bei Gentoo nicht (jedenfalls ist es nicht so gedacht).
Du hast den Portage tree. Falls der ebuild im Tree ist, dann kannst du einfach
ohne ".ebuild" das Programm installieren. Falls der ebuild nicht im Portage Tree liegt, musst du einen Overlay erstellen und in /etc/make.conf hinzufügen:
Code: Select all
mkdir -p /usr/local/portage/<category>/<name>
cp <name-version>.ebuild /usr/local/portage/<category>/<name>/<name-version>.ebuild
echo 'PORTAGE_OVERLAY="/usr/local/portage"' >> /etc/make.conf
emerge <category>/<name>
Allerdings müssen auch alle Prüfsummen vorliegen.
ebuild
Posted: 23. Sep 2009 21:38
by gentoorootanfänger
Hmmm, ups, Danke,
dann kann ich das Tool nach
http://device-image.de/index_de.htm
durch den folgenden Syntax
Code: Select all
mkdir -p /usr/local/portage/utility/zsplit
cp zsplit-1.2.0.ebuild /usr/local/portage/utility/zsplit/zsplit-1.2.0.ebuild
echo 'PORTAGE_OVERLAY="/usr/local/portage"' >> /etc/make.conf
emerge utility/zsplit-1.2.0
in die SystemrecueCD installieren?
Ist der Name für <catagory> frei wählbar?
Gruß
gentoorootanfänger
Posted: 24. Sep 2009 7:41
by Lateralus
Hallo
"sys-block" scheint eine passende Kategorie zu sein, aber rein praktisch _kann_ man natürlich jede beliebige wählen.
Danach musst du, wie gesagt noch die Prüfsummen erstellen:
Code: Select all
ebuild /usr/local/portage/sys-block/zsplit/zsplit-1.2.0.ebuild digest
ebuild /usr/local/portage/sys-block/zsplit/zsplit-1.2.0.ebuild manifest
Ob das alles auf der SystemRescueCD auch funktioniert, weiß ich nicht, sollte aber.
Ich habe mal in den ebuild reingeschaut. Er ist als unstable markiert, dass heißt du musst ihn zuerst mit
Code: Select all
echo 'sys-block/zsplit ~x86' >> /etc/portage/package.keywords
"freischalten", um ihn dann mit
zu installieren.