Sziasztok. Van egy Debian alapú OpenMediaVaultot futtató HTPC-m. Tudom, ez Ubuntu-s oldal, de ez talán nem tipikusan Debianhoz köthető dolog.
Valamelyik rendszerfrissítést követően a telepített MariaDB szerver működése leállt, és azóta se kijavítani, se letörölni nem tudom. Ami még idegesítőbb, hogy bármi mást akarnék telepíteni, a sérült MariaDB telepítés miatt akkor sem hajlandó telepíteni.
Az apt --fix-broken install-ra ez fut le:
root@htpc:~# sudo apt --fix-broken install
Csomaglisták olvasása... Kész
Függőségi fa építése
Állapotinformációk olvasása... Kész
Függőségek javítása... Kész
A következő további csomagok lesznek telepítve:
mariadb-server-10.1 mariadb-server-core-10.1
Javasolt csomagok:
mariadb-test netcat-openbsd tinyca
Ajánlott csomagok:
libhtml-template-perl
Az alábbi ÚJ csomagok lesznek telepítve:
mariadb-server-core-10.1
Az alábbi csomagok frissítve lesznek:
mariadb-server-10.1
1 frissített, 1 újonnan telepített, 0 eltávolítandó és 5 nem frissített.
1 nincs teljesen telepítve/eltávolítva.
Letöltendő adatmennyiség: 10,6 MB.
A művelet után 27,0 MB lemezterület kerül felhasználásra.
Folytatni akarja? [I/n] i
Letöltés:1 http://ftp.hu.debian.org/debian stretch/main amd64 mariadb-server-10.1 amd64 10.1.44-0+deb9u1 [5.344 kB]
Letöltés:2 http://ftp.hu.debian.org/debian stretch/main amd64 mariadb-server-core-10.1 amd64 10.1.44-0+deb9u1 [5.255 kB]
Letöltve 10,6 MB 1mp alatt (6.312 kB/s)
Csomagok előkonfigurálása ...
(Adatbázis olvasása ... 110981 files and directories currently installed.)
Preparing to unpack .../mariadb-server-10.1_10.1.44-0+deb9u1_amd64.deb ...
Failed to stop mariadb.service: Unit mariadb.service not loaded.
dpkg: figyelj!: régi pre-removal szkript alfolyamat 5 hibakóddal kilépett
dpkg: trying script from the new package instead ...
Failed to stop mariadb.service: Unit mariadb.service not loaded.
dpkg: error processing archive /var/cache/apt/archives/mariadb-server-10.1_10.1.44-0+deb9u1_amd64.deb (--unpack):
új pre-removal szkript alfolyamat 5 hibakóddal kilépett
/usr/bin/deb-systemd-helper: error: unable to read mariadb.service
/usr/bin/deb-systemd-helper: error: unable to read mariadb.service
Failed to get unit file state for mariadb.service: No such file or directory
mariadb.service is a disabled or a static unit, not starting it.
dpkg: considering deconfiguration of mariadb-server-10.1, which would be broken by installation of mariadb-server-core-10.1 ...
dpkg: yes, will deconfigure mariadb-server-10.1 (broken by mariadb-server-core-10.1)
Preparing to unpack .../mariadb-server-core-10.1_10.1.44-0+deb9u1_amd64.deb ...
De-configuring mariadb-server-10.1 (10.1.38-0+deb9u1) ...
Failed to stop mariadb.service: Unit mariadb.service not loaded.
dpkg: error processing archive /var/cache/apt/archives/mariadb-server-core-10.1_10.1.44-0+deb9u1_amd64.deb (--unpack):
installed pre-removal script alfolyamat 5 hibakóddal kilépett
postinst called with unknown argument 'abort-deconfigure'
dpkg: error while cleaning up:
installed post-installation script alfolyamat 1 hibakóddal kilépett
Hibák történtek a feldolgozáskor:
/var/cache/apt/archives/mariadb-server-10.1_10.1.44-0+deb9u1_amd64.deb
/var/cache/apt/archives/mariadb-server-core-10.1_10.1.44-0+deb9u1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Próbáltam törölni is a MariaDB-t az összes általam ismert módon, de az sem működik.
A sudo apt purge-re a következő folyamat fut le:
root@htpc:~# sudo apt purge maria*
Csomaglisták olvasása... Kész
Függőségi fa építése
Állapotinformációk olvasása... Kész
Megjegyzés: „mariadb-test” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-test-data-10.0” kijelölése „maria*” globhoz
Megjegyzés: „maria-doc” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-test-data” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-plugin-cracklib-password-check” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-test-5.5” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-common” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-plugin-connect” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-server-core-5.5” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-server-5.5” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-tokudb-engine-5.5” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-server-core-10.0” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-server-core-10.1” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-connect-engine-10.0” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-connect-engine-10.1” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-galera-server” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-client-5.5” kijelölése „maria*” globhoz
Megjegyzés: „maria” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-server-10.0” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-server-10.1” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-plugin-oqgraph” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-plugin-gssapi-client” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-plugin-spider” kijelölése „maria*” globhoz
Megjegyzés: „maria-vis” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-galera-server-10.0” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-plugin-gssapi-server” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-plugin-tokudb” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-client-10.0” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-client-10.1” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-server” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-tokudb-engine-10.0” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-tokudb-engine-10.1” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-client-core-10.0” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-client-core-10.1” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-client” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-test-10.0” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-test-10.1” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-oqgraph-engine-10.0” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-oqgraph-engine-10.1” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-galera-server-5.5” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-client-core-5.5” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-gssapi-server-10.1” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-gssapi-server-10.2” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-gssapi-client-10.1” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-gssapi-client-10.2” kijelölése „maria*” globhoz
Megjegyzés: „mariadb-plugin-mroonga” kijelölése „maria*” globhoz
A(z) „maria-vis” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-client-10.0” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-client-5.5” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-server-10.0” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-client-core-10.0” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-client-core-5.5” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-connect-engine-10.0” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-connect-engine-10.1” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-gssapi-client-10.1” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-gssapi-client-10.2” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-gssapi-server-10.1” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-gssapi-server-10.2” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-oqgraph-engine-10.0” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-oqgraph-engine-10.1” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-tokudb-engine-10.0” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-tokudb-engine-10.1” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-tokudb-engine-5.5” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-galera-server” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-galera-server-10.0” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-galera-server-5.5” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-server-5.5” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-server-core-10.0” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-server-core-5.5” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-test-10.0” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-test-10.1” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-test-5.5” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-test-data-10.0” csomag nincs telepítve, így nem lett törölve
A(z) „maria” csomag nincs telepítve, így nem lett törölve
A(z) „maria-doc” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-client” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-client-core-10.1” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-plugin-connect” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-plugin-cracklib-password-check” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-plugin-gssapi-client” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-plugin-gssapi-server” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-plugin-mroonga” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-plugin-oqgraph” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-plugin-spider” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-plugin-tokudb” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-server” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-server-core-10.1” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-test” csomag nincs telepítve, így nem lett törölve
A(z) „mariadb-test-data” csomag nincs telepítve, így nem lett törölve
A következő csomagok automatikusan lettek telepítve, és már nincs rájuk szükség:
galera-3 libconfig-inifiles-perl libdbi-perl libjemalloc1
Ezeket az „sudo apt autoremove” paranccsal törölheti.
Az alábbi csomagok el lesznek TÁVOLÍTVA:
mariadb-client-10.1* mariadb-common* mariadb-server-10.1*
0 frissített, 0 újonnan telepített, 3 eltávolítandó és 5 nem frissített.
1 nincs teljesen telepítve/eltávolítva.
A művelet után 78,5 MB lemezterület szabadul fel.
Folytatni akarja? [I/n] i
(Adatbázis olvasása ... 110925 files and directories currently installed.)
Removing mariadb-server-10.1 (10.1.38-0+deb9u1) ...
Failed to stop mariadb.service: Unit mariadb.service not loaded.
dpkg: error processing package mariadb-server-10.1 (--remove):
installed pre-removal script alfolyamat 5 hibakóddal kilépett
/usr/bin/deb-systemd-helper: error: unable to read mariadb.service
/usr/bin/deb-systemd-helper: error: unable to read mariadb.service
Failed to get unit file state for mariadb.service: No such file or directory
mariadb.service is a disabled or a static unit, not starting it.
Hibák történtek a feldolgozáskor:
mariadb-server-10.1
E: Sub-process /usr/bin/dpkg returned an error code (1)
Nem vagyok valami nagy Linux szakértő, így fogalmam sincs, hogy mit kellene tennem. A gép ezzel a telepítéssel évek óta működött háborítatlanul, nem lenne nagy kedvem most csak emiatt újratelepíteni. Van valami ötletetek, hogy mit lehetne csinálni?
Előre is köszönöm.