На этот вопрос уже есть ответ здесь:
E: Some index files failed to download. They have been ignored, or old ones used instead.
E: Could not open lock file /var/lib/dpkg/lock - open (21: Is a directory)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
Ваша ошибка говорит, что /var/lib/dpkg/lock
каталог. Это, как предполагается, или регулярный файл или не существует вообще. Посмотрите если sudo rmdir /var/lib/dpkg/lock
работы. (Если это перестало работать, потому что существует материал в нем, переместитесь, материал где-то в другом месте затем удаляют каталог.)