วิธีการติดตั้งปลวก


14

ฉันใช้ openbox บน UbuntuGnome .. ถ้าเป็นเช่นนั้น

ดังนั้นฉันจึงตรวจสอบเอกสารอยู่ที่นี่:

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

และฉันไม่สามารถหาวิธีติดตั้งได้ ฉันเป็นสามเณรมากและต้องการคำอธิบายง่ายๆเป็นไปได้หรืออย่างน้อยก็เขยิบไปในทิศทางที่ถูกต้อง

ฉันทำตามคำแนะนำที่นี่: https://github.com/thestinger/termite

ทำสิ่งต่อไปนี้:

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

จากนั้นรับสิ่งนี้:

ถาม @ ubuntu: ~ / สร้างปลวก $
ไม่พบแพ็คเกจ 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 -Wunchite-strings -DNDEBUG -D_POSIX_C_SOURCE = 200809L -DTERMITE_VERSION = \ "v11 \" - ไม่มีฟิลด์ที่ขาดหายไป - initializers -s -Wl, - ตามที่ต้องการปลวก
termite.cc:31:21: ข้อผิดพลาดร้ายแรง: gtk / gtk.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
การรวบรวมสิ้นสุดลง
Makefile: 36: สูตรสำหรับเป้าหมาย 'ปลวก' ล้มเหลว
ทำให้: *** [ปลวก] ข้อผิดพลาด 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

Voila นี่น่าจะเป็น ....


คุณไม่ควรทำเช่นsudo ln -s /usr/local/share/terminfo/x/xterm-termite /lib/terminfo/x/xterm-termiteนั้นเป็นความคิดที่ไม่ดี ประเด็นคืออะไร?
Evan Carroll

@EvanCarroll ถ้าคุณชี้ให้ฉันทำไมไม่ฉันจะเปลี่ยนมัน แต่ตามที่คุณอาจได้อ่านในวรรคแรก "การแก้ปัญหา" นี้ถูกขโมย
db429

ทำไมคุณถึงทำเสียงสะท้อนของexport LIBRARY_PATH="/usr/include/gtk-3.0:$LIBRARY_PATH"?
blkpws

คำแนะนำนี้จะทำลายโปรแกรม gnome ของคุณเนื่องจากต้องใช้vte-ngแพ็คเกจรุ่นใหม่กว่า อย่าทำตามคำแนะนำนี้มิฉะนั้นเทอร์มินอล gnome ของคุณจะได้รับผลกระทบ
b-fg

ร้ายแรง: ไม่สามารถสร้างต้นไม้ทำงาน dir 'vte-ng': ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
BlkPengu

1

ฉันคิดว่าวิธีที่ง่ายที่สุดในการติดตั้งคือ:

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

ขอให้มีความสุขในวันนี้!


0

ดูเหมือนว่าคุณไม่ได้ติดตั้ง DEPENDENCIES ที่ต้องการ มันอาจเป็นปัญหา

ไม่พบแพ็คเกจ vte-2.91 ในพา ธ การค้นหา pkg-config ลองติดตั้ง vte-ng https://github.com/thestinger/vte-ng


ฉันเห็นแล้ว แต่ฉันไม่แน่ใจว่าจะติดตั้ง vte-ng ได้อย่างไร พวกเขาไม่ได้บอกวิธีการติดตั้ง คุณรู้วิธีการติดตั้ง vte-ng หรือไม่?
Pepe

ก็มักจะควรจะกล่าวถึงในแฟ้ม Read Me (หลังจากดาวน์โหลดไฟล์ซิป)
Mohit Rajan

นี่คือ read me: * VTE คืออะไร VTE เป็นไลบรารี (libvte) ที่ใช้วิดเจ็ตเทอร์มินัลอีมูเลเตอร์สำหรับ GTK + และแอปพลิเคชันตัวอย่างขั้นต่ำ (vte) ที่ใช้ Vte ส่วนใหญ่จะใช้ใน gnome-terminal แต่ยังสามารถใช้เพื่อฝังคอนโซล / เทอร์มินัลในเกม, บรรณาธิการ, IDEs เป็นต้น VTE ไม่มีหน้าแรก รายงานปัญหาใด ๆ ที่: bugzilla.gnome.org/enter_bug.cgi?product=vte
Pepe



-1

คุณสามารถติดตั้งtermiteบน Ubuntu โดยใช้สคริปต์นี้:

โปรแกรมกำจัดปลวก


1
ฉันไม่เห็นว่าการให้ข้อมูลเดียวกันในคำตอบของคุณเหมือนกับคำตอบที่ให้ไว้แล้วโดยการเพิ่มอะไร
ผู้สูงอายุ Geek

-2

ทางเลือกที่ทำงานได้ง่ายคือติดตั้งเทอร์มิเนเตอร์ซึ่งสามารถใช้ได้กับUbuntu ทุกรุ่นที่รองรับในปัจจุบัน

นี่เป็นกระบวนการที่ง่ายมาก 2 ขั้นตอน

1) เปิดใช้งานที่เก็บจักรวาล

2) ติดตั้ง terminator ผ่านศูนย์ซอฟต์แวร์ Ubuntu หรือผ่านบรรทัดคำสั่งในเทอร์มินัลพร้อมกับคำสั่ง sudo apt-get install terminator

นี่อาจเป็นตัวเลือกที่ดีกว่าเนื่องจากบางคนบอกว่าเทอร์มิเนเตอร์นั้นดีกว่าเพราะสามารถแยกหน้าต่างเทอร์มินัลออกเป็นหลาย ๆ พื้นที่และคุณสามารถปรับขนาดใหม่ได้ตามต้องการ รองรับหลายหน้าต่างและแท็บ

แหล่งที่มา:

ประสบการณ์

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


2
ลงเนื่องจากไม่ได้พยายามตอบปัญหา มีสาเหตุหลายประการที่ไม่ต้องการติดตั้งterminatorตัวอย่างเช่นค่าใช้จ่าย UI ที่มีแถบชื่อเรื่องและเส้นขอบหน้าต่าง ฯลฯ ฉันพบtilix/ terminixน่ารำคาญด้วยเหตุผลเดียวกัน
Benjamin R

1
คุณเข้าใจฉันผิด แต่ฉันเข้าใจว่าทำไมความคิดเห็นของฉันจึงเหมาะอย่างยิ่งเมื่อฉันอ่านอีกครั้ง ฉันแค่พยายามที่จะบอกว่าสมมติว่าผู้เป็นเจ้าของนั้นไม่รู้terminatorหรือไม่อาจมีเหตุผลที่ถูกต้องและเฉพาะเจาะจงสำหรับการใช้terminixและแทนที่จะเสนอสิ่งนี้เป็นคำตอบเมื่อไม่ตอบคำถามที่สมควรได้รับ downvote แน่นอน คำตอบใด ๆ ที่ไม่ตอบคำถามนั้น ถาม "คุณลองใช้ตัวยุติแทนหรือไม่" ในความคิดเห็นเกี่ยวกับคำถามนั้นถูกต้องทั้งหมด
Benjamin R

2
ด้วยความเคารพคุณเข้าใจผิด ฉันให้ทางเลือกที่ทำงานได้ซึ่งเป็นที่ยอมรับอย่างสมบูรณ์ภายใต้แนวทางปฏิบัติ นี่เป็นข้อความที่อ้างถึง: "อ่านคำถามอย่างระมัดระวังโดยเฉพาะคำถามที่ถามคืออะไรตรวจสอบให้แน่ใจว่าคำตอบของคุณให้สิ่งนั้น - หรือทางเลือกที่เหมาะสม
Elder Geek

1
ปลวกคือตัวจำลองเทอร์มินัลน้ำหนักเบา Terminator เป็น Java 6 Terminal Emulator ที่มีการขยาย ฉันไม่เห็นว่านี่เป็นทางเลือกที่ทำงานได้จริง
Evan Carroll

1
ตอนแรกฉันคิดว่าคำตอบนี้ไม่ได้เป็นทางออกที่ดีสำหรับคำถามที่ถาม แต่แล้วฉันอ่านความคิดเห็นและไม่เพียง แต่เปลี่ยนใจ แต่ฉันได้เรียนรู้เพิ่มเติมเกี่ยวกับชุมชน ขอบคุณ @ElderGeek
Gabriel Ziegler
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.