Хочу удалить проигрыватель JuK, пишу: aptitude remove juk, на что менеджер пакетов предлагает из-за зависимостей удалить kde-standart :( Это нормально, так как у меня KDE (plasma)? И ещё он постоянно напоминает о каких то обновлениях, после установки которых мне в прошлый раз пришлось переустанавливать систему из-за того, что после обновление ядра ситемой с версии 2.6 до 3.1 основательно слетел x-server. Основательно для меня, т.к. Linux'ом пользуюсь без года - неделя :)
ОС: Debian Squeeze x64 (kernel version 2.6.36_x64)
KDE 4.4.5
JuK 3.4.2
Удаление JuK
Хочу удалить проигрыватель JuK, пишу: aptitude remove juk, на что менеджер пакетов предлагает из-за зависимостей удалить kde-standart Это нормально, так как у меня KDE (plasma)?
Это нормально. Если JuK вам совсем не нужен, надо сделать следующее:
1. Смотрим, кто такой этот kde-standart:
[console]$ apt-cache show kde-standard
Package: kde-standard
Priority: optional
Section: universe/kde
Installed-Size: 40
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Architecture: all
Source: meta-kde
Version: 5:63ubuntu6
Depends: kde-plasma-desktop (>= 5:63ubuntu6) | kde-plasma-netbook (>= 5:63ubuntu6), polkit-kde-1, ark (>= 4:4.5.1), dragonplayer (>= 4:4.5.1), gwenview (>= 4:4.5.1), juk (>= 4:4.5.1), kate (>= 4:4.5.1), kcalc (>= 4:4.5.1), kmail (>= 4.4), akregator (>= 4.4), kaddressbook (>= 4.4), kdeplasma-addons (>= 4:4.5.1), knotes (>= 4.4), kwalletmanager (>= 4:4.5.1), korganizer (>= 4.4), kopete (>= 4:4.5.1), kmix (>= 4:4.5.1), ksnapshot (>= 4:4.5.1), kscreensaver (>= 4:4.5.1), okular (>= 4:4.5.1), plasma-desktopthemes-artwork (>= 4:4.5.1), sweeper (>= 4:4.5.1), khelpcenter4 (>= 4:4.5.1), hal
Recommends: konq-plugins (>= 4:4.4.0), plasma-widget-networkmanagement
Suggests: kde-l10n (>= 4:4.5.1), kde-plasma-desktop (>= 5:63ubuntu6), kde-plasma-netbook (>= 5:63ubuntu6)
Breaks: kde-minimal (<< 5:57)
Filename: pool/universe/m/meta-kde/kde-standard_63ubuntu6_all.deb
Size: 10372
MD5sum: d833d625c009bf0b0bd2cd73a2f2bba3
SHA1: 784480018431e21e2f4d401f3c9ff5af4b126c84
SHA256: fded1ed02e90678a366d9336eb72e94d5d027b6deec455856669cf97e222775c
Description: the KDE Plasma Desktop and standard set of applications
The KDE Software Compilation is the powerful, integrated, and easy-to-use Free
Software desktop platform and suite of applications.
.
This metapackage includes the KDE Plasma Desktop and a selection of the most
common used applications in a standard KDE desktop.
Homepage: http://www.kde.org
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
[/console]
2. Устанавливаем нужные пакеты из состава kde-standard:
[console]$ apt-get install kde-plasma-desktop polkit-kde-1 ark dragonplayer gwenview kate kcalc kmail akregator kaddressbook kdeplasma-addons knotes kwalletmanager korganizer kopete kmix ksnapshot kscreensaver okular plasma-desktopthemes-artwork sweeper khelpcenter4 hal[/console]
3. Удаляем JuK:
[console]$ apt-get remove juk[/console]
мне в прошлый раз пришлось переустанавливать систему из-за того, что после обновление ядра ситемой с версии 2.6 до 3.1 основательно слетел x-server.
ОС: Debian Squeeze x64 (kernel version 2.6.36_x64)
Такое впринципе невозможно на Squeeze, debian очень надежная система, если конечно не подключены левые репозитории. Откройте файл /etc/apt/sources.list, там должно быть что то вроде
deb http://ftp.us.debian.org/debian/ squeeze main
deb-src http://ftp.us.debian.org/debian/ squeeze main
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main
deb http://ftp.us.debian.org/debian/ squeeze-updates main
deb-src http://ftp.us.debian.org/debian/ squeeze-updates main
deb http://backports.debian.org/debian-backports squeeze-backports main
Лучше ничего кроме этого туда не вписывать, тогда никаких проблем не будет
Уважаемый Remedy я Вас что то не пойму - Вы предлагаете установить пакеты которые итак уже установленны - зачем? Зачем устанавливать kde-standart если его предлагает удалить aptitude вместе с Juk?
Дело в том, что kde-standard - это метапакет. То есть пакет-пустышка, который включает в себя другие пакеты. При установке такие пакеты помечаются как автоматически установленные и удаляются вместе с kde-standard. При повторной установке пакетов, пакеты установлены не будут, ведь они и так уже установлены. Зато с них будет снята метка автоматической установки. И теперь при удалении kde-standard, пакеты, входящие в этот метапакет, не будут удалены.
Зато с них будет снята метка автоматической установке. И теперь при удалении kde-standart, пакеты, входящие в этот метапакет, не будут удалены.
Не надо усложнять:
$ aptitude unmarkauto kde-standartПосле этого удаляй входящее в kde-standart...
Спасибо за развернутый ответ, а то уже столько всего набралось ненужного, а удалять боялся.
Не надо усложнять:
$ aptitude unmarkauto kde-standart
При этом все пакеты, входящие в kde-standard будут помечены, как не автоматически установленные? wink
Отвечаю сам на свой вопрос, раз уж newzenon мне ответить не соблаговолил.
Нет, при этом пакеты, входящие в kde-standard, не будут помечены, как не автоматически установленные. А чтобы пометить их, надо выполнить
[console]
$ aptitude unmarkauto kde-plasma-desktop polkit-kde-1 ark dragonplayer gwenview kate kcalc kmail akregator kaddressbook kdeplasma-addons knotes kwalletmanager korganizer kopete kmix ksnapshot kscreensaver okular plasma-desktopthemes-artwork sweeper khelpcenter4 hal
[/console]или, как было предложено мной во втором посте темы,
[console]
$ apt-get install kde-plasma-desktop polkit-kde-1 ark dragonplayer gwenview kate kcalc kmail akregator kaddressbook kdeplasma-addons knotes kwalletmanager korganizer kopete kmix ksnapshot kscreensaver okular plasma-desktopthemes-artwork sweeper khelpcenter4 hal
[/console]
Отвечаю сам на свой вопрос, раз уж newzenon мне ответить не соблаговолил.
Дык, а что там было отвечать-то?
Нет, при этом пакеты, входящие в kde-standard, не будут помечены, как не автоматически установленные. А чтобы пометить их, надо выполнить
А это уже зависит от того как кеды устанавливались, если ставил kde-standart то unmarkauto kde-standart достаточно, соответственно если ставил kde-full, то unmarkauto kde-full, на сколько я помню никакого указания кучи пакетов не надо.
А это уже зависит от того как кеды устанавливались, если ставил kde-standart то unmarkauto kde-standart достаточно, соответственно если ставил kde-full, то unmarkauto kde-full, на сколько я помню никакого указания кучи пакетов не надо.Вы ошибаетесь. :)
Значит подзабыл все выкрутасы уже. wink
зы. apt-get markauto/unmarkauto устарел, сейчас - apt-mark актуален.
Та же проблема. Хочу удалить juk, но кроме kde-standard, на удаление идет и task-kde-desktop. И это не пакет пустышка. Как быть в этом случае?
Та же проблема. Хочу удалить juk, но кроме kde-standard, на удаление идет и task-kde-desktop. И это не пакет пустышка. Как быть в этом случае?
Могу ошибаться, но:
aptitude unmarkauto task-kde-desktopЛогично же :)
happy, так я же говорил, что это не пакет-пустышка.
kde-standard
task-kde-desktopИ то и другое пакеты-пустышки, а точнее метапакеты.
Или заблокировать их, или удалить без учёта зависимостей.
verg, видимо я плохо понимаю английский. :(
Удалил Juk, но остались пакеты без зависимостей. Подскажите, какие из них можно безболезненно удалить?
[console]apper apper-data cdparanoia cdrdao crda cups-pk-helper dnsmasq-base dvd+rw-tools fonts-sil-gentium fonts-sil-gentium-basic growisofs hyphen-en-us iw k3b k3b-data k3b-i18n kaccessible kde-icons-mono kdeaccessibility kdesudo kmag kmousetool libcolamd2.7.1 libdebconf-kde0 libelf1 libflac++6 libglib2.0-bin libjim0debian2 libk3b6 libk3b6-extracodecs liblzo2-2 libnetfilter-conntrack3 libnl-genl-3-200 libnm-glib-vpn1 libnm-glib4 libnm-util2 libpackagekit-glib2-14 libpackagekit-qt2-2 libpkcs11-helper1 libreoffice libreoffice-calc libreoffice-draw libreoffice-filter-mobiledev libreoffice-help-en-us libreoffice-impress libreoffice-kde libreoffice-report-builder-bin libvisio-0.0-0 lp-solve menu-xdg mobile-broadband-provider-info modemmanager mythes-en-us network-manager network-manager-kde network-manager-openvpn network-manager-pptp network-manager-vpnc openvpn packagekit packagekit-backend-aptcc packagekit-tools plasma-widget-networkmanagement pptp-linux python-cups python-cupshelpers python-gconf python-gnome2 python-libxml2 python-notify python-packagekit python-pycurl python-pyorbit sudo system-config-printer system-config-printer-udev ttf-liberation ttf-sil-gentium-basic usb-modeswitch usb-modeswitch-data vcdimager vpnc wireless-regdb wpasupplicant[/console]
Если кто знает, просто пометьте красным в цитате.