Однажды, когда я запустил CoreUbuntu, я установил баггированный пакет из источника, который apt решил устаревать apt. В следующий раз, когда я побежал apt autoremove, я фактически не просмотрел список программного обеспечения, которое нужно удалить, и apt был в списке.
Представьте мое удивление в следующий раз, когда я набрал apt install <package-name> и получил The program 'apt' is currently not installed. You can install it by typing: sudo apt-get install apt.
К счастью, по какой-то причине autoremove не удалил ни одного из apt поэтому все, что мне нужно было сделать, это архив wget apt .deb и переустановить с помощью dpkg -i.
Как показано в других ответах, если вы удалите apt с помощью apt, у вас будет больше проблем из-за зависимостей, которые он пытается решить.
Мне кажется интересным, но это действительно так (конечно, для Debian, и, возможно, Fedora / openSUSE?) Многие современные дистрибутивы определены и построены в основном на инфраструктуре, предоставляемой их менеджером пакетов по выбору.
Заблокировать его с помощью UFW (при условии, что 1.1.1.1 - это устройство, генерирующее syslogs, а 2.2.2.2 - ваш сервер)
sudo ufw enable sudo ufw разрешить от 1.1.1.1 до 2.2.2.2 порт 514 / udp
проверить с
sudo ufw status
Заблокировать его с помощью UFW (при условии, что 1.1.1.1 - это устройство, генерирующее syslogs, а 2.2.2.2 - ваш сервер)
sudo ufw enable sudo ufw разрешить от 1.1.1.1 до 2.2.2.2 порт 514 / udp
проверить с
sudo ufw status