Jak Zbudować Pakiet Deb

Spisu treści:

Jak Zbudować Pakiet Deb
Jak Zbudować Pakiet Deb

Wideo: Jak Zbudować Pakiet Deb

Wideo: Jak Zbudować Pakiet Deb
Wideo: How to Create .deb Packages for Debian, Ubuntu and Linux Mint 2024, Kwiecień
Anonim

Pakiety Deb w systemie Linux są rodzajem alternatywy dla formatu.msi w systemie Windows. Plik.deb to samorozpakowujące się archiwum programu. Pojawienie się tego formatu plików znacznie ułatwiło instalację aplikacji, co wcześniej odbywało się poprzez budowanie ze źródeł, co czasami było dość trudne zarówno dla początkujących, jak i zaawansowanych użytkowników Linuksa.

Jak zbudować pakiet deb
Jak zbudować pakiet deb

Niezbędny

archiwum z kodem źródłowym wymaganej aplikacji

Instrukcje

Krok 1

Najpierw sprawdź, czy program, którego potrzebujesz, jest w formacie.deb w Internecie. Wiele popularnych aplikacji od dawna posiada automatyczny instalator. Jeśli nie ma pakietu deb dla twojego systemu, możesz bezpiecznie pobrać źródła niezbędnego narzędzia.

Krok 2

Upewnij się, że zainstalowałeś wszystkie programy, których potrzebujesz do skompilowania. Aby to zrobić, w Terminalu (Menu - Programy - Akcesoria - Terminal) wpisz następujące polecenie: sudo apt-get install libtool autotools-dev dpkg-buildpackage fakeroot Możesz także zainstalować te biblioteki z menedżera pakietów Synaptic w Ubuntu.

Krok 3

Przygotuj katalog roboczy, w którym będziesz wykonywać wszystkie operacje. Utwórz dogodny dla siebie folder i rozpakuj do niego pobrany program.

Krok 4

Otwórz Terminal i przejdź do odpowiedniego katalogu. Na przykład: cd / src / mój_program / program_123Program_123 to katalog, w którym znajdują się wszystkie pliki aplikacji.

Krok 5

Wykonaj początkową kompilację:./ configure && make Następnie musisz "debianizować". W tym samym katalogu uruchom polecenie: dh_make

Krok 6

Następnie musisz wybrać rodzaj pakietu. Najczęściej używany jest „single binar”. Aby go wybrać wystarczy wpisać literę „s”.

Krok 7

Otwórz utworzony katalog "debian" i edytuj plik "control". Wprowadź opis programu. Są to słowa, które zobaczy użytkownik, gdy spojrzy na zawartość pakietu w Synaptic.

Krok 8

Otwórz Debiana / zasady. Odkomentuj wiersz „dh_install”, usuwając „#” na początku.

Krok 9

W Terminalu wpisz: dpkg-buildpackage –rffakeroot I przejdź do katalogu o jeden poziom wyżej i przejrzyj jego zawartość: cd.. && ls

Krok 10

Wśród pozostałych plików zobaczysz nowo utworzony pakiet deb. Możesz zainstalować, klikając dwukrotnie plik.

Zalecana: