Каждый раз, когда я пытаюсь установить программное обеспечение или обновления, я получаю следующее сообщение (или небольшое изменение):
dpkg: error:
parsing file '/var/lib/dpkg/available'
near line 10650 package 'libreoffige-writev':
field name `Replaces>' must be followed by colon
Я понятия не имею, что это значит, но всегда настаивает на том, чтобы `Replaces>'
следовать за двоеточием.
Следующая команда должна решить вашу проблему:
sudo dpkg --clear-avail
У меня была аналогичная проблема при попытке собрать пакет:
$ dpkg --build ./mypackagefolder/
dpkg-deb: error: parsing file './mypackagefolder//DEBIAN/control' near line 13 package 'mypackage':
field name `Bone' must be followed by colon
Оказывается, это происходит, если у вас есть перевод строки в поле Description файла DEBIAN / control. Оскорбительное «имя поля» становится первым словом в новой строке. Исправление состоит в том, чтобы убедиться, что Описание не запаковано принудительно. Чтобы написать описание, состоящее из нескольких строк, разделите однострочные абзацы знаком "." и убедитесь, что каждый однострочный абзац начинается с пробела.