Как получить имена всех пакетов, которые не были установлены, из репозитория в /etc/apt/sources.list

La sección de configuración del cliente ng de syslog -con tls para usted debería tener el siguiente aspecto:

destination d_tls {
    network("192.168.1.7" port(6514)
        transport("tls")
        tls( ca-dir("/etc/syslog-ng/ssl/ca.d")
             key-file("/etc/syslog-ng/ssl/mykey.key")
             cert-file("/etc/syslog-ng/ssl/mykey.pem")) );
};
log {
    source(s_sys);
    destination(d_tls);
};
2
13.05.2019, 12:59
1 ответ

Самый простой и удобный способ сделать это — использовать новый aptинтерфейс:

apt list --installed | grep installed,local

Первая команда выводит список всех установленных пакетов в системе. После каждого пакета есть тег [installed,local], если пакет был установлен локально из .deb.

Из комментариев:

aptitude search ~o

Эта команда может работать, только если к локально установленным пакетам не добавлен репозиторий. И в настоящее время многие пакеты добавляют собственный репозиторий для обновлений, поэтому с помощью этой команды вы можете пропустить множество локально установленных пакетов.

3
27.01.2020, 22:17

Теги

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