ইন /etc/apt/sources.list.d
আমি কাস্টম ভান্ডার জন্য বিভিন্ন ফাইল আছে। এই ফাইলগুলির সমস্ত নাম শেষ হয় .list
।
Folder ফোল্ডারের ফাইলগুলি সেই এক্সটেনশনের সাথে শেষ হওয়া উচিত? যদি হ্যাঁ, তথ্য কোথায় লেখা হয়?
ইন /etc/apt/sources.list.d
আমি কাস্টম ভান্ডার জন্য বিভিন্ন ফাইল আছে। এই ফাইলগুলির সমস্ত নাম শেষ হয় .list
।
Folder ফোল্ডারের ফাইলগুলি সেই এক্সটেনশনের সাথে শেষ হওয়া উচিত? যদি হ্যাঁ, তথ্য কোথায় লেখা হয়?
উত্তর:
হ্যাঁ, ফাইলগুলির লাইনগুলির জন্য /etc/sources.list.d
অবশ্যই ফাইলগুলির নাম অবশ্যই শেষ করা উচিত .list
যা নির্দিষ্ট করা সফ্টওয়্যার উত্স হিসাবে ব্যবহার করা উচিত। অন্যথায়, ফাইলগুলির একটি আলাদা অর্থ হতে পারে।
sources.list
থেকে man sources.list
(1):
NAME উত্স.লিস্ট - এপিটি-র জন্য প্যাকেজ সংস্থান তালিকা
বর্ণনা
প্যাকেজ সংস্থান তালিকাটি সিস্টেমে ব্যবহৃত প্যাকেজ বিতরণ সিস্টেমের সংরক্ষণাগারগুলি সনাক্ত করতে ব্যবহৃত হয়। এই মুহুর্তে, এই ম্যানুয়াল পৃষ্ঠায় ডিবান জিএনইউ / লিনাক্স সিস্টেম দ্বারা ব্যবহৃত প্যাকেজিং সিস্টেম ডকুমেন্টগুলি রয়েছে। এই নিয়ন্ত্রণ ফাইলটি হ'ল /etc/apt/sources.list।
উত্স তালিকাটি বেশ কয়েকটি সক্রিয় উত্স এবং বিভিন্ন উত্স মাধ্যমকে সমর্থন করার জন্য ডিজাইন করা হয়েছে। ফাইলটি প্রথমে তালিকাভুক্ত সর্বাধিক পছন্দের উত্স সহ প্রতি লাইনে একটি উত্স তালিকাবদ্ধ করে। প্রতিটি লাইনের বিন্যাসটি হ'ল: ইউরি আরোগুলি টাইপ করুন প্রথম আইটেম, প্রকারটি অর্গগুলির জন্য বিন্যাস নির্ধারণ করে। uri হ'ল ইউনিভার্সাল রিসোর্স আইডেন্টিফায়ার (ইউআরআই), যা আরও সুনির্দিষ্ট এবং সুপরিচিত ইউনিভার্সাল রিসোর্স লোকেটার বা ইউআরএল-এর একটি সুপারকেট। বাকী রেখাটি একটি # ব্যবহার করে একটি মন্তব্য হিসাবে চিহ্নিত করা যেতে পারে।
SOURCES.LIST.D
/Etc/apt/sources.list.d ডিরেক্টরিটি পৃথক ফাইলে সোর্স.লিস্ট এন্ট্রি যুক্ত করার একটি উপায় সরবরাহ করে। নিয়মিত উত্স.লিস্ট ফাইলের জন্য ফর্ম্যাটটি একই। ফাইলের নামগুলি .list দিয়ে শেষ হওয়া দরকার এবং কেবল অক্ষর (এজেড এবং এজেড), অঙ্কগুলি (0-9), আন্ডারস্কোর (_), হাইফেন (-) এবং সময়কাল (।) অক্ষর থাকতে পারে। অন্যথায় এপিটি নোটিশটি প্রিন্ট করবে যে ফাইলটি দির :: :: ফাইলটিকে অগ্রাহ্য করুন-নিঃশব্দ কনফিগারেশন তালিকার সাথে মেলে না তবে এটি কোনও ফাইলকে উপেক্ষা করেছে - এক্ষেত্রে এটি চুপচাপ উপেক্ষা করা হবে ...
sources.list.save
.list.save
ফাইল কাজ / ব্যাকআপ ফাইল কোন ধরণের আছেন:
লিঙ্ক:
ব্যবহারকারী 26687 এর উত্তরের পরিপূরক হিসাবে:
হ্যাঁ, যেকোনো ফাইল ভিতরে /etc/apt/sources.list.d
একটি থাকতে হবে .list
অন্যথায় এক্সটেনশন apt
একটি সতর্কতামূলক বার্তা প্রিন্ট এবং ফাইল উপেক্ষা করা হবে, ছাড়া যদি ফাইলের Apt একটি ধরণের সাথে মেলা Dir::Ignore-Files-Silently
বিকল্প।
Software Sources
গুই একটি সৃষ্টি .list.save
জন্য প্রতিটি .list
, ফাইল এটা পরিচালনা করে "ব্যাকআপ" ফাইল এক ধরনের হিসাবে। উল্লিখিত এলপি বাগ 611925 ২০১০ সাল, যখন এপটি .save
এখনও নিঃশব্দে ফাইলগুলি উপেক্ষা করেনি এবং এর ফলে প্রচুর সতর্কতা তৈরি হয়েছিল।
এই আচরণটি এলপি বাগ 631770 এর0.8.3ubuntu1
জন্য ২০১০ সালে অ্যাপল সংস্করণে স্থির করা হয়েছিল :
apt (0.8.3ubuntu1) maverick; urgency=low
* merged fixes from debian-sid
* debian/rules:
- put ubuntu-archive.gpg back into the package (LP: #620576)
* apt-pkg/init.cc:
- ignore ".distUpgrade" and ".save" files in sources.list.d
(LP: #631770)
তারপরে এই জাতীয় ফাইলগুলি নিঃশব্দে apt
ডিফল্টরূপে উপেক্ষা করা হয়। আপনি এই জাতীয় সমস্ত নিদর্শনগুলি এর সাথে দেখতে পারেন:
apt-config dump | grep Dir::Ignore-Files-Silently::
ফাইলের মত তাই .save
, .bak
, .orig
অন্যান্যের মধ্যে, এছাড়াও গ্রহন করা হয় (এবং উপেক্ষিত) এ/etc/apt/sources.list.d
আপনার যে সমস্যা হচ্ছে তা উল্লেখ করেননি। তবে আপনার প্রশ্নের উত্তর দেওয়ার /etc/apt/sources.list.d/
জন্য প্রতিটি সংগ্রহস্থলের জন্য একটি ফাইল থাকতে হবে এবং প্রায়শই দুটি থাকে। প্রয়োজনীয়টি এর সাথে শেষ হবে *.list
এবং alচ্ছিকটি শেষ হবে *.list.save
(এই ফাইলটি কিছু জিইআইআই সংগ্রহস্থল পরিচালকদের দ্বারা স্বয়ংক্রিয়ভাবে উত্পাদিত হয়েছে)। ওএস দ্বারা পরিচালিত প্রাথমিক তালিকাটি /etc/apt/sources.list
এবং সহায়ক তালিকায় যুক্ত হতে পারে /etc/apt/sources.list.d/your-custom-list-here.list
।
.list.save
ফাইলগুলির প্রয়োজন হয় না , সেগুলি Software Sources
জিইউআই দ্বারা তৈরির মতো ব্যাকআপ ফাইল , কেবল .list
ফাইলটি apt
সিস্টেম দ্বারা ব্যবহৃত হয় ; দ্বিতীয়ত, ভান্ডার করতে যোগ করা /etc/apt/sources.list
, কিন্তু এটা তা করার পরামর্শ দেওয়া হয় না এর (ওএস এটা হ্যান্ডলগুলি), প্রশাসন এবং প্যাকেজ আসলে তাই উৎসাহিত সাথে খেলতে/etc/apt/sources.list.d