[+] aktualizacja systemu z pomocą aptitude
: 08 stycznia 2011, 22:45
Witam.
Niedawno zdecydowałem się na opuszczenie Windowsa, co udało mi się po sporej liczbie problemów, z których większość rozwiązałem dzięki przeszukiwaniu tego forum. Debiana instalowałem kilka razy, za każdym razem ulegał awarii po aktualizacji, ale w końcu udało mi się wymyślić co psuję. W pewnym momencie zachciało mi się pobawić compizem, którego, również po paru problemach, udało mi się zainstalować. Niestety po instalacji pojawiły się problemy z zależnościami (chyba - chodzi mi o pakiety, które aptitude chce usunąć), których trochę się wystraszyłem i nauczony wcześniejszymi kłopotami z systemem zaprzestałem aktualizowania do momentu aż znajdę czas, żeby pogrzebać w sieci. Znalazłem czas dzisiaj, ale po kilku godzinach grzebania na forum, jak i pytania wujka Google, nadal nie mogę znaleźć rozwiązania mojego problemu. Byłbym wdzięczny, gdyby ktoś rzucił okiem na to co wypisuje mi aptitude:
Moje repozytoria:
Przed próbą aktualizacji systemu oczywiście wykonuję aktualizację bazy informacji o pakietach.
Dokładniej to nie rozumiem dlaczego aptitude chce usunąć pakiety takie jak emacs czy pakiety związane z TeXem lub sterownikami do karty graficznej (fglrx) oraz inne, których nie chcę usuwać, ponieważ nie wiem za co odpowiadają.
Niedawno zdecydowałem się na opuszczenie Windowsa, co udało mi się po sporej liczbie problemów, z których większość rozwiązałem dzięki przeszukiwaniu tego forum. Debiana instalowałem kilka razy, za każdym razem ulegał awarii po aktualizacji, ale w końcu udało mi się wymyślić co psuję. W pewnym momencie zachciało mi się pobawić compizem, którego, również po paru problemach, udało mi się zainstalować. Niestety po instalacji pojawiły się problemy z zależnościami (chyba - chodzi mi o pakiety, które aptitude chce usunąć), których trochę się wystraszyłem i nauczony wcześniejszymi kłopotami z systemem zaprzestałem aktualizowania do momentu aż znajdę czas, żeby pogrzebać w sieci. Znalazłem czas dzisiaj, ale po kilku godzinach grzebania na forum, jak i pytania wujka Google, nadal nie mogę znaleźć rozwiązania mojego problemu. Byłbym wdzięczny, gdyby ktoś rzucił okiem na to co wypisuje mi aptitude:
Kod: Zaznacz cały
estar@firefly:~$ sudo aptitude safe-upgrade
Uzupełnianie niespełnionych zależności...
Następujące NOWE pakiety zostaną zainstalowane:
cups-ppdc{a} libavcore0{a} libdns69{a} libisc62{a} libisccfg62{a} libqt4-assistant{a} libqt4-help{a} libqt4-scripttools{a} libqt4-test{a} librtmp0{a} libva-x11-1{a}
libx11-xcb1{a} libxcb-dri2-0{a} python-apt-common{a} python-qt4{a} python-sip{a}
Następujące pakiety zostaną USUNIĘTE:
anthy-common{u} dkms{u} emacs23{u} emacs23-bin-common{u} emacs23-common{u} emacsen-common{u} esound-clients{u} fglrx-modules-dkms{u} kdelibs5{u} libanthy0{u} libisccfg60{u}
libkpathsea5{u} libkrossui4{u} libm17n-0{u} libotf0{u} linux-headers-2.6-amd64{u} linux-headers-2.6.32-5-amd64{u} linux-headers-2.6.32-5-common{u} linux-kbuild-2.6.32{u}
lmodern{u} luatex{u} m17n-contrib{u} m17n-db{u} maxima-emacs{u} oss-compat{u} tex-common{u} texlive-base{u} texlive-binaries{u} texlive-common{u} texlive-doc-base{u}
texlive-latex-base{u} texlive-latex-base-doc{u} texlive-latex3{u} texlive-luatex{u}
Następujące pakiety zostaną zaktualizowane:
acpid adduser akregator alsa-base alsa-utils apt apt-listchanges apt-utils aptitude base-files bash-completion bind9-host blinken bsdutils busybox bzip2
compizconfig-backend-kconfig console-setup cpp-4.4 cron cups cups-bsd cups-client cups-common dash dbus dbus-x11 debconf debconf-i18n debian-multimedia-keyring desktop-base
dhcp3-client discover discover-data dmsetup dnsutils dpkg dpkg-dev education-logic-games education-menus education-tasks eject esound-common exim4 exim4-base exim4-config
exim4-daemon-light fglrx-atieventsd findutils foo2zjs foomatic-db-engine foomatic-filters foomatic-filters-ppds fuse-utils fusion-icon g++-4.4 gcc-4.4 gcc-4.4-base gcj-4.4-base
gcj-4.4-jre-lib gconf2 gconf2-common genisoimage gettext-base ghostscript ghostscript-cups ghostscript-x git gnuplot-nox gnuplot-x11 grub-common grub-pc gvfs gwenview hdparm
hicolor-icon-theme host icedtea-6-jre-cacao iceweasel imagemagick info initramfs-tools initscripts install-info installation-report iputils-ping isc-dhcp-client isc-dhcp-common
iso-codes k3b k3b-data k3b-i18n kaboom kaddressbook kbd kde-window-manager kdebase-workspace kdebase-workspace-bin kdebase-workspace-data kdebase-workspace-kgreet-plugins
kdegraphics-libs-data kdelibs-bin kdelibs5-data kdelibs5-plugins kdepim-runtime kdepimlibs-kio-plugins kdesudo kdm kdoctools keyboard-configuration klipper kmail knotes kopete
korganizer ksnapshot ksysguard ksysguardd lib32asound2 lib32gcc1 lib32ncurses5 lib32stdc++6 libacl1 libakonadi-contact4 libakonadi-kabc4 libakonadi-kcal4 libakonadi-kde4
libakonadi-kmime4 libasound2 libasyncns0 libaudio2 libavcodec52 libavformat52 libavutil49 libavutil50 libbind9-60 libblas3gf libblkid1 libbluetooth3 libbz2-1.0 libc-bin
libc-dev-bin libc6 libc6-dev libc6-i386 libcups2 libcupscgi1 libcupsdriver1 libcupsimage2 libcupsmime1 libcupsppdc1 libdbus-1-3 libdbus-glib-1-2 libdevmapper1.02.1 libdiscover2
libdjvulibre-text libdjvulibre21 libdpkg-perl libdrm-intel1 libdrm-nouveau1 libdrm-radeon1 libdrm2 libdv4 libedit2 libept1 libesd0 libfaad2 libffi5 libfreetype6 libfreetype6-dev
libfuse2 libgadu3 libgcc1 libgcj-bc libgcj-common libgcj10 libgconf2-4 libgd2-noxpm libgfortran3 libgomp1 libgpgme++2 libgps19 libgraphicsmagick3 libgs8 libgssapi-krb5-2
libgssrpc4 libgtk2.0-common libgudev-1.0-0 libice-dev libice6 libicu44 libisccc60 libjack-jackd2-0 libjasper1 libk3b6 libk5crypto3 libkabc4 libkadm5clnt-mit7 libkadm5srv-mit7
libkcal4 libkdb5-4 libkde3support4 libkdecorations4 libkdecore5 libkdeedu4 libkdepim4 libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4 libkephal4 libkexiv2-8 libkfile4 libkholidays4
libkhtml5 libkimap4 libkimproxy4 libkio5 libkipi7 libkjsapi4 libkjsembed4 libkldap4 libkleo4 libkmediaplayer4 libkmime4 libknewstuff2-4 libknewstuff3-4 libknotifyconfig4
libkntlm4 libkontactinterface4 libkopete4 libkparts4 libkpgp4 libkpimidentities4 libkpimtextedit4 libkpimutils4 libkpty4 libkrb5-3 libkrb5support0 libkresources4 libkrosscore4
libkscreensaver5 libksgrd4 libksieve4 libksignalplotter4 libktexteditor4 libktnef4 libkunitconversion4 libkutils4 libkwineffects1a libkworkspace4 liblcms1 libldap-2.4-2
libloudmouth1-0 liblwres60 liblzma2 libmagickcore3 libmagickcore3-extra libmagickwand3 libmailtransport4 libmarblewidget4 libmessagecore4 libmessagelist4 libmicroblog4
libmimelib4 libmng1 libmozjs2d libmpg123-0 libmpg123-dev libmysqlclient16 libncursesw5 libneon27-gnutls libnepomuk4 libnepomukquery4a libnetpbm10 libnl1 libnm-glib2 libnm-util1
libnspr4-0d libnss3-1d libokularcore1 liborc-0.4-0 libpam-modules libpam-runtime libpam0g libparted0debian1 libpci3 libplasma-geolocation-interface4 libplasma3 libplasmaclock4a
libplasmagenericshell4 libplist1 libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0 libpoppler-qt4-3 libpoppler5 libpostproc51 libprocesscore4a libprocessui4a
libproxy0 libpython2.6 libqalculate5 libqgpgme1 libqt4-dbus libqt4-designer libqt4-network libqt4-opengl libqt4-qt3support libqt4-script libqt4-sql libqt4-sql-mysql libqt4-svg
libqt4-webkit libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4 libsasl2-2 libsasl2-modules libscim8c2a libsdl1.2debian libsdl1.2debian-alsa libservlet2.5-java libslp1
libsmbclient libsolid4 libsolidcontrol4 libsolidcontrolifaces4 libsqlite3-0 libssh-4 libssl0.9.8 libstdc++6 libstdc++6-4.4-dev libswscale0 libsyndication4 libsysfs2
libtaskmanager4a libthreadweaver4 libtiff4 libudev0 libusb-0.1-4 libuuid1 libva1 libvdpau1 libvpx0 libwbclient0 libweather-ion4a libwmf0.2-7 libwnck-common libwnck22
libwxbase2.8-0 libwxgtk2.8-0 libx11-6 libx11-data libx11-dev libx264-104 libxi-dev libxi6 libxml2 libxml2-utils libxmu6 libxmuu1 libxslt1.1 linux-base linux-image-2.6.32-5-amd64
linux-libc-dev linux-sound-base locales login man-db manpages manpages-dev marble-data maxima maxima-doc maxima-share maxima-src maxima-test menu mount mplayer mysql-common
mysql-server-core-5.1 ncurses-base ncurses-term netbase netpbm network-manager nfs-common okular openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib openoffice.org
openoffice.org-base openoffice.org-base-core openoffice.org-calc openoffice.org-common openoffice.org-core openoffice.org-draw openoffice.org-emailmerge
openoffice.org-filter-binfilter openoffice.org-filter-mobiledev openoffice.org-impress openoffice.org-java-common openoffice.org-math openoffice.org-officebean
openoffice.org-report-builder-bin openoffice.org-style-galaxy openoffice.org-writer openssh-client openssl opera passwd pciutils perl perl-base perl-modules
plasma-dataengines-workspace plasma-desktop plasma-widgets-workspace po-debconf policykit-1 policykit-1-gnome polkit-kde-1 poppler-utils python python-apt python-central
python-minimal python-numpy python-support python-uno python2.5 python2.5-minimal python2.6 python2.6-minimal rsyslog shared-mime-info ssl-cert sudo systemsettings sysv-rc
sysvinit sysvinit-utils tar tasksel tasksel-data texinfo time ttf-mscorefonts-installer ttf-opensymbol tzdata tzdata-java ucf udev udisks uno-libs3 update-inetd ure util-linux
wget whois wodim wpasupplicant x11-common xdg-utils xkb-data xmaxima xorg xserver-common xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-video-all
xserver-xorg-video-ati xserver-xorg-video-intel xserver-xorg-video-mga xserver-xorg-video-nouveau xserver-xorg-video-openchrome xserver-xorg-video-radeon xulrunner-1.9.1
xz-utils
Następujące pakiety POLECANE przez inne NIE zostaną zainstalowane:
apt-xapian-index aptitude-doc-cs aptitude-doc-en aptitude-doc-es aptitude-doc-fi aptitude-doc-fr aptitude-doc-ja atomix dnsmasq-base dvd+rw-tools firmware-linux-free gnupg-agent
gnupg2 libjasper-runtime libk3b6-extracodecs libparse-debianchangelog-perl libqt4-sql-sqlite lockfile-progs marble-plugins modemmanager openssh-blacklist-extra os-prober
pinentry-gtk2 pinentry-qt pinentry-qt4 plasma-scriptengines qt4-qtconfig uuid-runtime vcdimager xml-core
484 pakietów aktualizowanych, 16 instalowanych, 34 do usunięcia i 5 nie aktualizowanych.
Do pobrania 655MB archiwów. Zwolnione po rozpakowaniu: 312MB.
Kontynuować? [T/n/?] n
Przerwane.
Kod: Zaznacz cały
#~~~~~~Squeeze~~~~~~#
deb http://ftp.pl.debian.org/debian/ squeeze main non-free contrib
deb-src http://ftp.pl.debian.org/debian/ squeeze main non-free contrib
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
#~~~~~~Opera~~~~~~#
deb http://deb.opera.com/opera/ testing non-free
#~~~~~~Debian-multimedia~~~~~~#
deb http://www.debian-multimedia.org squeeze main non-free
deb-src http://www.debian-multimedia.org squeeze main non-free
#~~~~~~Flash_DUG~~~~~~#
deb http://repo.dug.net.pl/dfr/ testing main contrib
#~~~~~~Compiz_Fusion~~~~~~#
deb http://download.tuxfamily.org/osrdebian unstable compiz-fusion-git
deb-src http://download.tuxfamily.org/osrdebian unstable compiz-fusion-git
#~~~~~~Wine~~~~~~#
deb http://www.lamaresh.net/apt squeeze main
Dokładniej to nie rozumiem dlaczego aptitude chce usunąć pakiety takie jak emacs czy pakiety związane z TeXem lub sterownikami do karty graficznej (fglrx) oraz inne, których nie chcę usuwać, ponieważ nie wiem za co odpowiadają.