क्या मैं एक ट्रे / डॉक / बार के बिना NetworkManager का उपयोग कर सकता हूँ?


22

मैं NetworkManager का उपयोग करना चाहूंगा, लेकिन एक कीबोर्ड से संचालित विंडो मैनेजर को प्राथमिकता देता हूं जो स्क्रीन पर मेरे कोड के लिए अधिक से अधिक स्थान प्रदान करता है। मुझे बस अपनी स्क्रीन पर रियल एस्टेट "ट्रे" की उस छोटी सी पट्टी से नफरत है। मैंने nm-*कमांड लाइन से चलने की कोशिश की है , लेकिन वे बिना ट्रे के कभी काम नहीं करते हैं।


1
मुझे यह पसंद है जब कोई मेरे दिमाग में एक सवाल पूछता है।
ईएमएफ

जवाबों:


12

यदि आप Ubuntu Maverick पर चल रहे हैं (और इस तरह नेटवर्क-मैनेजर 0.8.1 है), nmcli टूल आज़माएँ:

$ nmcli

Usage: nmcli [OPTIONS] OBJECT { COMMAND | help }

OPTIONS
  -t[erse]                                   terse output
  -p[retty]                                  pretty output
  -m[ode] tabular|multiline                  output mode
  -f[ields] <field1,field2,...>|all|common   specify fields to output
  -e[scape] yes|no                           escape columns separators in values
  -v[ersion]                                 show program version
  -h[elp]                                    print this help

OBJECT
  nm          NetworkManager status
  con         NetworkManager connections
  dev         devices managed by NetworkManager

ऊपर, यह सिर्फ एक फ़ाइल है, और NM 0.8.1 के साथ आता है।


11

विकिपीडिया से ...

NetworkManager के दो घटक हैं:

  • एक सेवा जो कनेक्शन का प्रबंधन करती है और नेटवर्क परिवर्तन की रिपोर्ट करती है

  • एक ग्राफिकल डेस्कटॉप एप्लेट जो उपयोगकर्ता को नेटवर्क कनेक्शन में हेरफेर करने की अनुमति देता है। Nmcli एप्लेट कमांड लाइन पर समान कार्यक्षमता प्रदान करता है।

वास्तव में, वहाँ कई उपकरण उन बुरा जीयूआई निर्भर applets की जगह के लिए उपलब्ध हैं। मुझे पता है कि दो cnetworkmanager और नेटवर्क-प्रबंधक-cli हैं

दोनों में से कोई भी वर्तमान में उबंटू में पैक नहीं किया गया है, नोर वे लंबवत रूप से स्थिर हैं। network-manager-cli अधिक परिपक्व दिखता है, लेकिन न तो कुछ समय के लिए कोई विकास देखा है।

नेटवर्क-मैनेजर-क्ली को सिंगल-फाइल होने का अतिरिक्त फायदा है। बस इसे अपने में binबंद करो और तुम दौड़ से दूर हो।

के अनुसार जोआओ-पिंटो के जवाब है, NetworkManager 8.01 कमांड लाइन interfacec भी शामिल है। इस समय तक, 8.01 उबंटू के साथ जहाज नहीं करता है, इसलिए आपको इसे ट्रंक से हथियाना होगा । बेशक, जल्द ही, इस पूरे संकट को हटा दिया जाएगा और किसी को कुछ भी शिकायत नहीं होगी।


2

Http://live.gnome.org/NetworkManager/ReleaseProcess के अनुसार , संस्करण 0.8.1 एक कमांड लाइन इंटरफ़ेस प्रदान करता है।

आप इसे https://launchpad.net/~network-manager/+archive/trunk से प्राप्त कर सकते हैं , कृपया ध्यान दें कि मैं इसका उपयोग नहीं करता। मुझे इसकी स्थिरता के बारे में कोई जानकारी नहीं है।

समस्याओं के मामले में आप आधिकारिक पैकेज पर वापस जाने के लिए ppa-purge उपयोगिता का उपयोग कर सकते हैं।


मीठा, मैंने इसे वोट दिया और इसे अपने उत्तर में शामिल किया।
एली फ्री

2

यदि आप नेटवर्क प्रबंधक के अलावा अन्य नेटवर्क प्रबंधन अनुप्रयोगों पर विचार करने के लिए तैयार हैं, तो आप wicd स्थापित कर सकते हैं , जिसमें एक ncurses कंसोल इंटरफ़ेस और साथ ही एक नियमित ग्राफिकल विंडो इंटरफ़ेस (ट्रे आइकन नहीं) है।

इससे पहले कि आप इसे स्थापित करें, हालांकि, सुनिश्चित करें कि आप जानते हैं कि नेटवर्क प्रबंधक (या मैनुअल नेटवर्किंग) पर वापस कैसे लौटा जाए, क्योंकि wicd को स्थापित करने से नेटवर्क प्रबंधक को हटा दिया जाएगा और इसके विपरीत।


0

आप cnetworkmanager आज़मा सकते हैं । यह प्रयोग करने में आसान है। हालाँकि, आपको पहले से nm-applet समाप्त कर देना चाहिए। दूसरी ओर, नेटवर्क-प्रबंधक-क्ली के पास प्रोजेक्ट साइट में कोई डाउनलोड करने योग्य फाइलें नहीं हैं।


दरअसल, आप अपने Google कोड प्रोजेक्ट पर "स्रोत" टैब के तहत इंगित svn रिपॉजिटरी के माध्यम से नेटवर्क-मैनेजर-क्ली प्राप्त कर सकते हैं।
एली फ्रे

0

यदि समस्या कीबोर्ड के बजाय स्क्रीन रियल एस्टेट है, तो आप ट्रे को स्क्रीन हॉग के बजाय एक सामान्य विंडो होने के लिए कॉन्फ़िगर कर सकते हैं। इसके लिए आपके विंडो मैनेजर से सहयोग की आवश्यकता है, लेकिन अगर यह "कीबोर्ड चालित" है, तो यह संभवतः आपको पर्याप्त नियंत्रण प्रदान करता है।


यह अभी भी मुझे मेरे विंडो मैनेजर के लिए एक अप्रिय, शानदार घटक देता है।
एली फ्रे
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.