Apt will nich (Unmet dependencies. Try using -f.)
lima-city → Forum → Heim-PC → Betriebssysteme
all
alte software
base
bestimmte software
code
dialog
file
ftp
generell rate
http
installieren
list
machen
modul
neuinstallation
paket
server
telnet
update
url
-
Hi Leutz,
hab auf meinem Debian lenny Server bissl an der sources.list rumgedreht(pls kommt jetz nich mit selber schuld) und nun funktioniert apt nicht mehr. Wenn ich etwas updaten/installieren will steht immer dran:
E: Unmet dependencies. Try using -f.
Meine sources.list:
###### Debian Main Repos
deb http://ftp.de.debian.org/debian/ lenny main contrib non-free
###### Debian Update Repos
deb http://security.debian.org/ lenny/updates main contrib non-free
deb http://ftp.de.debian.org/debian/ lenny-proposed-updates main contrib non-free
Könnt Ihr mir pls helfen? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Nach dem einbinden als root ein apt-get update gemacht um die neuen Repos einzulesen ?
Ansonsten versuche es einfach wirklich mal mit -f (force) aber erst update falls noch nicht passiert.
Was willst du denn installieren ? -
update hab ich schon gemacht.
Bei -f kommt folgende Liste von zu entfrenenden paketen:
apache2-mpm-prefork apache2-utils apache2.2-common apt apt-utils aptitude
avahi-daemon base-files bash bind9-host binutils bsd-mailx bsdmainutils
bzip2 cpio cpp cpp-4.3 cron db4.6-util dbus dbus-x11 debian-archive-keyring
defoma dialog dnsutils ed exim4 exim4-base exim4-daemon-light file finger
fontconfig-config ftp gawk gcc gcc-4.3 gnupg gpgv groff-base gsfonts
gsfonts-x11 hping3 htop ifupdown ipopd iproute iptables iputils-ping joe
klogd less libapache2-mod-php5 libapr1 libaprutil1 libasound2
libavahi-common3 libavahi-core5 libbind9-40 libbind9-50 libblas3gf
libbz2-1.0 libc-bin libc-client2007b libc-dev-bin libcap1 libcap2
libclass-accessor-perl libcompress-raw-zlib-perl libcompress-zlib-perl
libcwidget3 libdaemon0 libdb1-compat libdb4.5 libdbd-mysql-perl libdbi-perl
libdbus-1-3 libdns45 libdns58 libedit2 libelfg0 libept0 libexpat1
libfont-afm-perl libfontconfig1 libfontenc1 libfreetype6 libgcrypt11
libgd2-xpm libgdbm3 libgfortran3 libglib2.0-0 libglib2.0-data libgmp3c2
libgnutls26 libgomp1 libgpg-error0 libgpm2 libhtml-format-perl
libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl
libhtml-tree-perl libidn11 libio-compress-base-perl libio-compress-zlib-perl
libio-string-perl libisc45 libisc50 libisccc40 libisccc50 libisccfg40
libisccfg50 libjpeg62 libkeyutils1 libkrb53 liblapack3gf libldap-2.4-2
liblockfile1 libltdl3 liblwres40 liblwres50 liblzo2-2 libmagic1
libmailtools-perl libmpfr1ldbl libmysqlclient15off libncursesw5
libnet-daemon-perl libnewt0.52 libnss-mdns libparse-debianchangelog-perl
libpcap0.8 libpcre3 libplrpc-perl libpng12-0 libpopt0 libpq5 libreadline5
libsasl2-2 libsigc++-2.0-0c2a libsqlite3-0 libssl0.9.8 libt1-5 libtasn1-3
libtimedate-perl liburi-perl libusb-0.1-4 libvolume-id0 libwrap0 libwww-perl
libx11-6 libxapian15 libxau6 libxcb-xlib0 libxcb1 libxdmcp6 libxext6
libxfont1 libxi6 libxml-namespacesupport-perl libxml-parser-perl
libxml-sax-expat-perl libxml-sax-perl libxml-simple-perl libxml2 libxpm4
libxtst6 locales logrotate lsof ltrace lynx lynx-cur mailx man-db mawk mc
mlock module-init-tools mtr-tiny mysql-client-5.0 mysql-server-5.0 nano
net-tools netcat netcat-traditional nmap odbcinst1debian1 openssh-client
openssh-server openssl perl perl-doc perl-modules php-pear php5 php5-cli
php5-common php5-gd php5-mysql procps psmisc rsync sasl2-bin screen strace
sudo sun-java6-bin sun-java6-jre sysklogd tcl8.4 tcpd tcpdump telnet
traceroute ttf-dejavu ttf-dejavu-core ttf-dejavu-extra unixodbc unzip
uw-imapd vim vim-common vsftpd wget whiptail whois xfonts-utils xinetd
Die will ich ehrlich gesagt noch behalten :S
Wollte Upgrade auf Squeeze machen. -
Zum einen macht man ein Distributionsupgrade mit apt-get dist-upgrade.
Zum andern hast du dazu die falschen Repos in deiner sources.list weil da Lenny Repos drinn sind.
Zum Dritten sind unter Squeeze für bestimmte Software die Abhänigkeiten andere, soll heißen er entfernt die alte Software Version und installiert dann aus den Squeeze Repos eine neue Version bei der dann auch Abhänigkeiten wieder passen.
Generell rate ich von einem Dist Upgrade ab, nicht das es nicht funktionieren würde aber bei einer sauberen Neuinstallation bist du einfach sicherer das nicht irgendeine Altlast quer liegt und nacher mitunter Aufwändige Fehlersuche nötig macht, deswegen rate ich wenn immer möglich zu einer Neuinstallation nach einem sinnigen Backup. -
fatfox schrieb:
Zum einen macht man ein Distributionsupgrade mit apt-get dist-upgrade.
Zum andern hast du dazu die falschen Repos in deiner sources.list weil da Lenny Repos drinn sind.
.
Ich weiß, wollte abba vor dem Upgrade nochma alle Lenny-Pakete auf die aktuelle version bringen, und das Paket das installiert werden sollte war sun-java6-jre.
Thx trotzdem, habs jetz einfach neuinstalliert und eingerichtet. Vorallem werde ch NIE WIEDER unüberlegt an der sources.list drehen. -
Ich hab Squeeze mit folgender sources.list:
deb ftp://ftp2.de.debian.org/debian stable main contrib non-free deb http://security.debian.org/ stable/updates main contrib non-free deb-src http://security.debian.org/ stable/updates main deb http://packages.dotdeb.org stable all deb-src http://packages.dotdeb.org stable all
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage