स्थापित पैकेज से .deb फ़ाइल कैसे बनाएँ?


20

आप किसी सिस्टम पर .deb पैकेज फ़ाइल का उपयोग करके स्थापित कर सकते हैं dpkg -i filename.deb

क्या उल्टा करना संभव है? उल्टा, मेरा मतलब है कि एक पैकेज नाम दिया गया पैकेज से एक .deb पैकेज फ़ाइल बनाएँ?



आपके पास पहले से ही .deb फ़ाइल / var / cache / apt / अभिलेखागार में होनी चाहिए
Doug Smythies

2
@DougSmythies मेरा संग्रह फ़ोल्डर खाली है :(
radj

जवाबों:


30

Dpkg-repack पैकेज स्थापित करें:

sudo apt-get install dpkg-repack

उदाहरण:- sudo dpkg-repack gparted

अपने पैकेज_नाम के साथ gparted बदलें

http://manpages.ubuntu.com/dpkg-repack.1


एक उदाहरण बहुत अच्छा होगा;)
पोस्टमागमगा

@postadelmanga यदि आप एक स्वतंत्र रूप से इंस्टॉल किए गए प्रोग्राम को वापस करना चाहते हैं, तो आप sudo dpkg-repack vlcvlc प्लेयर के लिए कह सकते हैं । हालाँकि, मैं निर्भरता और बाकी सब के साथ अन्य पैकेज के बारे में नहीं जानता।
आदित्य सोनी

2
आप fakeroot -u dpkg-repack gpartedइसे रूट विशेषाधिकारों के बिना चलाने के लिए उपयोग कर सकते हैं , यदि आपका उपयोगकर्ता आपके द्वारा बनाए गए पैकेज की सभी फ़ाइलों को पढ़ सकता है।
सेलिवानोव पावेल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.