Wie installiere ich ein .Teer.gz (oder .tar.bz2) Datei?

Ich habe tar heruntergeladen.gz-Dateien. Aber ich weiß nicht, wie ich es installieren soll. Wie installiere ich diese Art von Datei?

Als erstes müssen Sie die Dateien aus dem tar-Archiv in einen Ordner extrahieren. Kopieren wir die Dateien auf Ihren Desktop. Sie können ein Archiv extrahieren, indem Sie mit der rechten Maustaste auf das Symbol der Archivdatei in Ihrem Dateibrowser klicken und den entsprechenden Eintrag im Kontextmenü drücken.Beim Extrahieren des Archivs sollte ein neuer Ordner mit einem ähnlichen Namen erstellt werden. beispielsweise. program-1.2.3.Jetzt müssen Sie Ihr Terminal öffnen und mit dem folgenden Befehl zu diesem Verzeichnis navigieren:

cd /home/yourusername/Desktop/program-1.2.3

Stellen Sie sicher, dass Sie eine Datei mit dem Namen lesen INSTALL, INSTALL.txt, README, oder etwas ähnliches, wenn man extrahiert wurde. Sie können überprüfen, ob eine solche Datei vom Terminal aus existiert, indem Sie die ls Befehl. Die Datei kann mit dem Befehl geöffnet und gelesen werden:

xdg-open INSTALL

Wobei INSTALL der Name Ihrer Datei ist.Diese Datei enthält die richtigen Schritte, um den Installationsvorgang fortzusetzen. Normalerweise sind die drei "klassischen" Schritte:

./configuremakesudo make install

Möglicherweise müssen Sie auch einige Abhängigkeiten installieren, wenn Sie beispielsweise Folgendes ausführen configure hat Sie mit einer Fehlermeldung aufgefordert, welche Abhängigkeiten Sie vermissen.

Sie können auch verwenden checkinstall statt make install.

Denken Sie daran, dass Ihre Laufleistung variieren kann.

Sie können kein "installieren" .tar.gz datei oder .tar.bz2-Datei. .tar.gz dateien sind gzip-komprimierte Tarballs, komprimierte Archive wie .zip Datei. .bz2-Dateien werden mit bzip2 komprimiert. Sie können extrahieren .tar.gz dateien mit:

tar xzf file.tar.gz

Ebenso können Sie .tar.bz2-Dateien extrahieren mit

tar xjf file.tar.bz2

Wenn Sie möchten, dass die Dateien beim Entpacken extrahiert werden, fügen Sie hinzu v:

tar xzvf file.tar.gz

Auch wenn Sie keine Internetverbindung haben, können Sie das Paketverwaltungssystem von Ubuntu weiterhin verwenden. Laden Sie einfach die herunter .deb dateien von http://packages.ubuntu.com/. Vergessen Sie nicht, auch Abhängigkeiten herunterzuladen.

Eine einfachere Möglichkeit, Pakete offline zu installieren, finden Sie in der Frage Wie kann ich Software offline installieren?.

So kompilieren Sie ein Programm aus einer Quelle

  1. Konsole öffnen
  2. Verwenden Sie den Befehl cd um zum richtigen Ordner zu navigieren. Wenn es eine README-Datei mit Installationsanweisungen gibt, verwenden Sie diese stattdessen.
  3. Extrahieren Sie die Dateien mit einem der Befehle

    • Wenn es Teer.gz verwenden tar xvzf PACKAGENAME.tar.gz
    • wenn es ein tar.bz2 verwenden tar xvjf PACKAGENAME.tar.bz2
  4. ./configure

  5. make
  6. sudo make install (oder mit checkinstall)

Laden Sie ein Paket von den Softwarequellen oder vom Software Center herunter.

Wenn Sie ein Paket über die Softwarequellen installieren und das Paket nicht selbst herunterladen, erhalten Sie neue Updates für dieses Paket und installieren sie über den Update-Manager.

Sie könnten einfach installieren MYPACKAGE durch Eingabe eines Terminals:

sudo apt-get install MYPACKAGE

oder verwenden Sie das Software Center und suchen Sie nach MYPACKAGE. Aber wenn es nicht da ist, geh mit der Quelle.

Dies ist nur für .tar.* dateien, die den Code vorkompiliert, aber in eine TAR-Datei gepackt haben.

Okay, das ist eine ziemlich herausfordernde Aufgabe für einen Anfänger, aber folge einfach meinen Anweisungen und es sollte in Ordnung sein.

Laden Sie zunächst die herunter .tar.* datei und speichern es. Mach es nicht auf. (In diesen Beispielen installiere ich die Dropbox-Betaversion erstellen, weil ich es sowieso installieren wollte, also dachte ich mir, dass ich die Installation genauso gut dokumentieren könnte.)

Nachdem Sie Ihre Datei heruntergeladen haben (vorausgesetzt, Sie haben sie in gespeichert Downloads,) geben Sie Folgendes ein:

cd Downloadssudo cp dropbox-lnx.x86_64-1.5.36.tar.gz /opt/

HINWEIS: Verwenden Sie den Namen der heruntergeladenen Datei. (z. B. für den Firefox Nightly 19.0a1 64-Bit-Build würden Sie Folgendes eingeben sudo cp firefox-19.0a1.en-US.linux-x86_64.tar.bz2 /opt/)

Wechseln Sie nun zum /opt/ verzeichnis, entpacken Sie das Programm und entfernen Sie die alte Datei:

cd /opt/sudo tar -xvf dropbox-lnx.x86_64-1.5.36.tar.gzsudo rm -rf dropbox-lnx.x86_64-1.5.36.tar.gz

(verwenden Sie erneut den Namen der heruntergeladenen Datei. Vergessen Sie nicht die Verlängerung.)

Okay, überprüfen Sie, wie der extrahierte Ordner heißt:

ls -a

du wirst so etwas bekommen:

james@james-OptiPlex-GX620:/opt$ ls -a.  ..  .dropbox-distjames@james-OptiPlex-GX620:/opt$

Okay, in unserem Beispiel haben wir Dropbox installiert und der einzige Ordner dort heißt .dropbox-dist. Das ist wahrscheinlich der Ordner, den wir wollen, also stecken Sie ihn in den nächsten Schritt (fügen Sie einen hinzu / bis zum Ende, da es sich um einen Ordner handelt.):

sudo chmod 777 .dropbox-dist/

Okay, es ist jetzt als ausführbar markiert, also ist es Zeit, einen symbolischen Link zu erstellen (so können Sie ihn vom Terminal aus ausführen):

sudo ln -s /opt/.dropbox-dist/ /usr/bin/dropbox

HINWEIS: dies ist sudo ln -s /opt/{FOLDER_NAME}/ /usr/bin/{PROGRAM_NAME}!!! Stellen Sie sicher, dass {PROGRAM_NAME} wird durch die vereinfachte, kleingeschriebene Version des Programmnamens ersetzt (z. B. für Firefox Nightly, Typ firefox-nightly; geben Sie für den uTorrent-Server Folgendes ein utserver. Was auch immer Sie hier eingeben, ist der Befehl, den Sie verwenden, wenn Sie das Programm vom Terminal aus ausführen. Denken Sie an /usr/bin/ wie bei der Pfadvariablen auf Windows-Systemen.)

Okay, du bist fertig. Das Programm ist nun installiert und kann vom Terminal aus ausgeführt werden.
Was ist das? Sie sagen, Sie möchten es über den Launcher ausführen UND möchten, dass es ein Symbol hat? Kein Problem!

Dieser Teil ist ziemlich einfach:

gksu gedit /usr/share/applications/dropbox.desktop

HINWEIS: Wenn Sie ÜBER eine vorherige Installation installieren, verwenden Sie ls -a /usr/share/applications und Suche nach bereits vorhandenen .desktop-Datei. Stecken Sie stattdessen den Namen dieser Datei ein.

Hier erstellen Sie das Symbol. Hier ist eine gute Vorlage; Bearbeiten Sie es entsprechend.

[Desktop Entry]Version=1.0Name=Firefox NightlyComment=Browse the World Wide WebGenericName=Web BrowserKeywords=Internet;WWW;Browser;Web;ExplorerExec=firefox-nightlyTerminal=falseX-MultipleArgs=falseType=ApplicationIcon=/opt/firefox/icons/mozicon128.pngCategories=GNOME;GTK;Network;WebBrowser;MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;StartupNotify=trueActions=NewWindow;[Desktop Action NewWindow]Name=Open a New WindowExec=firefox-nightly -new-windowOnlyShowIn=Unity;

Möglicherweise möchten Sie die Option mimeType vollständig weglassen. Das könnte sehr schlimm sein, wenn du es nicht tust.

Klicken Sie nun auf "Speichern", schließen Sie es und Sie sind im Geschäft!

Das Wichtigste zuerst

Es ist im Allgemeinen nicht es wird empfohlen, Anwendungen aus den Internetdateien herunterzuladen und zu installieren. Die meisten Anwendungen für Ubuntu sind über das "Ubuntu Software Center" auf Ihrem System verfügbar (zum Beispiel, Modell: K3B ). Die Installation über das Softwarecenter ist viel sicherer, viel einfacher und ermöglicht es der App, Updates von Ubuntu zu erhalten.

Das heißt, wie installiert man tar Tourangebote

Der beste Weg ist, die tar.bz2 und tar herunterzuladen.gz-Pakete zuerst auf Ihr System. Klicken Sie anschließend mit der rechten Maustaste auf die Datei und wählen Sie Extrahieren, um die Dateien zu dekomprimieren. Öffnen Sie den Speicherort des extrahierten Ordners und suchen Sie nach dem README datei und doppelklicken Sie, um sie zu öffnen, und befolgen Sie die Anweisungen zur Installation des jeweiligen Pakets, da möglicherweise andere Anweisungen für die ordnungsgemäße Installation der Datei verfügbar sind, die die normale Routine möglicherweise nicht fehlerfrei installieren kann.

Zunächst ist es wichtig, das Paket zu installieren aufbau-essentiell, es enthält alle Programme, die benötigt werden, um selbst zu kompilieren.

Nachdem Sie die Installationsdatei wie oben angegeben gelesen und die Voraussetzungen erfüllt haben, können Sie die Magie ausführen.

./configure && make && sudo make install

Es ist schwierig, genau zu antworten, da jede Software einen anderen Erstellungsprozess haben kann, selbst wenn sie als TAR / GZ archiviert ist

Was ich für die meisten mir bekannten Quellcodes sagen kann, ist, dass Sie zuerst das Tarball-Archiv in einen Ordner Ihrer Wahl extrahieren müssen. Dann verlassen sich die meisten Quellcodes auf die Programme AUTOCONF und MAKE , daher müssen Sie die folgenden Befehle verwenden :

./configuremake

Um Ihre Binärdateien zu erstellen, und dann :

make install

Um es im System zu installieren.

"./configure" verwendet den Autoconf-Mechanismus, um Informationen über Ihr System abzurufen und die Build-Skripte in der Quelldatei vorzubereiten, um die entsprechenden Binärdateien zu erstellen, die mit Ihrer Installation kompatibel sind. "make" ruft den Build selbst auf, der die Binärdateien aus dem Quellcode erstellt. "make install" kopiert dann die Binärdateien, die Dokumentation, die Konfigurationsdatei usw. in die entsprechenden Ordner Ihres Systems, damit die Software den Benutzern zur Verfügung steht.

Es ist eine sehr grundlegende Erklärung, die wirkliche Antwort lautet: Lesen Sie die Dokumentation, die mit dem Quellcode geliefert wird... Nur dort wissen Sie genau, wie Sie es bauen.

Sie sollten immer versuchen, Software aus Repositorys zu installieren, unabhängig davon, ob es sich um ein offizielles, ein PPA- oder ein anderes inoffizielles Repository handelt. Auf diese Weise erhalten Sie alle stabilen Release-, Sicherheits- und neuen Funktionsupdates, während Sie andere Systemupdates installieren. Ein weiterer Vorteil ist, dass Sie sich keine Gedanken über das Erstellen, Abhängigkeiten und schwierigere Deinstallationen (da die Anwendung nicht in Synaptic angezeigt wird) mit tar-Dateien machen müssen.

Zum Beispiel können Sie mysql installieren, indem Sie das Paket mysql-server installieren.

Wenn Sie wirklich TAR-Dateien verwenden möchten, ist der übliche Prozess auszuführen (make install erfordert möglicherweise sudo):

./configuremakemake install

Bitte beachten Sie, dass einige der oben genannten Befehle möglicherweise nicht erforderlich sind. bitte lesen Sie die Readme-Dateien in der TAR-Datei oder versuchen Sie es auszuführen ./configure --help

Dateien mit der Endung tar.bz2 sind, was allgemein als a bekannt ist compressed tarball.Weitere Beispiele sind .tar.gz (häufiger) und .tgz.

Sie können diese Datei mit extrahieren...

tar -xvjf file.tar.bz2

Dadurch werden die Dateien aus dem Tarball in das Verzeichnis extrahiert, in dem Sie sich gerade befinden, und es sollte dort ein neues Verzeichnis mit den Dateien aus dem Tarball erstellt werden.

Kurze Erklärung zu den Optionen:

  • -x : Auszug
  • -v : verbose: zeigt an, was extrahiert wird
  • -j : Art der Komprimierung, in diesem Fall bzip2
  • -f : 'als nächstes kommt der Dateiname'

Dies reicht jedoch wahrscheinlich nicht aus. Je nachdem, was es ist, könnte es ein komplett kompiliertes Setup haben und Sie müssen in das neue Verzeichnis cd und eine ausführbare Datei starten. Es könnte auch die Quelle für ein Programm enthalten, das Sie konfigurieren, erstellen, installieren müssen.Im Allgemeinen (dh. Ich würde annehmen) es sollte eine Readme-Datei enthalten, die erklärt, was als nächstes zu tun ist.

Warnung:

Die Installation von Software wie dieser installiert KEINE Abhängigkeiten und beschwert sich, wenn Sie versuchen, einen Tarball zu installieren, bevor Sie diese Abhängigkeiten installiert haben.Verwenden Sie eine Website oder die Datei selbst, um herauszufinden, ob Abhängigkeiten vorhanden sind, und installieren Sie diese zuerst. Aber immer immer zuerst versuchen, eine zu finden .DEBeine Installationsdatei oder einen Link zu einer ppa sie können also das Ubuntu Software Center verwenden.


Wenn Sie versuchen, die Gimp-Plugins zu installieren, haben Sie Teile des genannten Installationsvorgangs übersprungen in diesem Link.

wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.10.tar.bz2tar -xvf babl-0.1.10.tar.bz2cd babl-0.1.10/./configuremakesudo make install

und du wirst auch brauchen gegl:

wget ftp://ftp.gimp.org/pub/gegl/0.2/gegl-0.2.0.tar.bz2tar -xvf gegl-0.2.0.tar.bz2cd gegl-0.2.0/./configuremakesudo make install

Bevor Sie die Dateien mit wget herunterladen, besuchen Sie die Website und prüfen Sie, ob es neuere Versionen gibt. Diese Anleitung ist vom 3. Mai 2012, also könnten sie alt sein;)

Von der offiziellen Website von Linux Mint

Installation aus Archiven (.zip-Teer.gz usw.):

Diese Archive enthalten im Allgemeinen den Quellcode des Pakets. Jeder von ihnen hat im Allgemeinen einen anderen Ansatz für die Installation. Ich werde eine gemeinsame Methode diskutieren, die angeblich für alle funktionieren wird.

Allgemeine Anforderungen:

  1. Flex

  2. bison oder Bison++

  3. Pythonschlange

Da diese Archive den Quellcode enthalten, benötigt Ihr System die erforderlichen Programmiersprachen, um den Quellcode zu kompilieren und zu erstellen. Die oben genannten allgemeinen Anforderungspakete reichen Ihnen daher möglicherweise nicht aus. In diesem Fall müssen Sie die erforderlichen Pakete über einen der Prozesse # 1, # 2, # 3 installieren (Internetverbindung erforderlich). Sie können die Abhängigkeiten Ihrer Software in einer Readme-Datei in den Archiven nachlesen.

Folgendermaßen:

  1. öffnen Sie die Archive mit dem Archivmanager, indem Sie darauf doppelklicken, und extrahieren Sie sie.

  2. Codes:

cd Pfad-zum-extrahierten-Ordner

  1. schauen Sie im extrahierten Ordner genau hin....

a. Wenn Sie eine Datei mit dem Namen configure finden, dann

./configure    makesudo make install

Wenn der erste Code nicht ausgeführt werden kann, führen Sie diesen Code vor den obigen Codes aus:

chmod +x configure

b. Wenn Sie eine Datei mit dem Namen install.sh dann

Codes:

chmod +x install.sh

./install.sh oder sudo ./install.sh (wenn es Root-Berechtigung benötigt)

oder Sie doppelklicken darauf und wählen im Terminal ausführen oder einfach ausführen.

N. B.: Manchmal gibt es eine Datei, so etwas wie your_software_name.sh wird statt gefunden install.sh. In diesem Fall müssen Sie ersetzen install.sh mit dem richtigen Namen in den vorherigen Codes.

c. Wenn Sie eine Datei namens install finden, dann

Codes:

chmod +x install

./install oder sudo ./install (wenn es Root-Berechtigung benötigt)

oder Sie doppelklicken darauf und wählen im Terminal ausführen oder einfach ausführen.

d. Wenn Sie eine Datei mit dem Namen make finden (wenn keine Konfigurationsdatei vorhanden ist), dann

Codes:

makesudo make install

e. Wenn Sie die erforderlichen Dateien immer noch nicht finden können

dann kann es in einem speziellen Ordner sein (in der Regel in einem Ordner namens bin). In diesen Ordner verschieben mit cd befehl mit dem entsprechenden Pfad und dann noch einmal nachsehen und den gleichen Vorgang ausführen.

Wie in einigen der folgenden Antworten erwähnt, sollten Sie sich bemühen, Pakete nicht über Tarball zu installieren, da dies häufig verwaltete Pakete borkt und Sie in einen unlösbaren Zustand versetzt und Sie sehr traurig macht. Die Installation über den Paketmanager ist in 99,14159265% der Fälle vorzuziehen.

Es gibt ein hilfreiches Video auf YouTube, das es erklärt: EXPLAINED: How to Install .tar, .tar.gz or .tar.bz2 files on Linux [ Step-by-Step Guide] - YouTube

Ich habe versucht [das] (http://www.hostingadvice.com/how-to/untar-file-linuxubuntu /) und es hat funktioniert.

Versuchen Sie dies How to Install the Postman Native App in Ubuntu 16.04

ist das für Ubuntu 18 dasselbe oder gibt es auch eine Benutzeroberfläche dafür?

Verwandt: command line - How to unzip a zip file from the Terminal? - Ask Ubuntu