Я не очень в Linux, и у меня есть следующая проблема.

Я устанавливал RedMine на удаленный сервер Ubuntu через SSH, следуя официальному руководству: http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_on_Ubuntu_step_by_step

Процесс установки довольно прост, но когда я выполнял эту оценку:

sudo apt-get install redmine redmine-mysql

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

*** System restart required ***
Last login: Fri Nov 11 11:57:11 2016 from 91.253.121.46
root@Betrivius-VPS:~# apt-get install redmine redmine-mysql
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
root@Betrivius-VPS:~#

Чтение в Интернете кажется, что это означает, что предыдущий процесс установки не закончен.

Так что я не знаю, смогу ли я получить это каким-либо образом или прервать. Когда я захожу на удаленный сервер, появляется сообщение « Требуется перезагрузка системы». Я не знаю, вызвано ли это сообщение этой ситуацией или нет, и я не знаю, перезапустит ли мой сервер эту проблему.

Так что является лучшим решением для этой проблемы?

1 ответ1

0

Вы, вероятно, должны пойти с чем-то вроде ps fauxww | less , затем начните поиск apt , dpkg и особенно ссылок на dialog . Я предполагаю, что до того, как потеря ssh-соединения привела к удалению дочерних процессов вашего сеанса, apt попросил у вас какой-то ввод и все еще ждет его.

Сообщение о перезагрузке системы, вероятно, не связано. Или может быть связано с тем же обновлением, но не с тем фактом, что dpkg заблокирован.

Поскольку вы устанавливаете, а не обновляете, я бы сказал: просто убейте зависающие процессы (если есть). Файл блокировки dpkg должен уйти, снимая правильный процесс, хотя убедитесь, что он ушел, прежде чем идти дальше. Затем попробуйте запустить apt-get install -f . Вам может понадобиться apt-get install --reinstall redmine & redmine-mysql (не знаком с redmine). Вы можете захотеть apt-get remove --purge redmine redmine-mysql , а затем перезапустить установку с нуля.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .