06.01.2012 15:01, Vladimir Skubriev пишет: > 06.01.2012 14:47, Mikhail A Antonov пишет: >> 06.01.2012 14:23, Vladimir Skubriev пишет: >>> К вопросу о простоте нашей любимой GNU/Linux Debian. >>> >>> 1. Как это сделать. Какими командами? >> На вскидку решение "в лоб": >> Сравнить вывод find с выводом этого. >> dpkg -L `dpkg -l | egrep -w "ii|rc" | awk '{ print $2 }'` | sort | uniq > > Предложенный вариант - не работает, он показывает то, что установлено > из пакетов, например: > > вот хотя бы кусочек: > > /lib32/libnsl-2.11.2.so > /lib32/libnsl.so.1 > /lib32/libnss_compat-2.11.2.so > /lib32/libnss_compat.so.2 > /lib32/libnss_dns-2.11.2.so > /lib32/libnss_dns.so.2 > /lib32/libnss_files-2.11.2.so > /lib32/libnss_files.so.2 > /lib32/libnss_hesiod-2.11.2.so > /lib32/libnss_hesiod.so.2 > /lib32/libnss_nis-2.11.2.so > /lib32/libnss_nisplus-2.11.2.so > /lib32/libnss_nisplus.so.2 > /lib32/libnss_nis.so.2 > /lib32/libpcprofile.so > /lib32/libpthread-2.11.2.so > /lib32/libpthread.so.0 > /lib32/libresolv-2.11.2.so > /lib32/libresolv.so.2 > /lib32/librt-2.11.2.so > /lib32/librt.so.1 > /lib32/libSegFault.so > /lib32/libthread_db-1.0.so > /lib32/libthread_db.so.1 > /lib32/libutil-2.11.2.so > /lib32/libutil.so.1 > > а это по идее ставилось из пакетов Угу. Весь вывод этой "команды" это то, что ставилось из пакетов. find (с нужными параметрами) покажет все файлы. Вывод этой команды и вывод find и сравнивай. > >>> 2. Как можно переставить (reinstall) все пакеты установленные в >>> системе "одной" командой? >>> >> Например так >> aptitude reinstall `dpkg -l | grep -w "ii" | awk '{ print $2 }'` >> >> > работает, спасибо, кстати тоже скоренький и легенький. Пожалуйста. P.S.: Не надо писать в личку - я подписан. -- Best regards, Mikhail. - XMPP: antmix@stopicq.ru WWW: http://www.antmix.pp.ru/
Attachment:
signature.asc
Description: OpenPGP digital signature