Přejít na hlavní obsah

Jak sestavit zdroj Debian: podrobný návod pro začátečníky

Debian je jednou z nejoblíbenějších distribucí Linuxu, která je známá svou spolehlivostí, bezpečností a širokou sadou balíčků. Někdy je však potřeba upravit nebo upravit některé součásti operačního systému podle svých potřeb. V tomto článku se podíváme na to, jak sestavit zdroje Debianu – to vám umožní provádět změny a dokonce vytvářet vlastní balíčky.

Nejprve je nutné nainstalovat potřebné nástroje pro sestavení balíčků Debian. K tomu lze využít příkaz apt-get:

sudo apt-get install build-essential

Po instalaci budete muset získat zdrojové kódy balíčků, které potřebujete. Obvykle jsou nabízeny jako soubory s příponou .dsc, .tar.gz nebo. tar. bz2. Chcete-li získat tyto soubory, budete muset spustit příkaz apt-get source:

sudo apt-get source package_name

Nyní se všemi potřebnými zdrojovými kódy můžete zahájit proces sestavení. K tomu použijte příkaz dpkg-buildpackage:

cd package_directory

dpkg-buildpackage -rfakeroot -uc -b

Po úspěšném provedení tohoto příkazu získáte hotové Debian balíčky, které lze nainstalovat na váš systém. Nyní jste připraveni sbírat zdroje Debianu a provádět jakékoli změny, abyste přizpůsobili systém svým potřebám.

Příprava na sestavení zdrojů

Před zahájením montáže paketů Debian ze zdrojů je třeba provést několik předběžných kroků:

  1. Instalace potřebných montážních nástrojů:

Pro sestavení Debian balíčků budete muset nainstalovat několik balíčků. Zahrnují kompilátory, knihovny a další nástroje potřebné k úspěšnému sestavení balíčků. Tyto balíčky můžete nainstalovat spuštěním následujícího příkazu:

$ sudo apt-get install build-essential

  1. Získání zdrojových souborů balíčku:

Chcete-li balíček sestavit, musíte získat jeho původní soubory. To lze provést stažením zdrojových souborů balíčku z oficiálního úložiště Debian nebo ze zdrojových souborů poskytnutých vývojářem balíčku. Spusťte následující příkaz a stáhněte si původní soubory balíčku z oficiálního úložiště Debian:

$ sudo apt-get source

  1. Nastavení závislostí:

Při sestavování balíčku mohou vzniknout závislosti na jiných balíčcích a knihovnách. Pokud vývojář balíčku neuvedl všechny závislosti na zdrojových souborech balíčku, budete je muset nainstalovat ručně. Můžete se dozvědět o závislostech balíčku, spusťte následující příkaz:

$ sudo apt-get build-dep

Nahraďte Název balíčku, pro který chcete nastavit závislosti.

Nyní jste připraveni začít sestavovat balíčky Debian ze zdrojů. Postupujte podle našich pokynů a zjistěte, jak na to.