मैं मैन्युअल रूप से विकृत पैकेज कैसे निकालूं?


11

मैंने Ubuntu 13.10 Saucy पर apt-get package मैनेजर के माध्यम से टाइपो 3 स्थापित करने का प्रयास किया। स्थापना के दौरान पैकेज टाइपो-डमी कॉन्फ़िगर नहीं किया जा सका और स्थिति में बना रहा: आधा-स्थापित

sudo dpkg --purge --force-all typo3-dummy 
(Reading database ... 107326
files and directories currently installed.) Removing typo3-dummy ...
apache2-maintscript-helper invoked from a modified environment. Please
hint required arguments manually dpkg: error processing typo3-dummy
(--purge):  subprocess installed post-removal script returned error
exit status 1 Processing triggers for ureadahead ... Errors were
encountered while processing:  typo3-dummy

इस पैकेज से छुटकारा पाने के लिए मैं और क्या प्रयास कर सकता हूं? मैं ताजा स्थापना से बचना चाहूंगा। Ty

EDIT : sudo apt-get install -f का उपयोग करके निम्न आउटपुट देता है

ben@cloudy:/etc$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  typo3-dummy
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 484 kB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 107326 files and directories currently installed.)
Removing typo3-dummy ...
apache2-maintscript-helper invoked from a modified environment. Please hint requ          ired arguments manually
dpkg: error processing typo3-dummy (--remove):
 subprocess installed post-removal script returned error exit status 1
Processing triggers for ureadahead ...
No apport report written because MaxReports is reached already
                                                              Errors were encoun          tered while processing:
 typo3-dummy
E: Sub-process /usr/bin/dpkg returned an error code (1)

मैन्युअल रूप से आप इसे क्यों निकालना चाहते हैं
nux

क्योंकि सभी "क्लासिक" तरीके विफल होने लगते हैं ... कुछ भी काम नहीं करता / हटाता
हूं

मेरे जवाब को अपडेट करें
nux

आपका जवाब एक आकर्षण की तरह काम किया! बहुत बहुत धन्यवाद
बेन मथेजा

1
एक ही समस्या थी और इसे ठीक किया जैसा नक्स ने कहा। इसके लिए बहुत धन्यवाद! लेकिन मैं संपादित करने के लिए gedit / var / lib / dpkg / स्थिति : sudo gedit / var / lib / dpkg / स्थिति उन लोगों के लिए जो कंसोल से परिचित नहीं हैं;)
user1697337

जवाबों:


25

प्रयत्न :

sudo vi /var/lib/dpkg/status 

पैकेज के बारे में सभी प्रविष्टियों को निकालें और सहेजें, फिर प्रयास करें।

sudo apt-get update

मैंने इसे आजमाया और ऊपर आउटपुट पोस्ट किया।
बेन मथेजा

हां, मैंने vi के बजाय एक संपादक के रूप में gedit या कम से कम नैनो का उपयोग किया होगा, अगर इस पर कुछ नौसिखिया ठोकर खाते हैं, लेकिन आपका उत्तर बहुत अच्छा है। संक्षिप्त और कुशल। एक जादू की तरह काम करता है। धन्यवाद!
मंचिनेल

मैंने गलती से mspql- सर्वर को पीडीपी के बजाय php के लिए लोड किया था, यह वह उत्तर है जो 2 घंटे की खोज के बाद काम करता है! थैक यू
जेम्स बेली

0

चरण 1, नकली फ़ाइल बनाएं:

touch ~/Desktop/test.sh

चरण 2, सिमलिंक बनाएँ:

sudo ln -fs  ~/Desktop/test.sh /usr/share/mysql-common/configure-symlinks

चरण 3, ऑटोरेमोव चलाएँ:

sudo apt-get autoremove

2
उबंटू से आपका स्वागत है, क्या आप कृपया थोड़ा और विवरण में बता सकते हैं कि यह दृष्टिकोण क्या है और यह प्रश्न में पूछे गए मुद्दों को कैसे हल करता है?
माइकल लिंडमैन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.