[gentoo-user-de] Wie/Wo Source modifizieren?

14/08/2009 - 23:20 von Roland Damm | Report spam
Moin,

folgende noch eher theoretische Frage:

Angenommen ich habe eine Software, die ich einfach via emerge installieren
kann. Nun möchte ich herumprobieren und im Sorce etwas àndern. Sodann möchte
ich das Programm mit meinen Modifikationen installieren und testen. Wie macht
man das?

Zunàchst mal finde ich auch von den installierten Programmen keine *.c-Dateien
oder sowas. Sind sich in einem Archiv verpackt. Wenn ich das aber auspacke,
àndere, wieder einpacke, wird das Installieren via emerge sicher feststellen,
dass da irgendwelche Prüfsummen nicht stimmen und das Paket neu herunterladen
und meine Modifikationen überschreiben.

Gibt es eine einfache Möglichkeit, mal eben etwas auszuprobieren und dann die
Software quasi wie gewohnt mit eigenen Modifikationen zu installieren?

Sowas wie
emerge --only-create-source xxx
und
emerge --shut-up-and-install-from-sorce xxx

:-) oder so?

Gut, man kann natürlich das Paket unter Umgehung von emerge runterladen und
installieren (./configure, make, make install,) aber gibt es da auch
Hilfestellung seitens emerge?

CU Rollo
 

Lesen sie die antworten

#1 Jörg Schaible
14/08/2009 - 23:50 | Warnen spam
Roland Damm wrote:

Moin,

folgende noch eher theoretische Frage:

Angenommen ich habe eine Software, die ich einfach via emerge installieren
kann. Nun möchte ich herumprobieren und im Sorce etwas àndern. Sodann
möchte ich das Programm mit meinen Modifikationen installieren und testen.
Wie macht man das?

Zunàchst mal finde ich auch von den installierten Programmen keine
*.c-Dateien oder sowas. Sind sich in einem Archiv verpackt. Wenn ich das
aber auspacke, àndere, wieder einpacke, wird das Installieren via emerge
sicher feststellen, dass da irgendwelche Prüfsummen nicht stimmen und das
Paket neu herunterladen und meine Modifikationen überschreiben.

Gibt es eine einfache Möglichkeit, mal eben etwas auszuprobieren und dann
die Software quasi wie gewohnt mit eigenen Modifikationen zu installieren?

Sowas wie
emerge --only-create-source xxx
und
emerge --shut-up-and-install-from-sorce xxx

:-) oder so?

Gut, man kann natürlich das Paket unter Umgehung von emerge runterladen
und installieren (./configure, make, make install,) aber gibt es da
auch Hilfestellung seitens emerge?



man ebuild

:)

- Jörg

Ähnliche fragen