আমি কীভাবে দেবিয়ান-এ-মুক্ত প্যাকেজ সক্ষম করব?


47

আমি কীভাবে দেবিয়ান-এ-মুক্ত প্যাকেজ সক্ষম করতে পারি? আমি সানের জাভা জেডিকে ইনস্টল করতে চাই তবে এটি আমার কাছে উপলব্ধ নয়।

উত্তর:


49

খুলুন /etc/apt/sources.list, এবং আপনার নীচের মত লাইনগুলি দেখতে হবে (URL গুলি সম্ভবত পৃথক হবে):

deb http://http.us.debian.org/debian stable main contrib

non-freeআপনি যে ইউআরএলগুলি ব্যবহার করতে চান তা কেবল যুক্ত করুন , যেমন:

 deb http://http.us.debian.org/debian stable main contrib non-free

apt-get updateপ্যাকেজ তালিকা সহ চলমান আপনার স্থানীয় রেপো আপডেট করবে।


19

আপনি কেবল অ-মুক্ত (উদাহরণস্বরূপ আপনার হার্ডওয়্যারের ফার্মওয়্যারস) থেকে কিছু নির্দিষ্ট প্যাকেজ চাইলে আপনি এটিকে কিছুটা সীমাবদ্ধও করতে পারেন ।

এটি করার জন্য, /etc/apt/sources.list@ অ্যান্ড্রু এম দ্বারা বর্ণিত হিসাবে আপনার রাখুন তারপরে, আপনার বর্তমান প্রকাশের জন্য সমস্ত অ-মুক্ত প্যাকেজ ডিফল্টরূপে অক্ষম করতে অ্যাপ পিনিং ব্যবহার করুন:

/etc/apt/preferences.d/non-free_policyনিম্নলিখিত নির্দেশাবলী সহ একটি ফাইল তৈরি করুন :

Explanation: Disable packages from non-free tree by default
Package: *
Pin: release o=Debian,a=stable,l=Debian,c=non-free
Pin-Priority: -1

এখন, নির্দিষ্ট প্যাকেজটির জন্য আপনি নিখরচায় থেকে পেতে চান এমন আরেকটি ফাইল তৈরি করুন।
আসুন ধরে নেওয়া যাক আপনি উদাহরণস্বরূপ ওয়্যারলেস কার্ডের জন্য ইন্টেল ড্রাইভার যুক্ত করতে চান (প্যাকেজ ফার্মওয়্যার-iwlwifi )। এই লাইনগুলির সাথে
একটি ফাইলের নাম তৈরি করুন /etc/apt/preferences.d/firmware-iwlwifi_nonfree:

Explanation: Enable package firmware-iwlwifi from non-free tree
Package: firmware-iwlwifi
Pin: release o=Debian,a=stable,l=Debian,c=non-free
Pin-Priority: 600

এই কনফিগারেশনটি আপনার প্যাকেজগুলিকে এই বিরক্তিকর অ-মুক্ত প্যাকেজগুলির সাথে ফুলে যাওয়া এড়ায় ))



1
কি o, a, l, এবং cগড় Pin:নির্দেশ এবং কীভাবে একাধিক প্যাকেজ যোগ করা হয়?
ম্যাটবিয়ানকো

উত্স, সংরক্ষণাগার, লেবেল এবং উপাদান। আরো বিস্তারিত জানার জন্য মানুষ পাতা চেক manpages.debian.org/jessie/apt/apt_preferences.5.en.html
jopasserat

7

আপনি যদি সমস্ত উত্সের জন্য অ-মুক্ত প্যাকেজ চান তবে @ অ্যান্ড্রু এম এর উত্তরের জন্য কমান্ড লাইন পদ্ধতি:

sudo apt-add-repository non-free
sudo apt-get update

উত্তর দ্বারা অনুপ্রাণিত: https://askubuntu.com/a/553847/67211


এটি আমাকে একটি ত্রুটি দেয়apt-add-repository: not found
ক্রিস স্ট্রাইজাইস্কি

@ ক্রিসট্রিস্টাইজেনস্কি, software-properties-commonসেই সরঞ্জামটি পেতে alচ্ছিক প্যাকেজটি ইনস্টল করুন ।
লুকাস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.