On Tue, May 16, 2006 at 01:41:27AM +0400, Dmitry V. Levin wrote: > > at@mash ~ $ apt-cache script /usr/share/doc/apt-0.5.15lorg2/contrib/list-extras/list-extras.lua > > W: Error running script: .../apt-0.5.15lorg2/contrib/list-extras/list-extras.lua:12: attempt to index global `command_args' (a nil value) > Ты спросил скрипты на lua5 для апта, ты не спрашивал рабочие скрипты. :) Заработало! Просёк что нужно было сделать. $ apt-cache list-extras libecpg5 kernel-modules-hostap-std26-up#0.3.9-alt1.132620.4 perl-RPM-Payload gnome2-user-docs kernel-modules-ltmodem-std26-up#8.26a9-alt12.132620.4 xvid kernel-modules-slmodem-std26-up#2.9.10-alt3.132620.4 libecpg5-devel kernel-image-std26-up#2.6.12-alt4 kernel-modules-zaptel-std26-up#1.0-alt4.132620.4 spandsp kernel-modules-alsa-std26-up#1.0.9a-alt5.132620.4 kernel-modules-kqemu-std26-up#0.7.2-alt2.132620.4 libpq4-devel alterator-common kernel-modules-ipw2200-std26-up#1.0.6-alt2.132620.4 kernel-modules-drm-std26-up#2005.10.08-alt1.132620.4 kernel-modules-ieee80211-std26-up#1.0.3-alt1.132620.4 kernel-modules-fglrx-std26-up#1.0.8.14.13-alt2.132620.4 panorama-tools libgcj3.3 kernel-modules-cloop-std26-up#2.01-alt7.132620.4 kernel-modules-madwifi-std26-up#0.9.14.9-alt1.132620.4 postgresql8.0-devel j2se-sun-fonts dejavu-fonts-ttf alterator-backend-simple_etcnet MySQL-doc translation-tables i386-mingw32msvc-glib2 cdrecord xvid-devel xml-commons-apis kernel-modules-nvidia-std26-up#1.0.7676-alt1.132620.4 kernel-modules-subfs-std26-up#0.9-alt6.132620.4 kernel-modules-cdfs-std26-up#2.6.12-alt1.132620.4 kernel-modules-fuse-std26-up#2.3-alt2.132620.4 perl-File-LibMagic kernel-modules-unionfs-std26-up#1.0.14-alt1.cvs20050929.132620.4 kernel-modules-ipw2100-std26-up#1.1.2-alt3.132620.4 libpq4 wine-fonts-ttf spandsp-devel $ По-моему, весьма полезная команада. Она выводит список установленных пакетов, которые отсутствуют в подключенных репозитариях (совпадение по имени пакета). Это может означать, что пакет был перемещен в orphaned/obsolete (и поэтому может быть стоит его снести). Теперь, хочу чтобы это работало из коробки. Что потребуется сделать, кроме адаптации для liblua5. 1) положить /usr/share/apt/scripts/list-extras.lua. 2) положить /etc/apt/apt.conf.d/list-extras.conf. Я ещё не все скрипты посмотрел, может ещё стоящие какие есть. Кто у нас главный за apt? ДАЁШ NMU? :)