Installation af tgz
Hej
Nu har jeg haft linux i ca. 1år, og jeg kan stadig ikke finde ud af hvordan man installerer tgz filer, og jeg har ledt rundt omkring på nettet efter en guide men jeg kan ikke få det til at virker selvom jeg følger guiden, så jeg håber nu lidt på at der er en herinde som kunne hjælpe mig også endda på dansk (er ikke skide go til engelsk)
Venlig hilsen
Dennis
Kommentarer6
Re: Installation af tgz
jamen dennis tgz er pakkefil som man skal pakke ud....
altså hvis det er fordi du skal compile det der er pakket eller?
men tgz er bare en pakkefil
fortæl hvad du skal så kan vi evt hjælpe :)
udpak filen med
tar zxfv
udpak filen med
tar zxfv filnavn.tar.gz
Herefter får du en mappe med filnavn. Hvis det er sourcen du har hentet, hvilket det ikkert er kan du gøre således.
Gå i mappen. Her skal du så som regel compile programmet for du kan installere det
./configure && make && make install
Vil som regel klare det for dig. Hver opmærksom på du meget muligt skal have en hel masse værktøjer installeret.
De fleste distributioner kommer dog med "næsten" "alle" små programmer lige klar til installation.
Re: Installation af tgz
Nå ja, kan godt se at det ikke var så specifikt så det gør noget.
Jeg har downloadet en fil: Vuesca86.tgz
som nu ligger på mit skrivebord, jeg er med på at filen skal pakkes ud, men her er mit spørgsmål, skal jeg gøre det gennem terminalen eller skal jeg "klikke" på Vuesca86.tgz pakken, hvor den så åbner i et vindue, hvori man kan klikke på "udpak" ???
når man så har udpakket filen, så ved jeg at man skal skrive noget i terminalen, med at tildele rettigheder før man kan installere filen/filerne, men jeg ved ikke hvad jeg skal skrive, udover: cd (for change directory)
Den specifikke fil jeg refererer til er: VueScan, demo version. som jeg er interesseret i at prøve.
Venlig hilsen
Dennis
Re: Installation af tgz
Det skal du ikke være ked af, jeg har brugt linux i seks år og har stadig ikke fået sådan noget compile-halløj til at virke. Der er altid nogle programmer, der mangler eller kryptiske fejlmeddelelser el. lign.
Jeg har opgivet og bruger pakkehåndteringen og i enkelte tilfælde henter jeg rpm/deb filer.
Når det er sagt skriver #2 jo hvad du skal gøre. Det er ligegyldigt om du pakker tgz-filen ud med terminalen eller point-and-click-versionen.
Derefter finder du terminalen frem, går ind i den rette mappe (i dette tilfælde lader det til at være noget i retning af /home/XXX/Desktop/Vuesca-et-eller-andet).
Derefter skriver du:
./configure && make && make install
#4Det er jo ikke nogen
#4
Det er jo ikke nogen naturlov at en tarball indeholder kildekode der skal bygges - det kunne også være binære filer der bare skal køres, pornografisk materiale, billleder af heste eller alt muligt andet.
Og hvis det er kildekode der skal bygges, kunne de sagtens tænkes at bruge et andet build-system - og uanset skal man sørge for at installere afhængigheder og relevante build-tools og compilere inden man går i gang.
Med andre ord findes der ikke nogen generel regel for hvad man stiller op med tarballs. Udover at man pakker dem ud - typisk med højreklik -> "pak ud". Og så læser man instruktionerne i tarballen, hvor der normalt vil være en fil der hedder README eller INSTALL - ellers vil der ofte også være installationsinstrukser på den hjemmeside hvor man har downloadet tarballen.
Og man begiver sig naturligvis aldrig ud i at bøvle med tarballs før man har sikret sig at der ikke findes "rigtige" pakker til ens distribution noget sted.
Re: Installation af tgz
Det kunne ligeså godt være Python-filer eller sådan noget.
Man kan ikke rigtigt sige så meget, indtil man har knækket skallen på den.
Jeg formoder, at vi snakker om denne her; den udpakkes til en mappe ved navn VueScan, som indeholder en binær fil.
Det vil sige, at du efter at have pakket den ud kan gå ind i mappen og køre filen 'vuescan'... hvis du er tryg ved det.