Jak Sestavit Deb Balíček

Obsah:

Jak Sestavit Deb Balíček
Jak Sestavit Deb Balíček

Video: Jak Sestavit Deb Balíček

Video: Jak Sestavit Deb Balíček
Video: Ручная сборка DEB пакета без postinst 2024, Duben
Anonim

Deb balíčky v Linuxu jsou jakousi alternativou k formátu.msi ve Windows. Soubor.deb je samorozbalovací archiv programu. Vznik tohoto formátu souboru značně usnadnil instalaci aplikací, která byla dříve prováděna vytvářením ze zdroje, což bylo pro začátečníky i pokročilé uživatele systému Linux někdy dost obtížné.

Jak sestavit deb balíček
Jak sestavit deb balíček

Nezbytné

archiv se zdrojovým kódem požadované aplikace

Instrukce

Krok 1

Nejprve zkontrolujte, zda je požadovaný program ve formátu.deb na internetu. Mnoho populárních aplikací má po dlouhou dobu automatický instalační program. Pokud pro váš systém neexistuje deb-balíček, můžete bezpečně stáhnout zdroje potřebného nástroje.

Krok 2

Ujistěte se, že máte nainstalované všechny programy, které potřebujete k sestavení. Chcete-li to provést, zadejte do Terminálu (Nabídka - Programy - Příslušenství - Terminál) následující příkaz: sudo apt-get install libtool autotools-dev dpkg-buildpackage fakeroot Tyto knihovny můžete také nainstalovat ze správce balíčků Synaptic v Ubuntu.

Krok 3

Připravte pracovní adresář, ve kterém budete provádět všechny operace. Vytvořte složku, která vám vyhovuje, a rozbalte do ní stažený program.

Krok 4

Otevřete Terminál a přejděte do příslušného adresáře. Například: cd / src / my_program / program_123 Program_123 je adresář, ve kterém jsou umístěny všechny soubory aplikace.

Krok 5

Proveďte počáteční sestavení:./ configure && make Dále musíte "debianizovat". Ve stejném adresáři spusťte příkaz: dh_make

Krok 6

Dále budete muset vybrat typ balíčku. Nejčastěji se používá „single binary“. Chcete-li jej vybrat, jednoduše zadejte písmeno „s“.

Krok 7

Otevřete vytvořený adresář „debian“a upravte soubor „control“. Zadejte popis programu. Toto jsou slova, která se uživateli zobrazí, když se podívá na obsah balíčku v Synapticu.

Krok 8

Otevřený debian / pravidla. Odkomentujte řádek „dh_install“odstraněním znaku „#“na začátku.

Krok 9

V Terminálu zadejte: dpkg-buildpackage –rfakeroot A přejděte do adresáře o úroveň výš a zobrazte jeho obsah: cd.. && ls

Krok 10

Mezi ostatními soubory uvidíte nově vytvořený balíček deb. Instalaci můžete provést dvojitým kliknutím na soubor.

Doporučuje: