Habe es geschafft, SABnzb, Sickbeard und Couch Potato einzurichten und alles funktioniert gut
Ich habe ein Problem mit dem Ubuntu 12.04-Server. Beim Versuch, ein Paket zu aktualisieren oder zu installieren, tritt ein Fehler auf und schlägt wie folgt fehl
Now updating apache2-utils ..
Installing package(s) with command apt-get -y install apache2-utils ..
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
openmediavault-omvextrasorg
The following packages will be upgraded:
apache2-utils
1 upgraded, 0 newly installed, 1 to remove and 12 not upgraded.
1 not fully installed or removed.
Need to get 0 B/91.4 kB of archives.
After this operation, 337 kB disk space will be freed.
(Reading database ... 120507 files and directories currently installed.)
Removing openmediavault-omvextrasorg ...
/var/lib/dpkg/info/openmediavault-omvextrasorg.postrm: 23: .: Can't open /etc/default/openmediavault
dpkg: error processing openmediavault-omvextrasorg (--remove):
subprocess installed post-removal script returned error exit status 2
Errors were encountered while processing:
openmediavault-omvextrasorg
E: Sub-process /usr/bin/dpkg returned an error code (1)
.. install failed!
No packages were installed. Check the messages above for the cause of the error.
<- Return to package list
(Dies stammt von Webmin, aber das Ergebnis ist dasselbe, wenn Putty oder direkt auf dem Computer verwendet wird)
Ich habe einen HP Microserver N54L mit 8Gig RAM
Antwort1
Hier sind einige Optionen:
Genaue Lösung:
touch /etc/default/openmediavault
und versuchen Sie es erneut. Möglicherweise müssen noch weitere Probleme behoben werden.Zerstöre es aus der Umlaufbahn mit einer Atombombe:
rm /var/lib/dpkg/info/openmediavault-omvextrasorg.postrm
Ich habe festgestellt, dass viele .deb-Pre/Post-Skripte mit Annahmen geschrieben wurden, die möglicherweise nicht zutreffen. Mein Lieblingsskript ist das Prerm-Skript, das davon ausgeht, dass der Daemon noch ausgeführt wird, und apt-get fehlschlagen lässt, wenn dies nicht der Fall ist.
Bearbeiten: Betrachtenhttps://github.com/OpenMediaVault-Plugin-Developers/openmediavault-omvextrasorg/blob/master/debian/postrmIch vermute, dass (1) fehlschlagen wird. Bei (2) müssen Sie möglicherweise diese Befehle ausführen:
/bin/rm -f /etc/apt/preferences.d/99omv-extras-org*
/bin/rm -f /etc/apt/sources.list.d/omv-extras-org-*.list
Antwort2
Ich wurde auch bedient, ich wurde auch bedient, muss nur das Paket apt-get --force-yes remove openmediavault-omvextrasorg entfernen