Ubuntu-15.04 में nm-tool कमांड लाइन टूल क्यों उपलब्ध नहीं है?
Ubuntu-15.04 में nm-tool कमांड लाइन टूल क्यों उपलब्ध नहीं है?
जवाबों:
कृपया नेटवर्क प्रबंधक के लिए 2015-01-27 चैंज पढ़ें । एक स्निपेट सभी परिवर्तनों को बनाता है ...
नेटवर्क-प्रबंधक (0.9.10.0-1) अस्थिर; तात्कालिकता = मध्यम
- नई अपस्ट्रीम रिलीज
- सूची-लापता से libtool .la फ़ाइलों को छोड़ दें।
- प्रतीकों फ़ाइलों को अद्यतन करें।
- कॉन्फ़िगर के अनुसार बिल्ड-डिपेंड को अपडेट करें।
- Nmtui का निर्माण और स्थापित करें, आसान कंसोल ऑपरेशन के लिए एक शाप-आधारित इंटरफ़ेस।
- नए डिवाइस प्लग इन स्थापित करें।
- एनएम-टूल बाइनरी को स्थापित करना बंद करें जिसे ऊपर की ओर गिरा दिया गया था क्योंकि इसे बहुत अधिक शक्तिशाली एनएमसीली टूल द्वारा बदल दिया गया है।
आप जो चाहते हैं उसका नाम nmcli है ।
इसके अलावा एक नया टूल कॉल है nmtui
:
नेटवर्क-प्रबंधक (0.9.10.0-1) अस्थिर; तात्कालिकता = मध्यम
- नई अपस्ट्रीम रिलीज
- सूची-लापता से libtool .la फ़ाइलों को छोड़ दें।
- प्रतीकों फ़ाइलों को अद्यतन करें।
- कॉन्फ़िगर के अनुसार बिल्ड-डिपेंड को अपडेट करें।
- Nmtui का निर्माण और स्थापित करें, आसान कंसोल ऑपरेशन के लिए एक शाप-आधारित इंटरफ़ेस।
Nmtui के लिए मैनुअल पेज से:
nmtui - नेटवर्क प्रबंधक को नियंत्रित करने के लिए पाठ उपयोगकर्ता इंटरफ़ेस
nmtui [edit | connect | hostname] [...] nmtui-edit [connection-id | connection-name] nmtui-connect [connection-name | connection-uuid | device-name | Wi-Fi-SSID] nmtui-hostname
nmtui
।
nm-tool
नेटवर्क प्रबंधक की स्थिति और इंटरफेस के बारे में जानकारी रिपोर्ट करने के लिए उपयोग किया गया था, जो नेटवर्क कनेक्शन और आपके कनेक्शन की स्थिति का एक सुविधाजनक सारांश प्रदान करता है। हालांकि मेरी समझ यह है कि 15.04 के रूप में उबंटू systemd
सेवा प्रबंधक के लिए स्विच कर रहा है , और पिछले संस्करणों से NetworkManager के साथ बहुत अच्छी तरह से काम नहीं करता है systemd
, इसलिए अब NetworkManager फेडोरा में उपयोग किए जाने वाले NetworkManager के समान ही बदल गया है (जो वैसे उपयोग करता है systemd
) ।
आप जो कुछ भी कर सकते हैं वह करने के लिए उपयोग करने के लिए nmcli
विकल्पों का उपयोग करने के लिए आपको एक सुविधाजनक सारांश nm-tool
देना है। विशेष रूप से उपयोग में nmcli device show <interface>
। यह nmcli dev list <iface>
पिछले संस्करण की तरह ही है। <interface>
भाग वैकल्पिक है, और इसका उपयोग केवल तभी किया जा सकता है जब आपको विशिष्ट इंटरफ़ेस के बारे में जानकारी की आवश्यकता हो, जैसे कि wlan0
या eth0
। Alll इंटरफेस के लिए जानकारी देखने के लिए, का उपयोग करें nmcli dev show
। बहुत सारी सामग्री है, इसलिए आप इसे इस less
तरह से पाइप कर सकते हैं : nmcli dev show | less
और यहाँ एक छोटा लाइनर है जिसे मैंने सिस्टम कनेक्शन के सामान्य अवलोकन देने के लिए लिखा था: nmcli dev show | awk '/GENERAL.DEVICE/,/GENERAL.DRIVER/;/GENERAL.CONNECTION/;/IP4.ADDRESS/,/IP4.DOMAIN/'
नमूना उत्पादन:
GENERAL.DEVICE: eth0
GENERAL.TYPE: 802-3-ethernet
GENERAL.VENDOR: Realtek Semiconductor Co., Ltd.
GENERAL.PRODUCT: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
GENERAL.DRIVER: r8169
GENERAL.CONNECTION: not connected
GENERAL.DEVICE: wlan0
GENERAL.TYPE: 802-11-wireless
GENERAL.VENDOR: Realtek Semiconductor Co., Ltd.
GENERAL.PRODUCT: RTL8187SE Wireless LAN Controller
GENERAL.DRIVER: r8180
GENERAL.CONNECTION: /org/freedesktop/NetworkManager/ActiveConnection/0
IP4.ADDRESS[1]: ip = ******/24, gw = ******.1
IP4.DNS[1]: 208.67.222.222
IP4.DNS[2]: 208.67.220.220
IP4.DNS[3]: 8.8.8.8
IP4.DOMAIN[1]: ******.edu
nmcli dev wifi
उपलब्ध पहुँच बिंदुओं को सूचीबद्ध करेगा। ध्यान दें, कि dev
और device
परस्पर उपयोग किया जाता है।
nmcli device wifi list
या मुझे त्रुटि Error: 'dev' command 'list' is not valid.
dev
नहीं लिया list
जाता है, यह द्वारा प्रतिस्थापित किया जाता है show
।
dev
होने पर ठीक काम करने लगता wifi
है।
हाल के संस्करणों के रूप में, एनएम-टूल अब नेटवर्क-मैनेजर पैकेज के भाग के रूप में शामिल नहीं है।
15.04+ के लिए :
हालाँकि, आप नेटवर्क मैनेजर के 14.04 संस्करण से एनएम-टूल निकाल सकते हैं। यहां बताया गया है कि यह कैसे किया जा सकता है।
यह ध्यान दिया जाना चाहिए कि इसे पोस्ट करने के बाद से सुरक्षा अद्यतन हो सकते हैं। आप नीचे सूचीबद्ध संस्करण को सत्यापित करने के लिए http://packages.ubuntu.com/trusty/network-manager पर जा सकते हैं, जो सबसे हाल ही में उपलब्ध संस्करण है।
निम्न आदेश चलाएँ:
cd
mkdir nm-tool; cd nm-tool
wget http://security.ubuntu.com/ubuntu/pool/main/n/network-manager/network-manager_0.9.8.8-0ubuntu7.1_amd64.deb
ar xvf *
tar xvf dat*
sudo mv ./usr/bin/nm-tool /usr/local/bin/
cd ..
rm -r nm-tool
निम्नलिखित कमांड अब उपलब्ध होनी चाहिए:
nm-tool
।
nm-applet
और nm-connection-editor
जीयूआई के लिए हैं। इन दोनों के साथ खिलवाड़ करना एक बुरा विचार है। nm-online
15.04 के नेटवर्क मैनेजर द्वारा प्रदान किया जाता है, इसलिए इसके साथ गड़बड़ करने का कोई कारण नहीं है। साथ ही, dpkg-deb --fsys-tarfile
.deb फ़ाइलों से फ़ाइलों को निकालने के लिए कमांड का उपयोग करें। मैं कुछ इस तरह का उपयोग करता हूँ:dpkg-deb --fsys-tarfile network-manager_*.deb | tar -xC / ./usr/bin/nm-tool
--fsys-tarfile
बाद में प्रयास करना होगा , धन्यवाद। इसके अलावा, मैं ज्यादातर nm-tool
स्थानीय संकेतों के लिए bssids, ssids और ताकत सूचीबद्ध nmcli
करने के लिए उपयोग किया जाता है और इसे nmcli -f BSSID,SSID,SIGNAL,BARS dev wifi list
किसी भी तरह से करने के लिए उपयोग किया जा सकता है ।
nmcli
?