2013-12-26 1 views
3

У меня возникли проблемы с файлами opam и lock.Опам всегда заблокирован файлом блокировки

[email protected]:~$ opam upgrade 
Another process (19525) has already locked "/home/chris/.opam/4.00.1/lock". Retrying in 1s (0/5) 
Another process (19525) has already locked "/home/chris/.opam/4.00.1/lock". Retrying in 1s (1/5) 
Another process (19525) has already locked "/home/chris/.opam/4.00.1/lock". Retrying in 1s (2/5) 
Another process (19525) has already locked "/home/chris/.opam/4.00.1/lock". Retrying in 1s (3/5) 
Another process (19525) has already locked "/home/chris/.opam/4.00.1/lock". Retrying in 1s (4/5) 
'opam upgrade' failed. 
# opam-version 1.1.0 
# os    linux 
Too many attempts. Cancelling. 

Я не совсем уверен, в чем проблема. Я довольно неопытен со всей системой. Я не думаю, что это имеет какое-либо отношение к aspcud, поскольку у меня его нет. Машина, которую я использую, работает Ubuntu 13. Спасибо, ребята.

EDIT:

Я попытался перезагрузиться, и это то, что происходит, когда я пытаюсь и убить процесс

[email protected]:~/dev$ kill 19525 
bash: kill: (19525) - No such process 
+0

Возникает ли проблема каждый раз даже после перезагрузки? –

+0

Да. Я попытался перезагрузить несколько раз. –

+0

Устраняет проблему уничтожения упоминаемого процесса (в данном случае «19525») с 'kill 19525'? –

ответ

5

Это кажется, что процесс opam сделал файл блокировки, то неожиданно умер как-то оставив файл блокировки /home/chris/.opam/4.00.1/lock.

Если вы уверены, что процесс opam не запущен, просто удалите файл блокировки. Особенно вы перезагрузили машину, чтобы полностью удалить файл.

Смежные вопросы