প্যাকেজের উত্স এবং ইউপিএল সংগ্রহস্থল, যদি পাওয়া যায়, দেবিয়ানে পাওয়ার জন্য কোনও উপায় (ডিপিকিজি, অ্যাপ্ট?) আছে কি?
প্যাকেজের উত্স এবং ইউপিএল সংগ্রহস্থল, যদি পাওয়া যায়, দেবিয়ানে পাওয়ার জন্য কোনও উপায় (ডিপিকিজি, অ্যাপ্ট?) আছে কি?
উত্তর:
কি হবে sudo apt-get source packageName
? এটি বর্তমান কার্যক্ষম ডিরেক্টরিতে নতুন উপলভ্য উত্স ট্রিটি ইনস্টল করে।
man apt-get
আরও বিশদ জন্য পরীক্ষা করুন।
sudo
এখানে আসল প্রয়োজন নেই, তাই না?
apt-cache policy package
কোন সংগ্রহস্থল থেকে কোন সংস্করণ ইনস্টল করা যায় তা প্রদর্শন করে।
bash$ apt-cache policy dpkg
dpkg:
Installed: 1.16.1.2ubuntu7.1
Candidate: 1.16.1.2ubuntu7.1
Version table:
*** 1.16.1.2ubuntu7.1 0
500 http://fi.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
500 http://mirrors.nic.funet.fi/ubuntu/ precise-updates/main amd64 Packages
100 /var/lib/dpkg/status
1.16.1.2ubuntu7 0
500 http://fi.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
উত্স পেতে:
আপনার একটি deb-src
লাইন আছে কিনা তা পরীক্ষা করুন /etc/apt/sources.list
।
রুট হিসাবে, চালান apt-get build-dep package
।
সাধারণ ব্যবহারকারী হিসাবে, চালান apt-get source package
।
ইউআরএল পেতে, এখানে যান
http://packages.debian.org/source/sourcepackage
। তারপরে আপনি সমর্থিত সংরক্ষণাগারগুলিতে বিভিন্ন সংস্করণের একটি তালিকা পাবেন।
যদি উত্স প্যাকেজের নাম বাইনারি থেকে পৃথক হয়, এটি প্যাকেজ বিবরণে রয়েছে, এটি দ্বিতীয় লাইন বলে মনে হচ্ছে।
grep -A1 binpackagename /var/lib/apt/*Packages |grep Source
কৌতুক করা উচিত।
চেষ্টা করুন:
apt-get install --yes --no-download --reinstall --print-uris package-name
আপনি যুক্ত করে কেবল URL টি বের করতে পারেন: | tail -n1 | grep -o "http[^']\+"
--print-uris
আপনি ওয়েবসাইট pkgs.org ব্যবহার করতে পারেন যেখানে আপনি প্যাকেজগুলির জন্য অনুসন্ধান করতে পারেন। এটি আপনাকে প্যাকেজ এবং পুনরায় সংগ্রহের পথও দেবে।
আপনি একটি খুব সাধারণ স্ক্রিপ্ট নামে পরিচিত ব্যবহার করতে পারেন apt-url
, যা apt-move
প্যাকেজ ইউআরএল দেখানোর জন্য দৃশ্যের পিছনে ব্যবহার করে।
এই লিপিটি এখানে পাওয়া যাবে: