নিম্নলিখিত কমান্ড উবুন্টু 15.10 এ ভাল কাজ করেছে:
sudo apt-get build-dep emacs24
তবে উবুন্টু 16.04 এ চালানোর সময় আমি নিম্নলিখিত ত্রুটিটি পেয়েছি:
Reading package lists... Done
E: You must put some 'source' URIs in your sources.list
15,10 সব লাইন (সংখ্যায় প্রায় 10) দিয়ে deb-src
মধ্যে /etc/apt/sources.list
যেখানে uncommented, যেহেতু 16,04 সংশ্লিষ্ট লাইন যেখানে আউট মন্তব্য করেছে। উদাহরণস্বরূপ, এখানে আমার বর্তমান থেকে 4 টি লাইন রয়েছে sources.list
:
## Major bug fix updates produced after the final release of the
## distribution.
deb http://no.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
# deb-src http://no.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
এই পরিবর্তনের কারণ কী?
এরপরে, আমি /etc/apt/sources.list
প্রতিবার উবুন্টু পুনরায় স্থাপনার সময় ম্যানুয়ালি সম্পাদনা এড়াতে চাই । কীভাবে এটি ( deb-src
লাইনগুলিকে সংঘবদ্ধ করা ) স্বয়ংক্রিয়ভাবে করা যায়?
python3-software-properties
প্যাকেজের মাধ্যমে একটি পাইথন স্ক্রিপ্ট খুব লিখতে সহায়ক হতে পারে।
sed
চারপাশে কিছু স্ক্রিপ্টও রয়েছে।