Прокомментируйте свои deb cdrom:
строки и прокомментируйте/удалите строки
deb http://deb.debian.org/debian/ buster/updates main
deb-src http://deb.debian.org/debian/ buster/updates main
и замените их на
deb http://deb.debian.org/debian-security/ buster/updates main
deb-src http://deb.debian.org/debian-security/ buster/updates main
Я не знаю, были ли изменены эти репозитории, но это (рабочие )репозитории, взятые из вики Debian .
Или скопируйте и вставьте пример source.list из вики, вот тот, который содержит дополнительные репозитории contrib
и non-free
deb http://deb.debian.org/debian buster main contrib non-free
deb-src http://deb.debian.org/debian buster main contrib non-free
deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free
deb-src http://deb.debian.org/debian-security/ buster/updates main contrib non-free
deb http://deb.debian.org/debian buster-updates main contrib non-free
deb-src http://deb.debian.org/debian buster-updates main contrib non-free
и снова запустите sudo apt update
.
Есть много способов сделать арифметику, наверное, я бы сделал
awk 'NR==1 || (NR-1)%4' tmp2
поскольку это делает намерение очевидным.
чтобы удалить строку заголовка, появившуюся в любой строке, кроме первой строки:
awk 'NR==1 || !/header/' infile