Instalační balíčky: Porovnání verzí

Skočit na navigaci Skočit na vyhledávání
Přidáno 1 720 bajtů ,  před 17 lety
Bez shrnutí editace
 
 
== deb ==
 
Relativně nejsnazší cestou jak vytvořit vlastní binární balíček je použití zdrojového balíčku dodávaného v distribuci. Postup se pokusím rozdělit do několika kroků:
 
:* Nejprve jako root musíte doinstalovat balíky nutné pro splnění požadovaných závislostí:
 
<pre>
#apt-get build-dep <kompilovaná aplikace>
</pre>
 
:* Potom už jako uživatel stáhnete a rozbalíte zdroj aplikace, co máte v úmyslu kompilovat. Že musíte mít nastavený v souboru ''<code>/etc/apt/sources.list</code>'' také zdroje ke zdrojákům , snad není nutno příliš zdůrazňovat.
 
<pre>
#apt-get source <kompilovaná aplikace>
</pre>
 
:: APT stáhne příslušný zdrojový balíček a rozbalí do aktuální pozice.
 
:* Skočíte do vytvořeného podadresáře a spustíte proces sestavení balíku příkazem
 
<pre>
#dpkg-buildpackage -rfakeroot
</pre>
 
: Tento příkaz má řadu dalších parametrů, jimiž můžete kompilaci balíku řídit. Kupř. mě odmítl kompilaci provést, dokud jsem neurčil parametrem '''-m''' budoucího vlastníka (sebe)
 
:* Pokud je proces sestavení přerušen, je nutné analyzovat příčinu a pokusit se ji odstranit. Nejčastější příčiny..
 
::* nesplněné závislosti (viz první bod)
 
::* zastaralá verze některého z nezbytných programů (nejprve zkusit aktualizovat systém, popřípadě rekompilovat nejprve vyžadovaný program)
 
:* Proběhne-li kompilace v pořádku, naleznete v původním umístění zkompilovaný binární balíček, který můžete přes '''dpkg''' nainstalovat.
 
 
Balíček můžete také kompilovat ihned po stažení, pokud přidáte při stahování zdroje parametr '''-b''' Pak je však nutné spouštět příkaz jako root
 
== rpm ==
Neregistrovaný uživatel

Navigační menu