Slik konverterer Tarballs til Bin filer i Ubuntu

Slik konverterer Tarballs til Bin filer i Ubuntu


Tar (.tar filer) er en arkivfil opprinnelig utviklet for å sikkerhetskopiere informasjon til båndstasjoner fra Unix-maskiner. Tar filer er en vanlig måte å sette sammen en rekke filer, inkludert katalogstrukturen, i en enestående noncompressed fil. Utvidelser av "Tar.gz" eller "Tar.bz2" er komprimerte tar-filer, ofte referert til som Tarballs. Oftest i Linux, blir tarballs brukes til å distribuere kildekoden. Trekke ut kildekoden fra tarball lar deg kompilere den til en bin fil. Bin filer er kjørbare filer i Linux.

Bruksanvisning

1 Åpne en terminal og navigere til katalogen der du har plassert din tarball. Du kan åpne et terminalvindu ved å gå til "Programmer", "Tilbehør" og "Terminal".

2 Pakk ut tarball bruke følgende kommando for en gzip-fil:

tjære xvzf myfile.tar.gz

For en bzip2-fil, bruker du følgende kommando:

tjære xvjf myfile.tar.bz2

I begge tilfeller erstatte "myfile" med selve filnavnet du pakker ut. Selv om det kan variere fra en tarball til en annen, vanligvis de utpakkede filene blir satt i en underkatalog til katalogen du befinner deg i. Skriv "ls" (bokstaver) for å vise filene og underkataloger i gjeldende katalog.

3 Skriv "cd myfile" i kommandolinjen. Erstatt "myfile" med den nyopprettede underkatalog navn. Dette endrer du til den nyopprettede katalogen. Les noen dokumentasjon du finner i denne katalogen, for eksempel README-filer eller installere filer. Mens kompilering prosessen det vanligvis det samme, kan noen pakker har spesielle installeringsinstruksjoner eller spesifikke avhengighetsbehov.

4 Konfigurer pakken ved hjelp av følgende kommando:

./configure

De fleste pakkene bruker denne metoden, men dokumentasjonen vil fortelle deg sikkert. Dette skaper en flom av tekst for å rulle på skjermen. Så lenge det ikke ender med en feil, skaper dette en "makefile." Hvis det oppstår en feil, må du løse det før du kan fortsette; generelt, betyr det at du trenger å installere manglende avhengigheter.

5 Kompilere kildekoden til et binært ved hjelp av følgende kommando:

lage

Dette fører til mye tekst å rulle på skjermen. Avhengig av hastigheten på datamaskinen og størrelsen på pakken, kan dette ta svært lang tid å fullføre. Sluttresultatet er en binær fil som du kan kjøre. De fleste fortsetter med "sudo make install" -kommandoen til å installere pakken til datamaskinen, men dette er ikke nødvendig for å få bin filen.

Hint

  • Med Ubuntu, sørg for at du har den build-essential pakken før du prøver å kompilere noe.