BIN-filer är körbara filer i Linux som har sammanställts speciellt för din Linux-distribution . Under de första åren av Linux , lägga till nya program till din Linuxmiljö innebar att du var tvungen att kompilera källkoden själv att få de binära filer . Moderna distributioner såsom Ubuntu , använder pakethanterare som tar hand om sammanställningen för dig . Även kompilera källkoden själv är i allmänhet inte behövs i en modern distribution, kan det finnas situationer där du kanske vill skapa binärer själv . Saker du behöver
build-essential
automake
gnome - devel
checkinstall
apt - file
Visa fler instruktioner
1
Gå ett terminalfönster genom att öppna menyalternativet
2
Installera de grundläggande program som krävs för att sammanställa program på Ubuntu med följande kommando " program> tillbehör > terminal . " :
sudo apt - get install build-essential automake gnome - devel checkinstall apt - file
3 kataloger
Byt till platsen för din källkod tarbollen . Använd följande kommando för att extrahera gzip arkivet :
tjära xzvf tarball.tar.gz
Eller för bzip2 filer bruk :
tjära xjvf tarball.tar.bz2
i båda fallen , ersätt " arkivet " med namnet på din fil , kommer detta att extrahera arkivet innehållet i en underkatalog med samma namn .
4
byt katalog till denna nya underkatalog . Läs någon dokumentation filer i denna nya katalogen , t.ex. README eller INSTALL -filer , för vissa konfigurationsalternativ eller krav beroendeproblem . Installera någon kräver behövs beroenden .
5
Konfigurera paket genom att skriva " . /Configure " i terminalfönstret . Detta kommer att orsaka en massa text att rulla ner ditt terminalfönster . Framgångsrikt slutförande av detta steg innebär att du har en Makefile skapats . Ett fel betyder oftast att du har saknade beroenden som du måste installera innan du kan fortsätta . I fallet av ett beroende som saknas , visas felet klagar en " . Pc " -filen . Använd :
apt - fil sök missingfile.pc
kommando för att lämna ut den saknade beroendepaket , och sedan :
sudo apt - get install missingpackage
för att installera paket som saknas . Kör /konfigurera kommandot igen för att framgångsrikt skapa din Makefile
6
Skriv följande kommando i terminalfönstret för att kompilera källkoden och skapa den binära filen : . .
Gör
Detta kommer att orsaka en hel del text att rulla ner ditt terminalfönster . Beroende på programmets storlek och hastigheten på din dator , kan den här processen ta några minuter eller några timmar att slutföra . Din binär fil skapas i den aktuella katalogen . Du kan köra det binära härifrån , eller så kan du installera det nyskapade binär fil med följande kommando :
sudo checkinstall