Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Завис центр приложений после установки ПО Мимио (интерактивная приставка  (Прочитано 2683 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн oyuna

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Здравствуйте всем! Недавно устанавливала ПО для интерактивной приставки мимио http://www.mimio.com/ru-EM/Support/Downloads/Linux.aspx. Но ПО не заработало, хотя значки появились. При этом завис Центр приложений, видимо производится обновление для ПО Мимио, при отмене, также зависание. Хотела установить Синаптик через терминал, для исправления пакетов Мимио. Но не получается... :( Любое действие в терминале вызывает ругательства, связанные с dpkg. Прикладываю вывод терминала после sudo apt-get update
(Нажмите, чтобы показать/скрыть)
И это надолго, терпения не хватает, отрубаю.
Уже сил нет! Помогите!  :'( :'( :'(

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
И это надолго, терпения не хватает, отрубаю.
Насколько долго?
Железо какое?
Вообще, надо дождаться завершения.

Оффлайн oyuna

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Половина суток - больше не ждала.
Нетбук Intel® Atom™ CPU N570 @ 1.66GHz × 4 Память 2 Гб, Ubuntu 12.04 32-разрядная

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
sudo apt-get -f installА на это что ответит?

Оффлайн oyuna

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
root@oshibir-UW3:/home/oshibir# sudo apt-get -f install
E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock - open (11: Ресурс временно недоступен)
E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); он уже используется другим процессом?
root@oshibir-UW3:/home/oshibir# sudo apt-get -f install
E: Работа dpkg прервана, вы должны вручную запустить «sudo dpkg --configure -a» для устранения проблемы.
root@oshibir-UW3:/home/oshibir#
В первый раз шло то, что в первом спойлере. Во второй раз - уже после закрытия терминала и нового запуска

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Покажите
df -h
Затем сделайте
sudo touch /forcefsckЭто должно запустить проверку файловой системы при перезагрузке.

После ребута попробуйте повторить
sudo dpkg --configure -a
sudo apt-get -f install
Железо нормальное, больше часа, видимо, нет смысла ждать.

Оффлайн oyuna

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Вот после проверки и ребута:
oshibir@oshibir-UW3:~$ sudo dpkg --configure -a
[sudo] password for oshibir:
dpkg: ошибка: база данных состояния dpkg заблокирован другим процессом
oshibir@oshibir-UW3:~$ sudo apt-get -f install
E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock - open (11: Ресурс временно недоступен)
E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); он уже используется другим процессом?
oshibir@oshibir-UW3:~$

А это вывод на df -h
oshibir@oshibir-UW3:~$ df -h
Файл.система   Размер Использовано  Дост Использовано% Cмонтировано в
/dev/sda1        292G         112G  166G           41% /
udev             994M         4,0K  994M            1% /dev
tmpfs            401M         1,1M  400M            1% /run
none             5,0M            0  5,0M            0% /run/lock
none            1001M         156K 1001M            1% /run/shm
oshibir@oshibir-UW3:~$

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
dpkg: ошибка: база данных состояния dpkg заблокирован другим процессом
sudo fuser /var/lib/dpkg/lockЕсли ничего не ответит, то можно грохнуть файл блокировки:
sudo rm -f /var/lib/dpkg/lock

Оффлайн oyuna

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Ответ на sudo fuser /var/lib/dpkg/lock

oshibir@oshibir-UW3:~$ sudo fuser /var/lib/dpkg/lock
[sudo] password for oshibir:
/var/lib/dpkg/lock:   2266
oshibir@oshibir-UW3:~$

Грохать?  :-\

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Закройте всякие центры приложений, синаптики, менеджеры пакетов и проверьте ещё раз:
sudo fuser /var/lib/dpkg/lock
ps aux | grep 2266
Если блокировка останется, то видимо, придётся прибить процесс:
kill 2266
« Последнее редактирование: 07 Октября 2012, 16:37:18 от arcfi »

Оффлайн oyuna

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Запущено только браузер и терминал. Вот что получилось:
oshibir@oshibir-UW3:~$ sudo fuser /var/lib/dpkg/lock
[sudo] password for oshibir:
Указанное имя файла /var/lib/dpkg/lock не существует.
oshibir@oshibir-UW3:~$ ps aux | grep 2266
root      2266  0.0  0.2   6736  4936 pts/2    SNs+ 21:03   0:00 /usr/bin/dpkg --status-fd 14 --configure -a --force-confdef --force-confold
oshibir   8385  0.0  0.0   5616   840 pts/3    S+   21:39   0:00 grep --color=auto 2266
oshibir@oshibir-UW3:~$

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Видимо, после перезагрузки автоматически запустился dpkg.

Имеет смысл поглядеть лог:
sudo tail -fn20 /var/log/dpkg.log
Если в течение часа ничего не изменится, то будем думать дальше.

Оффлайн oyuna

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
oshibir@oshibir-UW3:~$ sudo tail -fn20 /var/log/dpkg.log
2012-10-07 19:39:42 startup packages configure
2012-10-07 19:39:42 trigproc initramfs-tools 0.99ubuntu13 <нет>
2012-10-07 19:39:42 status half-configured initramfs-tools 0.99ubuntu13
2012-10-07 19:40:19 status installed initramfs-tools 0.99ubuntu13
2012-10-07 19:40:19 configure mimio-studio 9.12-intl <нет>
2012-10-07 19:40:19 status half-configured mimio-studio 9.12-intl
2012-10-07 19:48:11 status triggers-pending initramfs-tools 0.99ubuntu13
2012-10-07 19:48:11 startup packages configure
2012-10-07 19:48:11 trigproc initramfs-tools 0.99ubuntu13 <нет>
2012-10-07 19:48:11 status half-configured initramfs-tools 0.99ubuntu13
2012-10-07 19:48:40 status installed initramfs-tools 0.99ubuntu13
2012-10-07 19:48:40 configure mimio-studio 9.12-intl <нет>
2012-10-07 19:48:40 status half-configured mimio-studio 9.12-intl
2012-10-07 21:03:57 status triggers-pending initramfs-tools 0.99ubuntu13
2012-10-07 21:03:57 startup packages configure
2012-10-07 21:03:57 trigproc initramfs-tools 0.99ubuntu13 <none>
2012-10-07 21:03:57 status half-configured initramfs-tools 0.99ubuntu13
2012-10-07 21:04:34 status installed initramfs-tools 0.99ubuntu13
2012-10-07 21:04:34 configure mimio-studio 9.12-intl <none>
2012-10-07 21:04:34 status half-configured mimio-studio 9.12-intl


Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Короче, если это
sudo dpkg --configure -a
sudo apt-get -f install
не помогает, то делаем так:
sudo pkill -9 dpkg
sudo rm -f /var/lib/dpkg/lock
sudo gedit /var/lib/dpkg/status
Там находим секцию mimio-studio и удаляем всю секцию.
Сохраняем, закрываем и снова выполняем 2 первые команды.
« Последнее редактирование: 07 Октября 2012, 17:03:08 от arcfi »

Оффлайн oyuna

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
oshibir@oshibir-UW3:~$ sudo pkill -9 dpkg
[sudo] password for oshibir:
oshibir@oshibir-UW3:~$ sudo rm -f /var/lib/dpkg/lock
oshibir@oshibir-UW3:~$ sudo gedit /var/lib/dpkg/status
oshibir@oshibir-UW3:~$ sudo dpkg --configure -a
Обрабатываются триггеры для initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.2.0-31-generic-pae
Настраивается пакет mimio-studio (9.12-intl) ...
update-initramfs: deferring update (trigger activated)

Не все удалилось?

Пользователь решил продолжить мысль 07 Октября 2012, 17:41:09:
:D А нет, теперь все в порядке! и Центр приложений СВОБОДЕН!
oshibir@oshibir-UW3:~$ sudo dpkg --configure -a
[sudo] password for oshibir:
Настраивается пакет initramfs-tools (0.99ubuntu13) ...
update-initramfs: deferring update (trigger activated)
Обрабатываются триггеры для initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.2.0-31-generic-pae
oshibir@oshibir-UW3:~$ sudo apt-get -f install
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  xsltproc linux-headers-3.2.0-29 xvkbd linux-headers-3.2.0-29-generic-pae
  libreoffice-l10n-ru libfakekey0 libjpeg62 xaw3dg
Для их удаления используйте «apt-get autoremove».
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 22 пакетов не обновлено.
oshibir@oshibir-UW3:~$

Видимо, в первый раз не удалилась секция. Значит, если какое-то приложение зависает, можно вот так удалить его?

Спасибо за решение Вам arcfi, как у нас говорится: пусть в старости у вас руки-ноги будут целы!  ;)
« Последнее редактирование: 07 Октября 2012, 17:42:17 от oyuna »

 

Страница сгенерирована за 0.031 секунд. Запросов: 22.