Wie installiere ich Termite


14

Ich benutze Openbox auf UbuntuGnome .. wenn das hilft.

Also habe ich die Dokumentation hier durchgesehen:

https://wiki.archlinux.org/index.php/Termite

und ich kann nicht herausfinden, wie man es installiert. Ich bin sehr unerfahren und möchte nur eine einfache Erklärung, oder zumindest einen Schubs in die richtige Richtung.

Ich habe auch die Anweisungen hier befolgt: https://github.com/thestinger/termite

Hat folgendes gemacht:

git clone --recursive https://github.com/thestinger/termite.git
cd termite && make

dann hol dir das:

frag @ ubuntu: ~ / termite $ make
Das Paket gtk + -3.0 wurde nicht im Suchpfad pkg-config gefunden.
Vielleicht solltest du das Verzeichnis mit `gtk + -3.0.pc 'hinzufügen
in die Umgebungsvariable PKG_CONFIG_PATH
Kein Paket 'gtk + -3.0' gefunden
Das Paket vte-2.91 wurde nicht im Suchpfad pkg-config gefunden.
Vielleicht solltest du das Verzeichnis mit `vte-2.91.pc 'hinzufügen
in die Umgebungsvariable PKG_CONFIG_PATH
Kein Paket 'vte-2.91' gefunden
Das Paket gtk + -3.0 wurde nicht im Suchpfad pkg-config gefunden.
Vielleicht solltest du das Verzeichnis mit `gtk + -3.0.pc 'hinzufügen
in die Umgebungsvariable PKG_CONFIG_PATH
Kein Paket 'gtk + -3.0' gefunden
Das Paket vte-2.91 wurde nicht im Suchpfad pkg-config gefunden.
Vielleicht solltest du das Verzeichnis mit `vte-2.91.pc 'hinzufügen
in die Umgebungsvariable PKG_CONFIG_PATH
Kein Paket 'vte-2.91' gefunden
g ++ -std = c ++ 11 -O3 -Wall -Wextra -pedantic -Winit-self -Wshadow -Wformat = 2 -Wmissing-Deklarationen -Wstrict-overflow = 5 -Wcast-align -Wconversion -Wunused-Makros -Wwrite-Strings -DNDEBUG -D_POSIX_C_SOURCE = 200809L -DTERMITE_VERSION = "v11" - Keine fehlenden Feldinitialisierer - s - Wl, - nach Bedarf termite.cc - o termite
termite.cc:31:21: Schwerwiegender Fehler: gtk / gtk.h: Keine solche Datei oder kein solches Verzeichnis
Zusammenstellung abgebrochen.
Makefile: 36: Rezept für Ziel 'Termite' fehlgeschlagen
make: *** [termite] Fehler 1

Antworten:


13

Über hier ist ein Installationsskript, das schön alle Abhängigkeiten und Sachen erklärt, ich werde nur kopieren Sie das für Sie;)

Abhängigkeiten installieren

sudo apt install -y g++ libgtk-3-dev gtk-doc-tools gnutls-bin \
    valac intltool libpcre2-dev libglib3.0-cil-dev libgnutls28-dev \
    libgirepository1.0-dev libxml2-utils gperf build-essential

Holen und installieren Sie vte-ng

git clone https://github.com/thestinger/vte-ng.git
echo export LIBRARY_PATH="/usr/include/gtk-3.0:$LIBRARY_PATH"
cd vte-ng && ./autogen.sh && make && sudo make install
cd ..

Holen und installieren Sie Termite und richten Sie es ein

git clone --recursive https://github.com/thestinger/termite.git
cd termite && make && sudo make install
sudo ldconfig
sudo mkdir -p /lib/terminfo/x
sudo ln -s /usr/local/share/terminfo/x/xterm-termite /lib/terminfo/x/xterm-termite

Voila, das sollte es sein ....


Sie sollten nicht tun sudo ln -s /usr/local/share/terminfo/x/xterm-termite /lib/terminfo/x/xterm-termite, das ist eine schlechte Idee. Was ist der Sinn?
Evan Carroll

@EvanCarroll Wenn du mich darauf hinweist, warum nicht, werde ich es ändern, aber wie du vielleicht im ersten Absatz gelesen hast, ist diese "Lösung" gestohlen.
Db429

Warum machst du ein Echo von export LIBRARY_PATH="/usr/include/gtk-3.0:$LIBRARY_PATH"?
blkpws

Diese Anleitung wird Ihr Gnome-Terminal beschädigen, da hierfür eine neuere Version des vte-ngPakets erforderlich ist . Befolgen Sie diese Anweisungen nicht, da sonst Ihr Gnome-Terminal beeinträchtigt wird.
b-fg

fatal: konnte keinen Arbeitsbaum erstellen dir 'vte-ng': Keine solche Datei oder Verzeichnis
BlkPengu

0

Anscheinend haben Sie die erforderlichen DEPENDENCIES nicht installiert. Es könnte das Problem sein

Das Paket vte-2.91 wurde nicht im Suchpfad pkg-config gefunden. Versuchen Sie, vte-ng https://github.com/thestinger/vte-ng zu installieren


Das habe ich gesehen, aber ich bin mir nicht sicher, wie ich vte-ng installiere. Sie sagen dir nicht, wie man es installiert. Wissen Sie, wie man vte-ng installiert?
Pepe

Es sollte normalerweise in der Read-Me-Datei (nach dem Herunterladen der Zip-Datei) erwähnt werden
Mohit Rajan

Dies ist die Lies mich: * Was ist VTE? VTE ist eine Bibliothek (libvte), die ein Terminalemulator-Widget für GTK + implementiert, und eine minimale Beispielanwendung (vte), die dies verwendet. Vte wird hauptsächlich im Gnome-Terminal verwendet, kann aber auch zum Einbetten einer Konsole / eines Terminals in Spiele, Editoren, IDEs usw. verwendet werden. VTE hat keine Homepage. Melden Sie Probleme unter: bugzilla.gnome.org/enter_bug.cgi?product=vte
Pepe



0

Ich denke, der einfachste Weg zu installieren ist der folgende:

cd /tmp
wget https://raw.githubusercontent.com/Corwind/termite-install/master/termite-install.sh
chmod +x ./termite-install.sh
./termite-install.sh

Aktualisieren Sie jetzt Ihren Standard-Terminalemulator:

sudo update-alternatives --config x-terminal-emulator

Haben Sie einen guten Tag!


-1

Sie können termiteunter Ubuntu mithilfe des folgenden Skripts installieren :

Termite Installer


1
Ich sehe nicht, wie das Bereitstellen der gleichen Informationen in Ihrer Antwort, die bereits von der oberen Antwort bereitgestellt wurden, etwas hinzufügt.
Elder Geek

-2

Eine praktikable Alternative wäre die Installation eines Terminators, der für alle derzeit unterstützten Versionen von Ubuntu verfügbar ist

Dies ist ein sehr einfacher Prozess in zwei Schritten.

1) Aktivieren Sie das Universums-Repository

2) installiere terminator entweder über das Ubuntu Software Center oder über die Kommandozeile in einem Terminal mit dem Kommando sudo apt-get install terminator

Dies könnte eine bessere Wahl sein, da einige sagen, dass der Terminator überlegen ist, da er das Terminalfenster in mehrere Bereiche aufteilen kann und Sie die Größe nach Bedarf ändern können. Es werden auch mehrere Fenster und Registerkarten unterstützt.

Quellen:

Erfahrung

https://www.slant.co/versus/2444/2462/~terminator_vs_termite


2
Abgestimmt, weil dies nicht einmal versucht, das Problem zu beantworten. Es gibt viele Gründe, warum man nicht installieren möchte terminator, zum Beispiel den Benutzeroberflächen-Overhead mit Titelleiste und Fensterrahmen usw. Ich finde tilix/ terminixärgerlich aus den gleichen Gründen.
Benjamin R

1
Sie haben mich falsch verstanden, aber ich verstehe, warum mein Kommentar definitiv nicht optimal ist, wenn ich ihn noch einmal lese. Ich habe lediglich versucht zu behaupten, dass die Annahme, dass der Fragestellerterminator keine gültigen und spezifischen Gründe für die Verwendung kennt oder möglicherweise nicht hat terminix, und dies stattdessen als Antwort anzubieten, wenn die Frage nicht beantwortet wird, verdient auf jeden Fall eine Ablehnung. Jede Antwort, die die Frage nicht beantwortet, tut es. Fragen "Haben Sie stattdessen Terminator versucht?" in einem Kommentar auf die Frage ist völlig gültig.
Benjamin R

2
Bei allem Respekt missverstehen Sie. Ich lieferte eine realisierbare Alternative, die nach den Richtlinien durchaus akzeptabel ist . Hier ist ein Zitat: "Lesen Sie die Frage sorgfältig durch. Worum geht es in der Frage konkret? Stellen Sie sicher, dass Ihre Antwort dies - oder eine gangbare Alternative
Elder Geek

1
Termite ist ein leichter Terminalemulator. Terminator ist ein aufgeblähter Java 6 Terminal Emulator. Ich kann nicht sehen, wie das eine praktikable Alternative ist.
Evan Carroll

1
Zuerst dachte ich, dass diese Antwort keine gute Lösung für die gestellte Frage darstellt, aber dann las ich die Kommentare und änderte nicht nur meine Meinung, sondern lernte mehr über die Community. Thanks @ElderGeek
Gabriel Ziegler
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.