पैकेज स्रोत और रिपॉजिटरी लिंक प्राप्त करें


जवाबों:


3

किस बारे में sudo apt-get source packageName? यह नवीनतम उपलब्ध स्रोत वृक्ष को स्थापित करता है, जब वर्तमान कार्यशील निर्देशिका में उपलब्ध होता है।

man apt-getअधिक जानकारी के लिए जाँच करें ।


मुझे सिर्फ नाम चाहिए। क्या इसे पाने का कोई तरीका है? इसके अलावा, मैं पैकेज को डाउनलोड करने के लिए git रेपो URL कैसे प्राप्त कर सकता हूं?
मारियस कोटोफ़ाना

3
sudoयहाँ के लिए कोई वास्तविक जरूरत है, है ना?
sr_

6

नवीनतम संस्करण के लिए:

apt-get download --print-uris package | cut -d' ' -f1

विशिष्ट संस्करण के लिए

apt-get download --print-uris package=version | cut -d' ' -f1

5

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

5

स्रोत प्राप्त करने के लिए:
जांचें कि आपके पास एक deb-srcपंक्ति है /etc/apt/sources.list
जड़ के रूप में, भागो apt-get build-dep package
सामान्य उपयोगकर्ता के रूप में, चलाएं apt-get source package

URL प्राप्त करने के लिए, पर जाएँ http://packages.debian.org/source/sourcepackage। फिर आपको समर्थित संग्रह में विभिन्न संस्करणों की एक सूची मिलती है।
यदि स्रोत पैकेज का नाम द्विआधारी से अलग है, तो यह पैकेज विवरण में है, 2 पंक्ति ऐसा लगता है।
grep -A1 binpackagename /var/lib/apt/*Packages |grep Sourceचाल चलनी चाहिए।


5

प्रयत्न:

apt-get install --yes --no-download --reinstall --print-uris package-name

आप केवल URL जोड़कर निकाल सकते हैं: | tail -n1 | grep -o "http[^']\+"


मेरे लिए काम नहीं करता है
lalebarde

मेरे लिए काम किया, धन्यवाद। महत्वपूर्ण भाग है--print-uris
गेब्रियल डेविलर्स

पैकेज unmet deps है
इवान कैरोल

0

आप वेबसाइट pkgs.org का उपयोग कर सकते हैं जहाँ आप पैकेज खोज सकते हैं। यह आपको पैकेज और रिपॉजिटरी रास्ता भी देगा।


0

आप एक बहुत ही सरल स्क्रिप्ट का उपयोग कर सकते हैं apt-url, जो apt-moveपैकेज URL दिखाने के लिए दृश्य के पीछे का उपयोग करता है ।

यह स्क्रिप्ट यहां मिल सकती है:

https://github.com/leitao/apt-url

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.