Strona 1 z 1

aptitude - usuwanie pakietów.

: 06 grudnia 2009, 12:50
autor: n4r
Ostatnio coś usuwałem, jakieś niepotrzebne dla mnie oprogramowanie z pakietu kde, np kmail poprzez:

Kod: Zaznacz cały

aptitude remove kmail
I tak samo robiłem dla innych aplikacji, chciałem po prostu pousuwać niepotrzebne.

Teraz gdy chcę coś zainstalować/usunąć dostaję komunikat typu:

Kod: Zaznacz cały

Następujące pakiety zostaną USUNIÊTE:
  akonadi-server{u} akregator{u} bzip2{u} cdparanoia{u} cdrdao{u} dragonplayer{u} flashplugin-nonfree
  genisoimage{u} gwenview{u} k3b-data{u} kappfinder{u} kate{u} kcalc{u} kde-minimal{u} kdebase-apps{u}
  kdebase-workspace{u} kdebase-workspace-bin{u} kdebase-workspace-data{u} kdepasswd{u} kdepim-runtime{u}
  kdeplasma-addons{u} klipper{u} kmix{u} kscreensaver{u} ksnapshot{u} ksysguard{u} ksysguardd{u} kwrite{u}
  libao2{u} libarchive1{u} libdbd-mysql-perl{u} libdbi-perl{u} libdbus-qt-1-1c2{u} libdvdread4{u}
  libfftw3-3{u} libflac++6{u} libgadu3{u} libgps18{u} libk3b3{u} libkabcommon4{u} libkdepim4{u}
  libkexiv2-7{u} libkfontinst4{u} libkipi6{u} libkleo4{u} libkontactinterfaces4{u} libkopete4{u}
  libkpgp4{u} libkscreensaver5{u} libksgrd4{u} libksieve4{u} liblancelot0{u} libmarble4{u} libmeanwhile1{u}
  libmimelib4{u} libmozjs1d{u} libmpcdec3{u} libmsn0.1{u} libnepomukquery4{u} libnepomukqueryclient4{u}
  libnet-daemon-perl{u} libnspr4-0d{u} libnss3-1d{u} libofa0{u} libokularcore1{u} libotr2{u}
  libplasma-applet-system-monitor4{u} libplasma-geolocation-interface4{u} libplasmaclock4{u}
  libplrpc-perl{u} libpolkit-qt0{u} libpoppler-qt4-3{u} libprocesscore4{u} libprocessui4{u}
  libpulse-mainloop-glib0{u} libsensors3{u} libsolidcontrol4{u} libsolidcontrolifaces4{u} libspectre1{u}
  libstartup-notification0{u} libstrigiqtdbusclient0{u} libtaskmanager4{u} libtunepimp5{u} libv4l-0{u}
  libweather-ion4{u} libxcb-atom1{u} libxcb-aux0{u} libxcb-event1{u} libxss1{u} marble-data{u}
  mysql-client-5.1{u} mysql-server{u} mysql-server-5.1{u} okular{u} oxygencursors{u}
  plasma-dataengines-addons{u} plasma-dataengines-workspace{u} plasma-desktopthemes-artwork{u}
  plasma-runners-addons{u} plasma-wallpapers-addons{u} plasma-widget-folderview{u}
  plasma-widget-lancelot{u} plasma-widgets-addons{u} plasma-widgets-workspace{u} sweeper{u}
  systemsettings{u} wodim{u} xulrunner-1.9{u}
0 pakietów aktualizowanych, 0 instalowanych, 108 do usunięcia i 3 nie aktualizowanych.
Do pobrania 0B archiwów. Zwolnione po rozpakowaniu: 275MB.
I tak nie bardzo mi odpowiada, a boję się zatwierdzić. Nie ma takiego problemu podczas instalacji przez apt-get.
Coś popsułem w systemie, czy niepoprawnie usuwałem aplikacje?

: 06 grudnia 2009, 18:24
autor: ArnVaker
Pozmieniaj statusy pakietom których potrzebujesz przez:

Kod: Zaznacz cały

aptitude unmarkauto --schedule-only nazwa_pakietu
Zacznij od pakietu kde-minimal.

: 21 kwietnia 2010, 18:26
autor: Katiusha
ArnVaker tak z ciekawości, co oznacza:

Kod: Zaznacz cały

--schedule-only
w tym poleceniu?

Kod: Zaznacz cały

aptitude unmarkauto --schedule-only nazwa_pakietu

: 21 kwietnia 2010, 23:32
autor: ArnVaker
link

Przy tego typu problemie z opcją --schedule-only jest łatwiej, bo wywołując na przykład

Kod: Zaznacz cały

aptitude safe-upgrade -s
widzisz jak pakiety ubywają z tej nieszczęsnej listy i co jeszcze zostało.
Bez tej opcji też można, ale trzeba by podać od razu wszystkie pakiety którym chcesz zmienić status.

EDIT: jeszcze jeden link (przykład)

: 22 kwietnia 2010, 20:40
autor: Katiusha
Dzięki ArnVaker za wyjaśnienie, teraz rozumiem o co z tym biega. :)