Обновлениям Debian необходимо найти то, что уже установлено.

Вы имеете в виду что-то вроде команды file, используемой вот так?

$ which ls
/bin/ls
$ file /bin/ls
/bin/ls: ELF 32-bit LSB  executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=cecbb9e27978d91bc6fe2cc4d46d0cd58deafdb2, stripped
$ 

Вы можете сделать команду find, переданную в file следующим образом:

$ find /bin -type f -exec file '{}' \; | grep -c "ELF 32-bit LSB  executable" 
88
$ find /bin -type f -exec file '{}' \; 2>&1  | grep  "ELF 32-bit LSB  executable" | head -2
/bin/bzip2: ELF 32-bit LSB  executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=8ec5364bf1b5aae5a29b02aaa89db511e988f26a, stripped
/bin/more: ELF 32-bit LSB  executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=2cf8c3651ba3e5dd6a053d40a969b4b7bca9cac0, stripped
$
2
22.05.2019, 18:59
1 ответ

sudo apt-cache pkgnames | tee "$(date +"%Y-%m-%d")_pkg.log"предоставляет более краткий список, и вы можете сравнить его с последним запуском, чтобы увидеть, что нового.

2
27.01.2020, 22:08

Теги

Похожие вопросы