ошибка: парсинг файла '/var/lib/dpkg/updates/0001' около строки 0: новая строка в имени поля '#padding'

Я был попыткой установить моно использование следующей команды:

sudo apt-get install mono-*

Я закрыл терминал, в то время как он устанавливал. Я перезапустил установку, и я получил сообщение об ошибке:

Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)

Я до сих пор пытался выполнить эти команды:

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock

Я теперь получаю следующее сообщение об ошибке:

dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

Я затем использовал sudo dpkg --configure -a, но теперь я получаю следующую ошибку:

dpkg: error: parsing file '/var/lib/dpkg/updates/0001' near line 0: newline in field name `#padding'"**

Я также попробовал cd /var/lib/dpkg/updates && rm -rf 0045 и sudo dpkg --configure -a , но это было бесполезно.

как я фиксирую этого?

8
задан 9 September 2014 в 09:23

3 ответа

Сделайте резервное копирование и удалите /var/lib/dpkg/updates/0001 через

sudo mv /var/lib/dpkg/updates/0001 /var/lib/dpkg/updates/0001.X

После этого

sudo dpkg --configure -a
sudo apt-get install -f
20
ответ дан 16 November 2019 в 18:20

убирает, Кв. - получают задание

 sudo apt-get clean

, списки пакета обновлений

sudo apt-get update

sudo apt-get install <whatever package>

должны получить Вас правильный

и поскольку @Whaaaaat сказал, что Вы ничего не должны удалять, если Вы не абсолютно уверены, что это и что это делает, особенно если удар говорит Вам, что 'Вы должны базироваться разрешение даже сделать это'

1
ответ дан 16 November 2019 в 18:20

вот как я решил эту проблему.. сначала я удалил весь каталог обновлений..

rm -r /var/lib/dpkg/updates

после этого создайте новый каталог обновлений

mkdir /var/lib/dpkg/updates

и, наконец,

sudo dpkg --configure -a
1
ответ дан 24 January 2021 в 17:01

Другие вопросы по тегам:

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