উবুন্টু 15.04 এ এনএম-সরঞ্জাম আর উপলব্ধ নেই কেন?


উত্তর:


34

নেটওয়ার্ক পরিচালকের জন্য দয়া করে 2015-01-27 চেঞ্জলগটি পড়ুন । একটি স্নিপেট ফর্ম সমস্ত পরিবর্তন ...

নেটওয়ার্ক-ম্যানেজার (0.9.10.0-1) অস্থির; জরুরি = মাঝারি

  • নতুন উজানের রিলিজ।
  • তালিকা থেকে অনুপস্থিত থেকে libtool .la ফাইলগুলি বাদ দিন।
  • প্রতীক ফাইল আপডেট করুন।
  • কনফিগার.এ্যাক অনুযায়ী বিল্ড-নির্ভর করে আপডেট করুন।
  • সহজ কনসোল ক্রিয়াকলাপের জন্য একটি অভিশাপ ভিত্তিক ইন্টারফেস এনএমটিইইউ বিল্ড এবং ইনস্টল করুন।
  • নতুন ডিভাইস প্লাগইন ইনস্টল করুন।
  • এনএম-টুল বাইনারি ইনস্টল করা বন্ধ করুন যা উজানে ফেলে দেওয়া হয়েছিল কারণ এটি আরও শক্তিশালী এনএমসি্লি সরঞ্জাম দ্বারা প্রতিস্থাপিত হয়েছে।

আপনি যা চান তার নাম এনএমসি্লি

তা ছাড়া এখানে একটি নতুন সরঞ্জাম কল রয়েছে nmtui:

নেটওয়ার্ক-ম্যানেজার (0.9.10.0-1) অস্থির; জরুরি = মাঝারি

  • নতুন উজানের রিলিজ।
  • তালিকা থেকে অনুপস্থিত থেকে libtool .la ফাইলগুলি বাদ দিন।
  • প্রতীক ফাইল আপডেট করুন।
  • কনফিগার.এ্যাক অনুযায়ী বিল্ড-নির্ভর করে আপডেট করুন।
  • সহজ কনসোল ক্রিয়াকলাপের জন্য একটি অভিশাপ ভিত্তিক ইন্টারফেস এনএমটিইইউ বিল্ড এবং ইনস্টল করুন।

এনএমটিইয়ের জন্য ম্যানুয়াল পৃষ্ঠা থেকে:

nmtui - নেটওয়ার্কম্যানেজার নিয়ন্ত্রণের জন্য পাঠ্য ব্যবহারকারী ইন্টারফেস

nmtui [edit | connect | hostname] [...] 
nmtui-edit [connection-id | connection-name] 
nmtui-connect [connection-name | connection-uuid | device-name | Wi-Fi-SSID] 
nmtui-hostname

1
এছাড়াও, তারা একটি নতুন সরঞ্জাম যুক্ত করেছে nmtui
মুড়ু

5

nm-toolনেটওয়ার্ক ম্যানেজারের স্থিতি এবং ইন্টারফেস সম্পর্কে তথ্য প্রতিবেদন করতে ব্যবহৃত হয়েছিল, নেটওয়ার্ক সংযোগগুলির একটি সুবিধাজনক সংক্ষিপ্তসার এবং আপনার সংযোগের স্থিতি সরবরাহ করে। তবে আমার বোধগম্যতা হল যে ১৫.০৪ তারিখে উবুন্টু systemdসার্ভিস ম্যানেজারে স্যুইচ করছে , এবং পূর্ববর্তী সংস্করণগুলির নেটওয়ার্কম্যানেজারটি খুব ভালভাবে কাজ করে না systemd, সুতরাং এখন নেটওয়ার্কম্যানেজার ফেডোরায় ব্যবহৃত নেটওয়ার্কম্যানেজারের সাথে একই রকম হয়ে গেছে (যা ব্যবহার করে systemd ) ।

আপনি যা করতে পারেন তা হ'ল nmcliবিকল্পগুলি ব্যবহার করতে যেমন আপনাকে ব্যবহার করতে হয় তেমন একটি সুবিধাজনক সংক্ষিপ্ত বিবরণ nm-toolদেয়। বিশেষভাবে ব্যবহার nmcli device show <interface>। এটি nmcli dev list <iface>পূর্ববর্তী সংস্করণে একই । <interface>অংশটি alচ্ছিক, এবং কেবলমাত্র যখন নির্দিষ্ট ইন্টারফেসের মতো আপনার প্রয়োজন হয় যেমন wlan0বা প্রয়োজন হয় তখনই ব্যবহার করা যেতে পারে eth0। সমস্ত ইন্টারফেসের জন্য তথ্য দেখতে, ব্যবহার করুন 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.
mchid

@ মিচিড এটি অদ্ভুত। আপনি উবুন্টুর কোন সংস্করণ ব্যবহার করছেন?
সের্গেই কোলোডিয়াজনি

এটি 15.04
মিচিড

1
@ মিচিড ঠিক আছে, আমাকে উত্তরটি কিছুটা ঠিক করতে দিন। । । । 15.04-তে যুক্তি হিসাবে dev গ্রহণ করে না list, এটি প্রতিস্থাপন করে show
সের্গেই কোলোডিয়াজনি

হ্যাঁ, নির্দিষ্ট করা devহলে wifiঠিক কাজ করবে বলে মনে হচ্ছে ।
mchid

2

সাম্প্রতিক সংস্করণ হিসাবে, এনএম-সরঞ্জামটি আর নেটওয়ার্ক-ম্যানেজার প্যাকেজের অংশ হিসাবে অন্তর্ভুক্ত করা হয় না।

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


1
nm-appletএবং nm-connection-editorজিইউআই জন্য হয়। দুজনের সাথেই গণ্ডগোল করা খারাপ ধারণা বলে মনে হচ্ছে। nm-online15.04 এর নেটওয়ার্ক ম্যানেজার দ্বারা সরবরাহ করা হয়েছে, সুতরাং এটির সাথে গণ্ডগোলের কোনও কারণ নেই। এছাড়াও, dpkg-deb --fsys-tarfile.deb ফাইল থেকে ফাইল আহরণের জন্য কমান্ডটি ব্যবহার করুন । আমি এর মতো কিছু ব্যবহার করব:dpkg-deb --fsys-tarfile network-manager_*.deb | tar -xC / ./usr/bin/nm-tool
মুরু

@ মুরু ধন্যবাদ, আমি আপডেট করেছি তবে --fsys-tarfileপরে চেষ্টা করতে হবে , ধন্যবাদ। এছাড়াও, আমি বেশিরভাগই nm-toolবিএসিড, এসসিড এবং স্থানীয় সংকেতের শক্তির তালিকা তৈরিতে ব্যবহার করেছি এবং এটির জন্য nmcliএটি ব্যবহার করা যেতে পারে: nmcli -f BSSID,SSID,SIGNAL,BARS dev wifi listযাইহোক।
মিচিড

@ ম্যাক্সওয়েল, সম্পাদনাগুলিকে কোনও পোস্টে মৌলিকভাবে কোডটি পরিবর্তন করা উচিত নয়। পরিবর্তে একটি মন্তব্য লিখুন।
wjandrea
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.