Ошибка при запуске этой команды sudo apt-get install curl git-core

После запуска команды для установки ruby ​​sudo apt-get install curl git-core

Я получаю сообщение об ошибке -

E: Не удалось получить lock / var / lib / dpkg / lock - open (11: ресурс временно недоступен) E: Не удалось заблокировать каталог администрирования (/ var / lib / dpkg /)

, это другой процесс, использующий его? Пожалуйста, скажите мне решение для этого.

1
задан 12 June 2012 в 13:20

7 ответов

Выполнение Шаг 5 Процедура устранения неполадок диспетчера пакетов почти всегда достаточна для решения этой проблемы, а также для многих других проблем управления пакетами. (Или, как прокомментировал tijybba , перезагрузка часто работает.)

Откройте окно терминала (Ctrl + Alt + T выполните следующие команды:

sudo fuser -vvv /var/lib/dpkg/lock
cat /etc/lsb-release
uname -a
sudo rm /var/lib/apt/lists/lock 
sudo cp -arf /var/lib/dpkg /var/lib/dpkg.backup
sudo mv /var/lib/dpkg/status /var/lib/dpkg/status-bad
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
sudo mv /var/lib/dpkg/available /var/lib/dpkg/available-bad
sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available
sudo rm -rf /var/lib/dpkg/updates/*
sudo rm -rf /var/lib/apt/lists
sudo rm /var/cache/apt/*.bin
sudo mkdir /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists/partial
LANG=C;sudo apt-get clean
LANG=C;sudo apt-get autoclean
LANG=C;sudo apt-get --purge autoremove
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824
sudo dpkg --configure -a
sudo dpkg --clear-avail
LANG=C;sudo apt-get -f install
LANG=C;sudo apt-get --fix-missing install
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824 && sudo apt-get dist-upgrade

Написано Авторы документа документации Ubuntu .

Если это не сработает, добавьте весь текст из терминала в свой вопрос (по редактируя ваш вопрос). Это даст ценную информацию для дальнейшей работы над вашей проблемой, но, вероятно, это сработает.

2
ответ дан 25 July 2018 в 18:32

Выполнение Шаг 5 Процедура устранения неполадок диспетчера пакетов почти всегда достаточна для решения этой проблемы, а также для многих других проблем управления пакетами. (Или, как прокомментировал tijybba , перезагрузка часто работает.)

Откройте окно терминала (Ctrl + Alt + T выполните следующие команды:

sudo fuser -vvv /var/lib/dpkg/lock
cat /etc/lsb-release
uname -a
sudo rm /var/lib/apt/lists/lock 
sudo cp -arf /var/lib/dpkg /var/lib/dpkg.backup
sudo mv /var/lib/dpkg/status /var/lib/dpkg/status-bad
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
sudo mv /var/lib/dpkg/available /var/lib/dpkg/available-bad
sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available
sudo rm -rf /var/lib/dpkg/updates/*
sudo rm -rf /var/lib/apt/lists
sudo rm /var/cache/apt/*.bin
sudo mkdir /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists/partial
LANG=C;sudo apt-get clean
LANG=C;sudo apt-get autoclean
LANG=C;sudo apt-get --purge autoremove
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824
sudo dpkg --configure -a
sudo dpkg --clear-avail
LANG=C;sudo apt-get -f install
LANG=C;sudo apt-get --fix-missing install
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824 && sudo apt-get dist-upgrade

Написано Авторы документа документации Ubuntu .

Если это не сработает, добавьте весь текст из терминала в свой вопрос (по редактируя ваш вопрос). Это даст ценную информацию для дальнейшей работы над вашей проблемой, но, вероятно, это сработает.

2
ответ дан 2 August 2018 в 00:43

Выполнение Шаг 5 Процедура устранения неполадок диспетчера пакетов почти всегда достаточна для решения этой проблемы, а также для многих других проблем управления пакетами. (Или, как прокомментировал tijybba , перезагрузка часто работает.)

Откройте окно терминала (Ctrl + Alt + T выполните следующие команды:

sudo fuser -vvv /var/lib/dpkg/lock
cat /etc/lsb-release
uname -a
sudo rm /var/lib/apt/lists/lock 
sudo cp -arf /var/lib/dpkg /var/lib/dpkg.backup
sudo mv /var/lib/dpkg/status /var/lib/dpkg/status-bad
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
sudo mv /var/lib/dpkg/available /var/lib/dpkg/available-bad
sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available
sudo rm -rf /var/lib/dpkg/updates/*
sudo rm -rf /var/lib/apt/lists
sudo rm /var/cache/apt/*.bin
sudo mkdir /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists/partial
LANG=C;sudo apt-get clean
LANG=C;sudo apt-get autoclean
LANG=C;sudo apt-get --purge autoremove
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824
sudo dpkg --configure -a
sudo dpkg --clear-avail
LANG=C;sudo apt-get -f install
LANG=C;sudo apt-get --fix-missing install
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824 && sudo apt-get dist-upgrade

Написано Авторы документа документации Ubuntu .

Если это не сработает, добавьте весь текст из терминала в свой вопрос (по редактируя ваш вопрос). Это даст ценную информацию для дальнейшей работы над вашей проблемой, но, вероятно, это сработает.

2
ответ дан 4 August 2018 в 16:13

Выполнение Шаг 5 Процедура устранения неполадок диспетчера пакетов почти всегда достаточна для решения этой проблемы, а также для многих других проблем управления пакетами. (Или, как прокомментировал tijybba , перезагрузка часто работает.)

Откройте окно терминала (Ctrl + Alt + T выполните следующие команды:

sudo fuser -vvv /var/lib/dpkg/lock
cat /etc/lsb-release
uname -a
sudo rm /var/lib/apt/lists/lock 
sudo cp -arf /var/lib/dpkg /var/lib/dpkg.backup
sudo mv /var/lib/dpkg/status /var/lib/dpkg/status-bad
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
sudo mv /var/lib/dpkg/available /var/lib/dpkg/available-bad
sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available
sudo rm -rf /var/lib/dpkg/updates/*
sudo rm -rf /var/lib/apt/lists
sudo rm /var/cache/apt/*.bin
sudo mkdir /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists/partial
LANG=C;sudo apt-get clean
LANG=C;sudo apt-get autoclean
LANG=C;sudo apt-get --purge autoremove
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824
sudo dpkg --configure -a
sudo dpkg --clear-avail
LANG=C;sudo apt-get -f install
LANG=C;sudo apt-get --fix-missing install
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824 && sudo apt-get dist-upgrade

Написано Авторы документа документации Ubuntu .

Если это не сработает, добавьте весь текст из терминала в свой вопрос (по редактируя ваш вопрос). Это даст ценную информацию для дальнейшей работы над вашей проблемой, но, вероятно, это сработает.

2
ответ дан 6 August 2018 в 00:52

Выполнение Шаг 5 Процедура устранения неполадок диспетчера пакетов почти всегда достаточна для решения этой проблемы, а также для многих других проблем управления пакетами. (Или, как прокомментировал tijybba , перезагрузка часто работает.)

Откройте окно терминала (Ctrl + Alt + T выполните следующие команды:

sudo fuser -vvv /var/lib/dpkg/lock
cat /etc/lsb-release
uname -a
sudo rm /var/lib/apt/lists/lock 
sudo cp -arf /var/lib/dpkg /var/lib/dpkg.backup
sudo mv /var/lib/dpkg/status /var/lib/dpkg/status-bad
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
sudo mv /var/lib/dpkg/available /var/lib/dpkg/available-bad
sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available
sudo rm -rf /var/lib/dpkg/updates/*
sudo rm -rf /var/lib/apt/lists
sudo rm /var/cache/apt/*.bin
sudo mkdir /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists/partial
LANG=C;sudo apt-get clean
LANG=C;sudo apt-get autoclean
LANG=C;sudo apt-get --purge autoremove
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824
sudo dpkg --configure -a
sudo dpkg --clear-avail
LANG=C;sudo apt-get -f install
LANG=C;sudo apt-get --fix-missing install
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824 && sudo apt-get dist-upgrade

Написано Авторы документа документации Ubuntu .

Если это не сработает, добавьте весь текст из терминала в свой вопрос (по редактируя ваш вопрос). Это даст ценную информацию для дальнейшей работы над вашей проблемой, но, вероятно, это сработает.

2
ответ дан 7 August 2018 в 18:17

Выполнение Шаг 5 Процедура устранения неполадок диспетчера пакетов почти всегда достаточна для решения этой проблемы, а также для многих других проблем управления пакетами. (Или, как прокомментировал tijybba , перезагрузка часто работает.)

Откройте окно терминала (Ctrl + Alt + T выполните следующие команды:

sudo fuser -vvv /var/lib/dpkg/lock
cat /etc/lsb-release
uname -a
sudo rm /var/lib/apt/lists/lock 
sudo cp -arf /var/lib/dpkg /var/lib/dpkg.backup
sudo mv /var/lib/dpkg/status /var/lib/dpkg/status-bad
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
sudo mv /var/lib/dpkg/available /var/lib/dpkg/available-bad
sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available
sudo rm -rf /var/lib/dpkg/updates/*
sudo rm -rf /var/lib/apt/lists
sudo rm /var/cache/apt/*.bin
sudo mkdir /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists/partial
LANG=C;sudo apt-get clean
LANG=C;sudo apt-get autoclean
LANG=C;sudo apt-get --purge autoremove
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824
sudo dpkg --configure -a
sudo dpkg --clear-avail
LANG=C;sudo apt-get -f install
LANG=C;sudo apt-get --fix-missing install
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824 && sudo apt-get dist-upgrade

Написано Авторы документа документации Ubuntu .

Если это не сработает, добавьте весь текст из терминала в свой вопрос (по редактируя ваш вопрос). Это даст ценную информацию для дальнейшей работы над вашей проблемой, но, вероятно, это сработает.

2
ответ дан 10 August 2018 в 07:01

Выполнение Шаг 5 Процедура устранения неполадок диспетчера пакетов почти всегда достаточна для решения этой проблемы, а также для многих других проблем управления пакетами. (Или, как прокомментировал tijybba , перезагрузка часто работает.)

Откройте окно терминала (Ctrl + Alt + T выполните следующие команды:

sudo fuser -vvv /var/lib/dpkg/lock
cat /etc/lsb-release
uname -a
sudo rm /var/lib/apt/lists/lock 
sudo cp -arf /var/lib/dpkg /var/lib/dpkg.backup
sudo mv /var/lib/dpkg/status /var/lib/dpkg/status-bad
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
sudo mv /var/lib/dpkg/available /var/lib/dpkg/available-bad
sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available
sudo rm -rf /var/lib/dpkg/updates/*
sudo rm -rf /var/lib/apt/lists
sudo rm /var/cache/apt/*.bin
sudo mkdir /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists/partial
LANG=C;sudo apt-get clean
LANG=C;sudo apt-get autoclean
LANG=C;sudo apt-get --purge autoremove
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824
sudo dpkg --configure -a
sudo dpkg --clear-avail
LANG=C;sudo apt-get -f install
LANG=C;sudo apt-get --fix-missing install
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824 && sudo apt-get dist-upgrade

Написано Авторы документа документации Ubuntu .

Если это не сработает, добавьте весь текст из терминала в свой вопрос (по редактируя ваш вопрос). Это даст ценную информацию для дальнейшей работы над вашей проблемой, но, вероятно, это сработает.

2
ответ дан 15 August 2018 в 18:59

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

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