আমার একটি ছোট আর্ম সার্ভার রয়েছে যা আর্চ চালায়। আমি আমার ইথারনেট সংযোগের জন্য কেবল dhcpcd ব্যবহার করতে চেয়েছিলাম তাই আমি নেটেক্টল.সার্ভিস এবং নেটেক্টল-ইফপ্লাগড.সার্ভিস অক্ষম করেছি। পরিণত হয়েছে যে কাজ করে না এবং আমার আর মেশিনে সংযোগ করার কোনও উপায় নেই।
নেটেক্টল নিষ্ক্রিয় করার পরে আপনি কি ডিএইচসিপিসিডি সক্ষম করার বিষয়টি নিশ্চিত করেছেন?
আমি কীভাবে "ইউএসবিতে ফাইলগুলি এবং / অথবা সিমলিংক সংযুক্ত করে" সিস্টেমটেক্ট নেট নেটল সার্ভিস সক্ষম করতে পারি?
সমতুল্য বিকল্প প্রশ্ন হ'ল "systemctl নেটট্যাকটাল.সার্ভিস" সক্ষম করে?
সকল systemctl enable
আছে থেকে symlinks তৈরি হয় /usr/lib/systemd/system/
বা /etc/systemd/system/
যথাযথ লক্ষ্য ডিরেক্টরি থেকে /etc/systemd/system/
সাবেক বেশী অগ্রাহ্য আধুনিক ডিরেক্টরির মধ্যে পরিষেবার সঙ্গে।
থেকে systemctl (1) র manpage:
enable NAME...
Enable one or more unit files or unit file instances, as
specified on the command line. This will create a number
of symlinks as encoded in the "[Install]" sections of the
unit files.
ব্যবহারের পরিবর্তে systemctl enable
আপনি নিম্নলিখিত কমান্ডের সাহায্যে ম্যানুয়ালি নেটেক্টল পরিষেবা সক্ষম করতে পারবেন:
ln -s /usr/lib/systemd/system/netctl.service \
/etc/systemd/system/multi-user.target.wants/netctl.service
এবং ম্যানুয়ালি এটিকে অক্ষম করতে আপনি পূর্ববর্তী ln
কমান্ডের সাহায্যে তৈরি হওয়া সিমিলিংকটি সরাতে নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন :
rm /etc/systemd/system/multi-user.target.wants/netctl.service
WantedBy
প্রশ্নযুক্ত [Install]
পরিষেবা ফাইলের বিভাগের সেটিংটি সন্ধান করে উপযুক্ত টার্গেট ডিরেক্টরিটি পাওয়া যাবে , যদিও পুরানো সার্ভিস ফাইলগুলির Alias
পরিবর্তে মাঝে মাঝে থাকে WantedBy
এবং আপনি তার পরিবর্তে ব্যবহার করতে যেতে চান WantedBy
, তবে হয় ঠিক তেমন কাজ করবে।
Netctl ব্যবহার করে প্রত্যাবর্তন পরিবর্তে আপনাকে প্রথমে পরীক্ষা করতে পারে যে dhcpcd সেবা সঠিকভাবে সক্ষম করা ছিল, এবং যদি এটি ছিল আপনি ব্যবহার করতে পারেন journalctl
'র --directory
বা --root
আপনার অন্য মেশিনে ফাইলসিস্টেম মাউন্ট পর পতাকা dhcpcd সেবার লগ চেক করতে এবং যদি যে করতে পারেন দেখতে কেন এটি সঠিকভাবে কাজ করতে ব্যর্থ হয়েছে সে সম্পর্কে কোনও সূত্র দিন।
systemctl enable netctl && systemctl start netctl
বাsystemctl enable dhcpd && systemctl start dhcpd
আপনি যে মেশিনে সংযোগ করতে পারবেন না তা থেকে।