उबंटू पर डिफ़ॉल्ट "टर्मिनल एमुलेटर" के साथ एक आवेदन कैसे लॉन्च करें?


16

मैं कोनसोल जैसे टर्मिनल एमुलेटर में कुछ कमांड निष्पादित करना चाहता था, लेकिन मुझे यह क्रॉस-डेस्कटॉप बनाने की आवश्यकता है।

वहाँ कुछ आदेश की तरह है xdg-open, लेकिन डिफ़ॉल्ट टर्मिनल एमुलेटर पाने के लिए?

मैं उबंटू का इस्तेमाल कर रहा हूं।

जवाबों:


10

में डेबियन , तो आप सिर्फ कह सकते हैं x-terminal-emulator -e /some/commandडेबियन के "द्वारा विन्यस्त टर्मिनल एमुलेटर को यह अंक के रूप में, विकल्प " तंत्र। इसके माध्यम से कॉन्फ़िगर किया गया है

# update-alternatives --config x-terminal-emulator

जो आपको X11 टर्मिनल एमुलेटर में से कौन सा डिफ़ॉल्ट के रूप में उपयोग करने के लिए चुना है x-terminal-emulator। अंत में, यह एक सिमलिंक निर्माण है, उदाहरण के लिए gnome-terminal:

$ which x-terminal-emulator
/usr/bin/x-terminal-emulator
$ ls -al /usr/bin/x-terminal-emulator 
lrwxrwxrwx 1 root root 37 Apr 26  2010 /usr/bin/x-terminal-emulator -> /etc/alternatives/x-terminal-emulator
$ ls -al /etc/alternatives/x-terminal-emulator
lrwxrwxrwx 1 root root 31 Apr 26  2010 /etc/alternatives/x-terminal-emulator -> /usr/bin/gnome-terminal.wrapper
$ file /usr/bin/gnome-terminal.wrapper
/usr/bin/gnome-terminal.wrapper: Perl script, ASCII text executable

कुछ टिप्पणी,


दुर्भाग्य से, यह ग्नोम 3.2.1 के साथ फेडोरा 16 पर काम नहीं करता है
फेब

1
@AaronLewis ध्यान दें कि यह सिस्टम डिफ़ॉल्ट है। मुझे नहीं लगता कि उपयोगकर्ता के पसंदीदा एक्स टर्मिनल एमुलेटर प्राप्त करने का कोई मानक तरीका है।
गिल्स एसओ- बुराई को रोकना '
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.