जवाबों:
12.04 और उत्तर प्रदेश:
sudo add-apt-repository ppa:pi-rho/dev
sudo apt-get update
sudo apt-get install tmux
पुराने उत्तर:
जैसा कि आप संभवतः पहले से ही महसूस कर चुके हैं, tmux
संस्करण 1.8 बहुत नया है। इस उत्तर को लिखते समय, संस्करण 1.8 केवल 19 घंटे पुराना है ।
यदि आपको किसी कारण से एक नवीनतम संस्करण की आवश्यकता है, तो आप कोड डाउनलोड कर सकते हैं और tmux
अपने आप से निर्माण / स्थापित कर सकते हैं। एक बड़ी बात नहीं होनी चाहिए, क्योंकि tmux
निर्भरता केवल libevent
और ncurses
पैकेज पर होती है, और ये दोनों पैकेज सबसे अधिक मौजूद हैं, यदि सभी लिनक्स डिस्ट्रोस के नहीं हैं। बस नवीनतम कोड डाउनलोड करें, और टर्मिनल के माध्यम से टाइप करें:
$ sudo apt-get install libevent-dev libncurses-dev pkg-config
$ autoreconf -fis
$ ./configure
$ make
$ sudo make install
tmux
मुखपृष्ठ पर उल्लिखित हैं , यहीं । :)
यहाँ मैंने इसे Ubuntu 13.04 (रेयरिंग रिंगटोन) और 14.04 (भरोसेमंद तहर) पर किया है:
sudo add-apt-repository ppa:pi-rho/dev
( स्रोत )
sudo apt-get update
(संकुल के कैश / डेटाबेस को नया करता है)
sudo apt-cache show tmux
(* वैकल्पिक, आपको उपलब्ध संस्करण दिखाता है, 1.7 और 1.8 को सूचीबद्ध किया जाना चाहिए)
sudo apt-get install tmux
tmux -V
मुझे नए tmux पैकेज के लिए "आधिकारिक" पीपीए नहीं मिला है। हालांकि लॉन्चपैड पर एक पीपीए खोज काफी कुछ विकल्पों को बदल देती है।
कई पुराने हैं, लेकिन मुझे pi-rho द्वारा एक ppa मिली जिसमें 12.04, 12.10 और 13.04 के लिए tmux और tmux-next पैकेज हैं। (इस उत्तर के समय वे 1.8-1ubuntu1 ~ ppa2 और 1.9 ~ 20130425 ~ brr3062 + 9-1ubuntu1 ~ ppa0) संस्करणों पर हैं। इस बात की कोई गारंटी नहीं है कि पीपीए अप-टू-डेट बनी रहेगी, लेकिन अभी के लिए यह एक उचित विकल्प की तरह लगता है।
विदित हो कि इसमें कई अन्य पैकेज भी हैं। यदि आप इस PPA को जोड़ते हैं तो आप पाएंगे कि अन्य पैकेज भी अपग्रेड हो जाते हैं, जब तक कि आप किसी प्रकार का apt pin config नहीं करते हैं ।
Ubuntu Precise (12.04) पर tmuxinator चलाने के लिए , मुझे tmux v1.8 + की आवश्यकता थी, जो अब Saucy में उपलब्ध है और इसलिए Precise के लिए "backports" रिपॉजिटरी में उपलब्ध है। यहाँ है कि मैं यह कैसे मिल गया:
/etc/apt/sources.list
"सटीक-बैकपोर्ट" रिपॉजिटरी (लाइन 45 के आसपास) को सक्षम करने के लिए संपादित करें ।sudo apt-get update
sudo apt-get install -t precise-backports tmux
। मैं apt-get install tmux/precise-backports
मेरे लिए काम नहीं कर सका ।tmux -V
नोट आपको सभी सत्रों को मारना होगा और नए सिरे से शुरू करना होगा, अन्यथा आपको एक सर्वर-क्लाइंट संस्करण बेमेल त्रुटि मिलेगी, और उसी सर्वर पर लॉग इन किए गए अन्य उपयोगकर्ता tmux चला सकते हैं, जो सर्वर प्रक्रिया को जीवित रखेगा हर कोई बाहर निकलता है। लाश के लिए देखो, भी ( ps aux | grep tmux
)।
मेरे लिए सबसे आसान तरीका यह है कि आधिकारिक पीपीए https://launchpad.net/ubuntu/+source/tmux से Ubuntu 13.10 के लिए निर्मित tmux 1.8 पैकेज को dpkg स्थापित करें , इसकी सभी निर्भरताएँ Ubuntu 12.04.3 में मिलती हैं
मैंने rox के लिए एक समान दृष्टिकोण का उपयोग किया, लेकिन मैंने अपने 12.04 सिस्टम पर tmux 1.8 प्राप्त करने के लिए Ubuntu 14.04 (भरोसेमंद तहर) के लिए बिल्ड का उपयोग किया।
मैंने Ubuntu tmux पैकेज पेज, https://launchpad.net/ubuntu/+source/tmux से tmux_1.8-5_amd64.deb (या i386 के लिए tmux_1.8-5i386.db ) डाउनलोड किया ।
फिर, मैंने इसे स्थापित करने के लिए dpkg का उपयोग किया:
sudo dpkg -i tmux_1.8-5_amd64.deb
मैंने यह सुनिश्चित करने के लिए कि मैं सर्वर-क्लाइंट संस्करण बेमेल के साथ कोई समस्या नहीं थी, और अब तक सबकुछ ठीक काम कर रहा है, यह सुनिश्चित करने के लिए मैंने अपने सिस्टम की एक साफ पुनरारंभ किया।