Gentoo - Installtion ebuild-Paket

Software besorgen und anwenden
Post Reply
Message
Author
gentoorootanfänger

Gentoo - Installtion ebuild-Paket

#1 Post 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

User avatar
Lateralus
prolinux-forum-admin
Posts: 1238
Joined: 05. May 2004 7:35

#2 Post 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

Code: Select all

emerge <category>/<name>
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.

gentoorootanfänger

ebuild

#3 Post 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

User avatar
Lateralus
prolinux-forum-admin
Posts: 1238
Joined: 05. May 2004 7:35

#4 Post 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

Code: Select all

emerge sys-block/zsplit
zu installieren.

Post Reply