シロアリのインストール方法


14

UbuntuGnomeでopenboxを使用しています。

そこで、ここにあるドキュメントを確認しました。

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

それをインストールする方法がわかりません。私は非常に初心者なので、簡単な説明が可能なこと、または少なくとも正しい方向への微調整が必​​要です。

私もここの指示に従いました:https : //github.com/thestinger/termite

以下を行いました:

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

次にこれを取得します:

ask @ ubuntu:〜/ termite $ make
パッケージgtk + -3.0がpkg-config検索パスで見つかりませんでした。
おそらく、「gtk + -3.0.pc」を含むディレクトリを追加する必要があります
PKG_CONFIG_PATH環境変数へ
パッケージ 'gtk + -3.0'が見つかりません
パッケージvte-2.91がpkg-config検索パスで見つかりませんでした。
おそらく、「vte-2.91.pc」を含むディレクトリを追加する必要があります
PKG_CONFIG_PATH環境変数へ
パッケージ 'vte-2.91'が見つかりません
パッケージgtk + -3.0がpkg-config検索パスで見つかりませんでした。
おそらく、「gtk + -3.0.pc」を含むディレクトリを追加する必要があります
PKG_CONFIG_PATH環境変数へ
パッケージ 'gtk + -3.0'が見つかりません
パッケージvte-2.91がpkg-config検索パスで見つかりませんでした。
おそらく、「vte-2.91.pc」を含むディレクトリを追加する必要があります
PKG_CONFIG_PATH環境変数へ
パッケージ 'vte-2.91'が見つかりません
g ++ -std = c ++ 11 -O3 -Wall -Wextra -pedantic -Winit-self -Wshadow -Wformat = 2 -Wmissing-declarations -Wstrict-overflow = 5 -Wcast-align -Wconversion -Wunused-macros -Wwrite-strings -DNDEBUG -D_POSIX_C_SOURCE = 200809L -DTERMITE_VERSION = \ "v11 \" -Wno-missing-field-initializers -s -Wl、-as-needed termite.cc -o termite
termite.cc:31:21:致命的なエラー:gtk / gtk.h:そのようなファイルまたはディレクトリはありません
コンパイルは終了しました。
Makefile:36:ターゲット 'termite'のレシピが失敗しました
make:*** [シロアリ]エラー1

回答:


13

以上、ここでインストールスクリプトはうまくすべての依存関係やものを説明すること、である、私はあなたのためにそれをコピーするだけでしょう。)

依存関係をインストールする

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

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 ..

シロアリを入手してインストールし、セットアップする

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

出来上がり、これはそれであるはずです....


あなたはそれをするべきではありません、sudo ln -s /usr/local/share/terminfo/x/xterm-termite /lib/terminfo/x/xterm-termiteそれは悪い考えです。ポイントは何ですか?
エヴァンキャロル

@EvanCarrollなぜそうではないかを指摘した場合、私はそれを変更しますが、最初の段落で読んだように、この「解決策」は盗まれます。
db429

なぜあなたはエコーをしexport LIBRARY_PATH="/usr/include/gtk-3.0:$LIBRARY_PATH"ますか?
blkpws

この手順では、新しいバージョンのvte-ngパッケージが必要になるため、gnomeターミナルが破損します。この指示に従わないでください。gnomeターミナルが影響を受けます。
b-fg

致命的:作業ツリーディレクトリ 'vte-ng'を作成できませんでした:そのようなファイルまたはディレクトリはありません
BlkPengu

0

必要な依存関係をインストールしなかったようです。問題かもしれない

パッケージvte-2.91がpkg-config検索パスで見つかりませんでした。vte-ng https://github.com/thestinger/vte-ngをインストールしてみてください


私はそれを見ましたが、vte-ngのインストール方法がわかりません。彼らはそれをインストールする方法を教えません。vte-ngのインストール方法を知っていますか?
ペペ

通常、read meファイル(zipファイルをダウンロードした後)で言及する必要があります
Mohit Rajan

これが私を読む:* VTEとは?VTEは、GTK +用のターミナルエミュレータウィジェットを実装するライブラリ(libvte)と、それを使用する最小限のサンプルアプリケーション(vte)です。Vteは主にgnome-terminalで使用されますが、ゲーム、エディター、IDEなどにコンソール/端末を埋め込むためにも使用できます。VTEにはホームページがありません。bugzilla.gnome.org/enter_bug.cgi?product=vte
Pepe



0

最も簡単なインストール方法は次のとおりです。

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

次に、デフォルトのターミナルエミュレータを更新します。

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

良い一日を過ごしてください!



-2

簡単に実行可能な代替手段、現在サポートされているすべてのバージョンのUbuntuで簡単に利用できるターミネーターをインストールすることです。

これは非常に簡単な2ステップのプロセスです。

1)ユニバースリポジトリを有効にする

2)Ubuntuソフトウェアセンターまたは端末のコマンドラインからコマンドを使用してターミネーターをインストールします sudo apt-get install terminator

これは、端末ウィンドウを複数の領域に分離でき、必要に応じてサイズを変更できるため、ターミネータが優れていると言う人がいるため、より良い選択かもしれません。複数のウィンドウとタブもサポートされています。

ソース:

経験

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


2
これは問題に答えようとさえしないため、ダウン投票されました。1をインストールしたくない多くの理由がありますterminatorUIは、など私が見つけタイトルバーやウィンドウの境界線とのオーバーヘッド例えば、tilix/ terminix同じ理由で迷惑。
ベンジャミンR

1
あなたは私を誤解してきましたが、私がそれをもう一度読んだとき、私のコメントが間違いなく準理想的である理由を理解しています。私は単に、Askerが使用することを認識してterminatorいないか、完全に有効で特定の理由がないと仮定してterminix、代わりに質問に答えいないときにこれを答えとして提供すること間違いなく下票に値すると述べようとしました。質問に答えない答えはすべて答えます。「代わりにターミネーターを試しましたか?」質問に対するコメントで完全に有効です。
ベンジャミンR

2
すべての敬意を払って、あなたは誤解しています。私は、ガイドラインの下で完全に受け入れられる実行可能な代替案を提供しました引用文は次のとおりです。「質問を注意深く読んでください。具体的には、質問は何を求めているのですか。答えがそれを提供することを確認してください- または実行可能な代替手段。
Geek長老

1
シロアリは軽量のターミナルエミュレーターです。ターミネーターは肥大化したJava 6ターミナルエミュレーターです。これがどのように実行可能な代替案であるかわかりません。
エヴァンキャロル

1
最初は、この答えは質問に対する良い解決策にはならないと思っていましたが、コメントを読んで気が変わっただけでなく、コミュニティについてもっと学びました。ありがとう@ElderGeek
ガブリエルジーグラー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.