Om du vill distribuera ditt program till användare av Debian - baserade Linux-distributioner , kan du ladda upp ditt program till ett slutförvar så att användarna kan ladda ner och installera det från kommandoraden . För att göra detta måste du göra en . Deb-paket för ditt program . För att skapa en . Deb -filen installera nödvändiga paket på ditt system , gör en kontroll -fil och använd " dpkg " kommandot för att skapa paketet . Instruktioner
1
Öppna en terminal session . Skriv " sudo apt - get install build-essential " och tryck på " Enter . " Type " sudo apt - get install dpkg - dev " och tryck på " Enter ". Stäng terminalen .
2
Flytta alla filer för ditt program i en ny katalog . Döp mappen enligt följande struktur : packagename_version_arch . Den paketnamn måste vara i gemener . Det kan också innehålla siffror plus tecken och understreck . " Version " är programversionen . " Arch " är datorns hårdvara som programmet är utformat för att köras , " i386 " till exempel .
3
Öppna din textredigerare och skapa en ny fil som heter " control.txt . " Detta är den fil som användaren pakethanteringssystem använder för att avgöra hur du hanterar din . deb-paket . Således måste denna fil ha viss information . Det bör se ut så här :
Förpackning : packagenameVersion : 2.2Section : utilityPriority : optionalArchitecture : allEssential : noDepends : krävs librariesPre - Depends : perlRecommends : rekommenderade packagesSuggests : föreslog packagesInstalled - Storlek : förpackningsstorlek i KBMaintainer : Ditt namn < , din e-postadress > konflikter : paket som står i konflikt med yoursReplaces : kollin dina paket replacesProvides : bibliotek medföljer packageDescription : Vad programmet gör
tillbaka informationen till höger om kolon med lämplig information för din . paket. Om en viss linje är inte tillämplig för ditt paket , behöver du inte ta med det . Till exempel, om ditt paket inte strider mot några andra paket , lämna " Konflikter " line out. Spara control.txt filen till katalogen dina paket filer är i.
4
Flytta eventuella skript för ditt paket i paketet mappen , inklusive konfiguration skript och avinstallera skript .
5
Öppna en terminal session .
6
Type " dpkg -b sökväg packagename.deb " och tryck på " Enter ". Ersätt " sökväg " med sökvägen till din pakets katalog . Ersätt " paketnamn " med namnet på ditt paket .