nixp.ru v3.0

21 января 2017,
суббота,
20:31:21 MSK

DevOps с компанией «Флант»
Аватар пользователя Feuerbach
Feuerbach написал 6 июня 2006 года в 19:37 (382 просмотра) Ведет себя как мужчина; открыл 53 темы в форуме, оставил 447 комментариев на сайте.

apt 0.6.44.1

apt-cache show показывает много разных версий пакета. Не знаю, фича это или бага, но довольно неудобно, учитывая, что последней показывается информация о самой старой версии.

Например,

feuerbach:~% apt-cache show vim
Package: vim
Priority: optional
Section: editors
Installed-Size: 1428
Maintainer: Debian VIM Maintainers 
Architecture: i386
Version: 1:7.0-017+5
Replaces: vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3)
Provides: editor
Depends: vim-common (= 1:7.0-017+5), vim-runtime (= 1:7.0-017+5), libc6 (>= 2.3.6-6), libgpmg1 (>= 1.19.6-1), libncurses5 (>= 5.4-5)
Suggests: ctags, vim-doc, vim-scripts
Conflicts: vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3), vim-common (<< 1:6.4-001+3)
Filename: pool/main/v/vim/vim_7.0-017+5_i386.deb
Size: 751564
MD5sum: 4ef873ad5c211b7eea902dad0562e152
Description: Vi IMproved - enhanced vi editor
 Vim is an almost compatible version of the UNIX editor Vi.
 .
 Many new features have been added: multi level undo, syntax
 highlighting, command line history, on-line help, filename
 completion, block operations, folding, Unicode support, etc.
 .
 This package contain a version of vim compiled with a rather
 standard set of features. See the other vim-* packages if you
 need more (or less).
Tag: devel::editor, interface::text-mode, role::sw:application, uitoolkit::ncurses, use::editing, works-with::text
Package: vim
Status: install ok installed
Priority: optional
Section: editors
Installed-Size: 1428
Maintainer: Debian VIM Maintainers 
Architecture: i386
Version: 1:7.0-017+4
Replaces: vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3)
Provides: editor
Depends: vim-common (= 1:7.0-017+4), vim-runtime (= 1:7.0-017+4), libc6 (>= 2.3.6-6), libgpmg1 (>= 1.19.6-1), libncurses5 (>= 5.4-5)
Suggests: ctags, vim-doc, vim-scripts
Conflicts: vim-full (<< 1:6.4-001+3), vim-gnome (<< 1:6.4-001+3), vim-gtk (<< 1:6.4-001+3), vim-lesstif (<< 1:6.4-001+3), vim-perl (<< 1:6.4-001+3), vim-python (<< 1:6.4-001+3), vim-ruby (<< 1:6.4-001+3), vim-tcl (<< 1:6.4-001+3), vim-tiny (<< 1:6.4-001+3), vim-common (<< 1:6.4-001+3)
Description: Vi IMproved - enhanced vi editor
 Vim is an almost compatible version of the UNIX editor Vi.
 .
 Many new features have been added: multi level undo, syntax
 highlighting, command line history, on-line help, filename
 completion, block operations, folding, Unicode support, etc.
 .
 This package contain a version of vim compiled with a rather
 standard set of features. See the other vim-* packages if you
 need more (or less).
Package: vim
Priority: optional
Section: editors
Installed-Size: 1288
Maintainer: Debian VIM Maintainers 
Architecture: i386
Version: 1:6.3-071+1
Replaces: vim-rt, vim-tiny (<< 6.0), vim-perl (<< 6.0), vim-python (<< 6.0), vim-tcl (<< 6.0), vim-tty (<< 6.0), vim-gtk (<< 6.0), vim-lesstif (<< 6.0), kvim (<< 1:6.2.135+1)
Provides: editor, vim-rt
Depends: libc6 (>= 2.3.2.ds1-21), libgpmg1 (>= 1.19.6-1), libncurses5 (>= 5.4-1), vim-common (= 1:6.3-071+1)
Pre-Depends: dpkg (>= 1.6.8)
Suggests: ctags, vim-doc, vim-scripts
Conflicts: vim-gtk (<< 6.0), vim-lesstif (<< 6.0), vim-perl (<< 6.0), vim-python (<< 6.0), vim-rt, vim-tcl (<< 6.0), vim-tiny, vim-tty (<< 6.0)
Filename: pool/main/v/vim/vim_6.3-071+1_i386.deb
Size: 706912
MD5Sum: 51851cd3ab47accac45ed1b13b035c51
Description: Vi IMproved - enhanced vi editor
 Vim is an almost compatible version of the UNIX editor Vi.  Many new
 features have been added: multi level undo, syntax highlighting,
 command line history, on-line help, filename completion, block operations,
 folding, Unicode support, etc.

Как бороться?

Genie

периодически очищать кеш архивов пакетов? (который в /var/cache/apt/archives/ — командой apt-get clean)

но это может не сильно помочь, если у тебя несколько источников пакетов в /etc/apt/sources.list — тогда оно так и будет — по несколько описаний.

тут только обёрткой и спасаться — которая будет тебе выводить только первое совпадение. (до первой пустой строки)

ps: а вообще, марш читать «man apt-cache» около описания опции -a

Feuerbach
Genie
ps: а вообще, марш читать «man apt-cache» около описания опции -a

О! То что доктор прописал :)

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.