दीमक को कैसे स्थापित करें


14

मैं 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 -Wallra -Wextra -pedantic -Winit-self -Wshadow -Wformat = 2 -DNDEBUG -D_POSIX_C_SOURCE = 200809L -DTERMITE_VERSION = \ "v11 \" -नोई-गुम-फ़ील्ड-इनिशियलाइज़र -s -Wl, - as-आवश्‍यक दीमक। -o दीमक
termite.cc:31:21: घातक त्रुटि: gtk / gtk.h: ऐसी कोई फ़ाइल या निर्देशिका नहीं
संकलन समाप्त हुआ।
मेकफाइल: 36: लक्ष्य 'दीमक' के लिए नुस्खा विफल रहा
बनाना: *** [दीमक] त्रुटि १

जवाबों:


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

वीटीईजी प्राप्त करें और स्थापित करें

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 19

आप की एक गूंज क्यों export LIBRARY_PATH="/usr/include/gtk-3.0:$LIBRARY_PATH"?

यह निर्देश आपके सूक्ति टर्मिनल को तोड़ देगा क्योंकि इसके लिए vte-ngपैकेज के नए संस्करण की आवश्यकता होती है । इस निर्देशों का पालन न करें या आपका गनोम टर्मिनल प्रभावित होगा।
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 खोज पथ में नहीं मिला। Https://github.com/thestinger/vte-ng vte-ng स्थापित करने का प्रयास करें


मैंने वह देखा, लेकिन मुझे यकीन नहीं है कि कैसे vte-ng स्थापित करें। वे आपको यह नहीं बताते कि इसे कैसे स्थापित किया जाए। क्या आप जानते हैं कि vte-ng कैसे स्थापित करें?
पेपे

यह आमतौर पर मुझे पढ़ने के लिए फ़ाइल (ज़िप फ़ाइल डाउनलोड करने के बाद) में उल्लेख किया जाना चाहिए
मोहित राजन

यह मुझे पढ़ा गया है: * VTE क्या है? VTE एक पुस्तकालय (libvte) है जो GTK + के लिए एक टर्मिनल एमुलेटर विजेट लागू कर रहा है, और एक न्यूनतम नमूना अनुप्रयोग (वीटीई) जो इसका उपयोग कर रहा है। वीटीई का उपयोग मुख्य रूप से सूक्ति-टर्मिनल में किया जाता है, लेकिन गेम, संपादकों, आईडीई आदि में कंसोल / टर्मिनल को एम्बेड करने के लिए भी उपयोग किया जा सकता है। वीटीई के पास मुखपृष्ठ नहीं है। किसी भी मुद्दे की रिपोर्ट करें: bugzilla.gnome.org/enter_bug.cgi?product=vte
पेपे



-1

आप termiteइस स्क्रिप्ट का उपयोग करके उबंटू पर स्थापित कर सकते हैं :

दीमक लगाने वाला


1
मैं यह नहीं देखता कि आपके उत्तर में वही जानकारी प्रदान करना जो पहले से ही शीर्ष उत्तर द्वारा प्रदान की गई थी, कुछ भी जोड़ रही है।
एल्डर गीक

-2

एक आसान व्यवहार्य विकल्प टर्मिनेटर स्थापित करना होगा जो उबंटू के सभी वर्तमान में समर्थित संस्करणों के लिए आसानी से उपलब्ध है

यह एक बहुत ही सरल 2 चरण प्रक्रिया है।

1) ब्रह्मांड भंडार को सक्षम करें

2) उबंटू सॉफ्टवेयर सेंटर के माध्यम से या कमांड लाइन में कमांड लाइन के माध्यम से टर्मिनल स्थापित करें sudo apt-get install terminator

यह एक बेहतर विकल्प हो सकता है क्योंकि कुछ का कहना है कि टर्मिनेटर बेहतर है क्योंकि यह टर्मिनल विंडो को कई क्षेत्रों में अलग कर सकता है और आप आवश्यकतानुसार उन्हें फिर से आकार दे सकते हैं। एकाधिक विंडो और टैब भी समर्थित हैं।

सूत्रों का कहना है:

अनुभव

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


2
डाउनवोट किया गया क्योंकि यह समस्या का उत्तर देने का प्रयास भी नहीं करता है। ऐसे कई कारण हैं कि कोई क्यों स्थापित नहीं करना चाहता है terminator, उदाहरण के लिए शीर्षक और खिड़की की सीमाओं आदि के साथ यूआई ओवरहेड मैं उसी कारणों के लिए खोज tilix/ terminixकष्टप्रद हूं ।
बेंजामिन आर

1
आपने मुझे गलत समझा है, लेकिन मैं समझता हूं कि जब मैंने इसे दोबारा पढ़ा तो मेरी टिप्पणी निश्चित रूप से उप-आदर्श है। मैं केवल यह बताने की कोशिश कर रहा था कि एस्केर के बारे में पता नहीं है terminatorया उपयोग करने की इच्छा के लिए पूरी तरह से वैध और विशिष्ट कारण नहीं हैं terminix, और इसके बजाय यह एक जवाब के रूप में पेश करता है जब यह सवाल का जवाब नहीं देता है, निश्चित रूप से एक योग्य है। कोई भी उत्तर जो प्रश्न का उत्तर नहीं देता है। यह पूछने पर कि "क्या आपने इसके बजाय टर्मिनेटर की कोशिश की है?" सवाल पर एक टिप्पणी में पूरी तरह से वैध है।
बेंजामिन आर

2
सभी उचित सम्मान के साथ, आप गलत समझते हैं। मैंने एक व्यवहार्य विकल्प प्रदान किया जो दिशानिर्देशों के तहत पूरी तरह से स्वीकार्य है यहाँ एक उद्धरण है: "प्रश्न को ध्यान से पढ़ें। क्या, विशेष रूप से, सवाल पूछ रहा है? सुनिश्चित करें कि आपका उत्तर प्रदान करता है - या एक व्यवहार्य विकल्प।
एल्डर गीक

1
दीमक एक लाइटवेट टर्मिनल एमुलेटर है। टर्मिनेटर एक फूला हुआ जावा 6 टर्मिनल एमुलेटर है। मैं नहीं देख सकता कि यह एक व्यवहार्य विकल्प कैसे है।
इवान कैरोल

1
सबसे पहले, मैंने सोचा कि यह उत्तर पूछे गए प्रश्न का एक अच्छा समाधान प्रदान नहीं करता है, लेकिन फिर मैंने टिप्पणियाँ पढ़ीं और न केवल मेरा मन बदल गया, बल्कि मैंने समुदाय के बारे में अधिक सीखा। धन्यवाद @ElderGeek
गेब्रियल ज़िगलर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.