Shell
user@astra:~/Desktop$
user@astra:~/Desktop$ echo обновим кэш > /dev/null
user@astra:~/Desktop$
user@astra:~/Desktop$
user@astra:~/Desktop$ sudo apt-get update
Игн http://archive.debian.org wheezy InRelease
В кэше http://archive.debian.org wheezy Release.gpg
В кэше http://archive.debian.org wheezy Release
В кэше http://archive.debian.org wheezy/contrib Translation-en
В кэше http://archive.debian.org wheezy/main Translation-ru
В кэше http://archive.debian.org wheezy/main Translation-en
В кэше http://archive.debian.org wheezy/main amd64 Packages
В кэше http://archive.debian.org wheezy/contrib amd64 Packages
В кэше http://archive.debian.org wheezy/main i386 Packages
В кэше http://archive.debian.org wheezy/contrib i386 Packages
Чтение списков пакетов… Готово
user@astra:~/Desktop$
user@astra:~/Desktop$
user@astra:~/Desktop$
user@astra:~/Desktop$ echo пока без проблем, посмотрим теперь пакет kate, он должен быть в кэшэ > /dev/null
user@astra:~/Desktop$
user@astra:~/Desktop$
user@astra:~/Desktop$
user@astra:~/Desktop$ apt-cache dump | grep -x "Package: kate"
Package: kate
user@astra:~/Desktop$
user@astra:~/Desktop$
user@astra:~/Desktop$
user@astra:~/Desktop$ echo ну вот, пакет kate в кэшэ, теперь убедимся что он не установлен. На всякий случай > /dev/null
user@astra:~/Desktop$
user@astra:~/Desktop$
user@astra:~/Desktop$
user@astra:~/Desktop$ dpkg -l | grep kate
ii libkate1 0.4.1-1 amd64 Kate is a codec for karaoke and text encapsulation
user@astra:~/Desktop$
user@astra:~/Desktop$
Shell
user@astra:~/Desktop$
user@astra:~/Desktop$ apt-cache depends kate
kate
Зависит: kate-data
Зависит: katepart
Зависит: kde-runtime
Зависит: libc6
Зависит: libkateinterfaces4
Зависит: libkdecore5
Зависит: libkdeui5
Зависит: libkfile4
Зависит: libkio5
Зависит: libknewstuff2-4
Зависит: libknewstuff3-4
Зависит: libkparts4
Зависит: libktexteditor4
Зависит: libplasma3
Зависит: libqt4-dbus
Зависит: libqt4-qt3support
Зависит: libqt4-sql
Зависит: libqt4-xml
Зависит: libqtcore4
Зависит: libqtgui4
Зависит: libstdc++6
|Предлагает: aspell
|Предлагает: ispell
ispell:i386
Предлагает: hspell
Предлагает: khelpcenter4
Предлагает: konsole
Конфликтует: kate:i386
user@astra:~/Desktop$
Конфликтует: kate:i386
Теперь посмотрим зависимости другой командой:
Shell
user@astra:~/Desktop$
user@astra:~/Desktop$ apt-cache showpkg kate
Package: kate
Versions:
4:4.8.4-1 (/var/lib/apt/lists/archive.debian.org_debian_dists_wheezy_main_binary-amd64_Packages)
Description Language:
File: /var/lib/apt/lists/archive.debian.org_debian_dists_wheezy_main_binary-amd64_Packages
MD5: 16b212a84f4addb3e17b287f9e77a0f1
Description Language: en
File: /var/lib/apt/lists/archive.debian.org_debian_dists_wheezy_main_i18n_Translation-en
MD5: 16b212a84f4addb3e17b287f9e77a0f1
Reverse Depends:
libkateinterfaces4:i386,kate 4:4.6.90
libkateinterfaces4:i386,kate 4:4.6.90
katepart:i386,kate 4:4.7.0
katepart:i386,kate 4:4.7.0
kate:i386,kate
kde-standard,kate 4:4.8.4
kdesdk-scripts,kate
kdesdk,kate
libkateinterfaces4,kate 4:4.6.90
libkateinterfaces4,kate 4:4.6.90
katepart,kate 4:4.7.0
katepart,kate 4:4.7.0
kate-data,kate 4:4.6.90
kate-data,kate 4:4.6.90
kate-syntax-go,kate
faust,kate
Dependencies:
4:4.8.4-1 - kate-data (2 4:4.8.4-1) katepart (5 4:4.8.4-1) kde-runtime (0 (null)) libc6 (2 2.4) libkateinterfaces4 (5 4:4.8.4-1) libkdecore5 (2 4:4.8) libkdeui5 (2 4:4.8) libkfile4 (2 4:4.8) libkio5 (2 4:4.8) libknewstuff2-4 (2 4:4.8) libknewstuff3-4 (2 4:4.8) libkparts4 (2 4:4.8) libktexteditor4 (2 4:4.8) libplasma3 (2 4:4.8) libqt4-dbus (2 4:4.5.3) libqt4-qt3support (2 4:4.5.3) libqt4-sql (2 4:4.5.3) libqt4-xml (2 4:4.5.3)libqtcore4 (2 4:4.8.0) libqtgui4 (2 4:4.8.0) libstdc++6 (2 4.1.1) aspell (16 (null)) ispell (16 (null)) hspell (0 (null)) khelpcenter4 (0 (null)) konsole (0 (null)) kate:i386 (0 (null))
Provides:
4:4.8.4-1 -
Reverse Provides:
user@astra:~/Desktop$
Dependencies:kate:i386 (0 (null))
Ну собсно, вопрос уже можно ставить- так оно зависит или конфликтует? А вот мы сейчас инфу о пакете kate посмотрим в файле /var/lib/apt/lists/archive.debian.org_debian_dists_wheezy_main_binary-amd64_Packages и посмотрим, какая команда врёт:
...А тут kate:i386 не упоминается ВООБЩЕ.Package: kate
Version: 4:4.8.4-1
Installed-Size: 2572
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Architecture: amd64
Depends: kate-data (>= 4:4.8.4-1), katepart (= 4:4.8.4-1), kde-runtime, libc6 (>= 2.4), libkateinterfaces4 (= 4:4.8.4-1), libkdecore5 (>= 4:4.8), libkdeui5 (>= 4:4.8), libkfile4 (>= 4:4.8), libkio5 (>= 4:4.8), libknewstuff2-4 (>= 4:4.8), libknewstuff3-4 (>= 4:4.8), libkparts4 (>= 4:4.8), libktexteditor4 (>= 4:4.8), libplasma3 (>= 4:4.8), libqt4-dbus (>= 4:4.5.3), libqt4-qt3support (>= 4:4.5.3), libqt4-sql (>= 4:4.5.3), libqt4-xml (>= 4:4.5.3), libqtcore4 (>= 4:4.8.0), libqtgui4 (>= 4:4.8.0), libstdc++6 (>= 4.1.1)
Suggests: aspell | ispell | hspell, khelpcenter4, konsole
Description: K Advanced Text Editor
Homepage: http://kate-editor.org/
Description-md5: 16b212a84f4addb3e17b287f9e77a0f1
Tag: devel::editor, implemented-in::c++, interface::x11, role::program,
scope::application, scope::utility, suite::kde, uitoolkit::qt,
use::editing, works-with::text, x11::application
Section: editors
Priority: optional
Filename: pool/main/k/kate/kate_4.8.4-1_amd64.deb
Size: 878802
MD5sum: e3e4e28a7615ee070c823e3b2cc3e879
SHA1: 21f08526737b430f958c9a021447a8330efde7cf
SHA256: 3a6394c0e0f4de780354a9527b39a86667bc46c6d6f40e1830e34dc3e59d3abf
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Резюме: если смотрим зависимости командой apt-cache depends kate видно, что kate и kate:i386 конфликтуют. Если смотреть зависимости командой apt-cache showpkg kate видно, что kate зависит от kate:i386. Ну а если просто глянуть чего там и как видно, что kate от kate:i386 не зависит ВООБЩЕ.
Вот сижу, грущу, не знаю, что делать. Называется, подошёл серьёзно к вопросу. Решил изучить тык скыть всё... Так как же оно на самом деле? Спасибо, кто откликнется.