Cách lắp đặt mối


14

Tôi đang sử dụng openbox trên UbuntuGnome .. nếu điều đó có ích.

Vì vậy, tôi đã xem lại tài liệu ở đây:

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

và tôi không thể tìm ra cách cài đặt nó. Tôi rất mới làm quen và chỉ muốn một lời giải thích đơn giản là có thể, hoặc ít nhất là một cú huých đúng hướng.

Tôi cũng đã làm theo hướng dẫn ở đây: https://github.com/thestinger/termite

Đã làm như sau:

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

sau đó nhận được điều này:

hỏi @ ubfox: ~ / mối $ làm
Không tìm thấy gói gtk + -3.0 trong đường dẫn tìm kiếm pkg-config.
Có lẽ bạn nên thêm thư mục chứa `gtk + -3.0.pc '
đến biến môi trường PKG_CONFIG_PATH
Không tìm thấy gói 'gtk + -3.0'
Không tìm thấy gói vte-2.91 trong đường dẫn tìm kiếm pkg-config.
Có lẽ bạn nên thêm thư mục chứa `vte-2.91.pc '
đến biến môi trường PKG_CONFIG_PATH
Không tìm thấy gói 'vte-2.91'
Không tìm thấy gói gtk + -3.0 trong đường dẫn tìm kiếm pkg-config.
Có lẽ bạn nên thêm thư mục chứa `gtk + -3.0.pc '
đến biến môi trường PKG_CONFIG_PATH
Không tìm thấy gói 'gtk + -3.0'
Không tìm thấy gói vte-2.91 trong đường dẫn tìm kiếm pkg-config.
Có lẽ bạn nên thêm thư mục chứa `vte-2.91.pc '
đến biến môi trường PKG_CONFIG_PATH
Không tìm thấy gói 'vte-2.91'
g ++ -std = c ++ 11 -O3 -Wall -Wextra -pedantic -Winit-self -Wshadow -Wformat = 2 -Wmissing-khai báo -Wstrict-overflow = 5 -Wcast-align -Wconversion -DNDEBUG -D_POSIX_C_SOURCE = 200809L -DTERMITE_VERSION = \ "v11 \" -Wno-thiếu-trường-khởi tạo -s -Wl, - như là mối mọt cần thiết
termite.cc:31:21: lỗi nghiêm trọng: gtk / gtk.h: Không có tệp hoặc thư mục như vậy
biên dịch chấm dứt.
Makefile: 36: công thức cho mục tiêu 'mối' không thành công
thực hiện: *** [mối] Lỗi 1

Câu trả lời:


13

đây là một tập lệnh cài đặt, giải thích độc đáo tất cả các phụ thuộc và công cụ, tôi sẽ chỉ sao chép nó cho bạn;)

Cài đặt phụ thuộc

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

Nhận và cài đặt 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 ..

Nhận và cài đặt mối, và thiết lập

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, đây nên là nó ....


Bạn không nên làm sudo ln -s /usr/local/share/terminfo/x/xterm-termite /lib/terminfo/x/xterm-termiteđó là một ý tưởng tồi. Vấn đề ở đây là gì?
Evan Carroll

@EvanCarroll nếu bạn chỉ ra cho tôi tại sao không, tôi sẽ thay đổi nó, nhưng như bạn có thể đã đọc trong đoạn đầu tiên, "giải pháp" này đã bị đánh cắp.
db429

Tại sao bạn làm một tiếng vang của export LIBRARY_PATH="/usr/include/gtk-3.0:$LIBRARY_PATH"?
blkpws

Hướng dẫn này sẽ phá vỡ thiết bị đầu cuối gnome của bạn vì điều này đòi hỏi một phiên bản mới hơn của vte-nggói. Không làm theo hướng dẫn này nếu không thiết bị đầu cuối gnome của bạn sẽ bị ảnh hưởng.
b-fg

fatal: không thể tạo cây công việc dir 'vte-ng': Không có tệp hoặc thư mục như vậy
BlkPengu

0

Có vẻ như bạn đã không cài đặt PHỤ LỤC yêu cầu. Nó có thể là vấn đề

Không tìm thấy gói vte-2.91 trong đường dẫn tìm kiếm pkg-config. Hãy thử cài đặt vte-ng https://github.com/thestinger/vte-ng


Tôi đã thấy điều đó, nhưng tôi không chắc cách cài đặt vte-ng. Họ không cho bạn biết cách cài đặt nó. Bạn có biết làm thế nào để cài đặt vte-ng?
Pepe

nó thường được đề cập trong tệp read me (sau khi tải xuống tệp zip)
Mohit Rajan

Đây là phần đọc tôi: * VTE là gì? VTE là một thư viện (libvte) triển khai tiện ích mô phỏng đầu cuối cho GTK + và một ứng dụng mẫu tối thiểu (vte) sử dụng điều đó. Vte chủ yếu được sử dụng trong gnome-terminal, nhưng cũng có thể được sử dụng để nhúng giao diện điều khiển / thiết bị đầu cuối trong các trò chơi, trình soạn thảo, IDE, v.v. VTE không có trang chủ. Báo cáo bất kỳ vấn đề nào tại: bugzilla.gnome.org/enter_orms.cgi?product=vte
Pepe

hãy thử cách này howtogeek.com/105413/ hy
Mohit Rajan


0

Tôi nghĩ cách đơn giản nhất để cài đặt là như sau:

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

Bây giờ hãy cập nhật trình giả lập thiết bị đầu cuối mặc định của bạn:

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

Chúc bạn ngày mới tốt lành!


-1

Bạn có thể cài đặt termitetrên Ubuntu bằng tập lệnh này:

Trình cài đặt mối


1
Tôi không thấy cách cung cấp thông tin tương tự trong câu trả lời của bạn vì câu trả lời đã được cung cấp bởi câu trả lời hàng đầu là thêm bất cứ điều gì.
Anh Cả Geek

-2

Một lựa chọn khả thi dễ dàng sẽ là cài đặt terminator dễ dàng có sẵn cho tất cả các phiên bản Ubuntu được hỗ trợ hiện tại

Đây là một quá trình 2 bước rất đơn giản.

1) Kích hoạt kho vũ trụ

2) cài đặt bộ kết thúc thông qua trung tâm phần mềm Ubuntu hoặc thông qua dòng lệnh trong thiết bị đầu cuối bằng lệnh sudo apt-get install terminator

Đây có thể là một lựa chọn tốt hơn vì một số người nói rằng terminator là ưu việt hơn vì nó có thể ngăn cách cửa sổ terminal vào một số khu vực và bạn có thể thay đổi kích thước chúng khi cần. Nhiều cửa sổ và tab cũng được hỗ trợ.

Nguồn:

Kinh nghiệm

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


2
Bị từ chối vì điều này thậm chí không cố gắng trả lời vấn đề. Có nhiều lý do khiến người ta không muốn cài đặt terminator, ví dụ như giao diện người dùng với thanh tiêu đề và viền cửa sổ, v.v. Tôi thấy tilix/ terminixkhó chịu vì những lý do tương tự.
Benjamin R

1
Bạn đã hiểu lầm tôi, nhưng tôi hiểu tại sao như nhận xét của tôi chắc chắn là lý tưởng phụ khi tôi đọc lại. Tôi chỉ cố gắng nói rằng giả sử Asker không biết terminatorhoặc có thể không có lý do hoàn toàn hợp lệ và cụ thể cho việc muốn sử dụng terminix, và thay vào đó đưa ra câu trả lời này khi nó không trả lời câu hỏi chắc chắn đáng bị hạ thấp. Bất kỳ câu trả lời nào không trả lời câu hỏi nào. Hỏi "Bạn đã thử terminator thay thế?" trong một nhận xét về câu hỏi là hoàn toàn hợp lệ.
Benjamin R

2
Với tất cả sự tôn trọng, bạn hiểu lầm. Tôi đã cung cấp một sự thay thế khả thi hoàn toàn chấp nhận được theo hướng dẫn. Dưới đây là một trích dẫn: "Đọc các câu hỏi một cách cẩn thận gì, cụ thể, là câu hỏi yêu cầu Hãy chắc chắn rằng câu trả lời của bạn quy định rằng -.? Hay một sự thay thế khả thi.
Elder Geek

1
Mối là một trình giả lập thiết bị đầu cuối nhẹ. Terminator là một Trình mô phỏng đầu cuối Java 6 cồng kềnh. Tôi không thể thấy đây là một sự thay thế khả thi.
Evan Carroll

1
Lúc đầu, tôi nghĩ câu trả lời này không cung cấp giải pháp tốt cho câu hỏi được hỏi, nhưng sau đó tôi đọc các bình luận và không chỉ thay đổi suy nghĩ của mình, mà tôi còn tìm hiểu thêm về cộng đồng. Cảm ơn @ElderGeek
Gabriel Ziegler
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.