$ sudo apt-get install /usr/bin/snmpwalk Reading Package Lists... Done Building Dependency Tree... Done Selecting net-snmp-clients for '/usr/bin/snmpwalk' The following extra packages will be installed: libmysqlclient16 libnet-snmp26 net-snmp-clients net-snmp-common net-snmp-snmpd The following NEW packages will be installed: libmysqlclient16 libnet-snmp26 net-snmp-clients net-snmp-common net-snmp-snmpd 0 upgraded, 5 newly installed, 0 removed and 146 not upgraded. Need to get 2346kB of archives. After unpacking 7215kB of additional disk space will be used. Do you want to continue? [Y/n] n Abort. ???????
net-snmp26-5.6.1.1-alt1 -> sisyphus: * Sat Jul 16 2011 Slava Dubrovskiy <dubrsl@altlinux> 5.6.1.1-alt1 - 5.6.1.1 release - Fix (ALT #25904)
Идём дальше :) Есть какая-нибудь идея, зачем /usr/lib/libnetsnmptrapd.so.25 слинкован с libmysqlclient.so.16 ? Если избавиться от этого невозможно, то, нельзя ли libnetsnmptrapd.so.25 вынести в подпакет, поскольку net-snmp-clients её не используют : $ rpm -ql net-snmp-clients | grep bin | xargs ldd | grep netsnmptrapd $
(В ответ на комментарий №2) > Идём дальше :) Ну и нудный ты :) > Есть какая-нибудь идея, зачем /usr/lib/libnetsnmptrapd.so.25 слинкован с > libmysqlclient.so.16 ? затем, что с некоторых пор трапы можно писать прямо в БД mysql добавили в 5.5: - Add trap handler for logging traps to a mysql database > Если избавиться от этого невозможно, то, нельзя ли libnetsnmptrapd.so.25 > вынести в подпакет, поскольку net-snmp-clients её не используют : > > $ rpm -ql net-snmp-clients | grep bin | xargs ldd | grep netsnmptrapd Наверно можно. Щас проверю.
ok. Давай тогда вынесем её. Слав. просто я сейчас в netbook-live реально считаю килобайты для iso-CD, а snmpwalk хочется иметь :)
net-snmp26-5.6.1.1-alt2 -> sisyphus: * Sat Jul 16 2011 Slava Dubrovskiy <dubrsl@altlinux> 5.6.1.1-alt2 - Allocated libnetsnmptrapd.so.* to separate subpackage (ALT #25904)