ich hab mein apache ein bisschen misskonfiguriert. hab versucht es zu deinstallieren, aber phpMyAdmin depens on it.
also sag ich ihm er soll es entfernen, aber phpMyAdmin is net ordentlich installiert und laesst sich deswegen auch net enfernen:
vl02s29:~# apt-get remove apache
Reading Package Lists... Done
Building Dependency Tree... Done
Package apache is not installed, so not removed
The following packages will be REMOVED:
phpmyadmin
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 1507kB will be freed.
Do you want to continue? [Y/n] y
debconf: Perl may be unconfigured (Can't locate Debconf/Log.pm in @INC (@INC contains: /usr/local/pd-admin2/lib/perl5/5.8.2/i686-linux /usr/local/pd-admin2/lib/perl5/5.8.2 /usr/local/pd-admin2/lib/perl5/site_perl/5.8.2/i686-linux /usr/local/pd-admin2/lib/perl5/site_perl/5.8.2 /usr/local/pd-admin2/lib/perl5/site_perl .) at (eval 1) line 4.
BEGIN failed--compilation aborted at (eval 1) line 4.
) -- aborting
(Reading database ... 17917 files and directories currently installed.)
Removing phpmyadmin ...
dpkg - warning: while removing phpmyadmin, directory `/etc/phpmyadmin' not empty so not removed.
Can't locate Debconf/Db.pm in @INC (@INC contains: /usr/local/pd-admin2/lib/perl5/5.8.2/i686-linux /usr/local/pd-admin2/lib/perl5/5.8.2 /usr/local/pd-admin2/lib/perl5/site_perl/5.8.2/i686-linux /usr/local/pd-admin2/lib/perl5/site_perl/5.8.2 /usr/local/pd-admin2/lib/perl5/site_perl .) at /usr/share/debconf/frontend line 22.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 22.
dpkg: error processing phpmyadmin (--remove):
subprocess post-removal script returned error exit status 2
Errors were encountered while processing:
phpmyadmin
E: Sub-process /usr/bin/dpkg returned an error code (1)
irgendeine idee, wie ich die phpMyAdmin entfernen kann sodass ich meinen apache neu installieren kann?
Also, ein reinstall bei Debian ist selten... Hast du denn einfach mal alles runtergeschmissen (mit --purge), was du nicht für's booten und einen Minimalbetrieb brauchst? Nimm dir am Besten dselect und geh Zeile für Zeile durch, dann siehst du auch, was wie nicht richtig installiert ist.
Ã?b' also den Umgang mit apt-get und spar dir die 20 Euronen ;-)
───── Broken Optional packages ─────
─────── Broken Optional packages in section misc ───────
C-- Opt misc mysql-server 3.23.49-8.5 3.23.49-8.5 mysql database server bin
───── Broken Extra packages ─────
─────── Broken Extra packages in section non-US ───────
I-- Xtr non-US proftpd 1.2.4+1.2.5 1.2.4+1.2.5 Versatile, virtual-hostin
─────── Broken Extra packages in section web ───────
I-- Xtr web phpmyadmin 2.2.3-1 2.2.3-1 A set of PHP-scripts to a
wenn ich jetzt die zeilen selecte und DEL druecke bekomme ich nix brauchbares irgendwie er tut dann nix. das MINUS am ende sollte doch meine wahl sein, dass ich removen will, aber irgendwie deinstalliert er es nicht.
jaja da bin ich schon draufgekommen sorry aber das check ich net... ich spreche english als zweite muttersprache, ne dritte linux waer auch net schlect ;)
also ich geh in dselect, geh auf select, dann mach ich einen _ bei allen broken packages, damit er die runterhaut und dann?
wenn ich ENTER oder Q mache, tut er nix :(
aber wahrscheinlich hab ich ja auch was vergessen :P
Was genau passiert, wenn du Enter drückst? Es müsste entweder eine Nachricht kommen, dass es irgendwelche Abhängigkeitsprobleme gibt oder das Hauptfenster (das mit den Auswahlmöglichkeiten "Auswählen", "Beenden", etc.).
Dann auf Installiere und es sollte alles laufen.
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following packages will be REMOVED:
mysql-server* phpmyadmin* proftpd* webmin*
The following NEW packages will be installed:
libltdl3 libltdl3-dev util-linux-locales
0 packages upgraded, 3 newly installed, 4 to remove and 0 not upgraded.
3 packages not fully installed or removed.
Need to get 0B/727kB of archives. After unpacking 7592kB will be freed.
Do you want to continue? [Y/n] Y
debconf: Perl may be unconfigured (Can't locate Debconf/Log.pm in @INC (@INC contains: /usr/local/pd-admin2/lib/perl5/5.8.2/i686-linux /usr/local/pd-admin2/lib/perl5/5.8.2 /usr/local/pd-admin2/lib/perl5/site_perl/5.8.2/i686-linux /usr/local/pd-admin2/lib/perl5/site_perl/5.8.2 /usr/local/pd-admin2/lib/perl5/site_perl .) at (eval 1) line 4.
BEGIN failed--compilation aborted at (eval 1) line 4.
) -- aborting
(Reading database ... 16313 files and directories currently installed.)
Removing mysql-server ...
Can't locate Debconf/Db.pm in @INC (@INC contains: /usr/local/pd-admin2/lib/perl5/5.8.2/i686-linux /usr/local/pd-admin2/lib/perl5/5.8.2 /usr/local/pd-admin2/lib/perl5/site_perl/5.8.2/i686-linux /usr/local/pd-admin2/lib/perl5/site_perl/5.8.2 /usr/local/pd-admin2/lib/perl5/site_perl .) at /usr/share/debconf/frontend line 22.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 22.
dpkg: error processing mysql-server (--purge):
subprocess pre-removal script returned error exit status 2
Can't locate Debconf/Db.pm in @INC (@INC contains: /usr/local/pd-admin2/lib/perl5/5.8.2/i686-linux /usr/local/pd-admin2/lib/perl5/5.8.2 /usr/local/pd-admin2/lib/perl5/site_perl/5.8.2/i686-linux /usr/local/pd-admin2/lib/perl5/site_perl/5.8.2 /usr/local/pd-admin2/lib/perl5/site_perl .) at /usr/share/debconf/frontend line 22.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 22.
dpkg: error while cleaning up:
subprocess post-installation script returned error exit status 2
Removing phpmyadmin ...
dpkg - warning: while removing phpmyadmin, directory `/etc/phpmyadmin' not empty so not removed.
Can't locate Debconf/Db.pm in @INC (@INC contains: /usr/local/pd-admin2/lib/perl5/5.8.2/i686-linux /usr/local/pd-admin2/lib/perl5/5.8.2 /usr/local/pd-admin2/lib/perl5/site_perl/5.8.2/i686-linux /usr/local/pd-admin2/lib/perl5/site_perl/5.8.2 /usr/local/pd-admin2/lib/perl5/site_perl .) at /usr/share/debconf/frontend line 22.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 22.
dpkg: error processing phpmyadmin (--purge):
subprocess post-removal script returned error exit status 2
Removing proftpd ...
Can't locate Debconf/Db.pm in @INC (@INC contains: /usr/local/pd-admin2/lib/perl5/5.8.2/i686-linux /usr/local/pd-admin2/lib/perl5/5.8.2 /usr/local/pd-admin2/lib/perl5/site_perl/5.8.2/i686-linux /usr/local/pd-admin2/lib/perl5/site_perl/5.8.2 /usr/local/pd-admin2/lib/perl5/site_perl .) at /usr/share/debconf/frontend line 22.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 22.
dpkg: error processing proftpd (--purge):
subprocess post-removal script returned error exit status 2
Removing webmin ...
Purging configuration files for webmin ...
Can't locate Debconf/Db.pm in @INC (@INC contains: /usr/local/pd-admin2/lib/perl5/5.8.2/i686-linux /usr/local/pd-admin2/lib/perl5/5.8.2 /usr/local/pd-admin2/lib/perl5/site_perl/5.8.2/i686-linux /usr/local/pd-admin2/lib/perl5/site_perl/5.8.2 /usr/local/pd-admin2/lib/perl5/site_perl .) at /usr/share/debconf/frontend line 22.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 22.
dpkg: error processing webmin (--purge):
subprocess post-removal script returned error exit status 2
Errors were encountered while processing:
mysql-server
phpmyadmin
proftpd
webmin
E: Sub-process /usr/bin/dpkg returned an error code (1)
Some errors occurred while unpacking. I'm going to configure the
packages that were installed. This may result in duplicate errors
or errors caused by missing dependencies. This is OK, only the errors
above this message are important. Please fix them and run [I]nstall again
Press enter to continue.
kann man den nicht irgendwie forcen, dass er die dependencies overrided?
das Problem scheint PD-Admin zu sein da es Pfadangaben überschrieben hat. Wie du siehst, zeigen alle Pfade im @INC-Array auf von PD-Admin genutzte Verzeichnisse.
Ich empfehle dir ein reinstall von Perl.