|
Автор |
Сообщение |
Ingvar
Завсегдатай
Зарегистрирован: 07.02.2008 Сообщения: 623 Откуда: Москва
|
|
|
|
Всем привет! Опять нужна помощь - у меня openSUSE10.3...
Возникла такая проблема: пытаюсь получить доступ к управлению программным обеспечением и на стадии инициализации получаю сообщение об ошибке:
Код: |
Не удалось получить доступ к менеджеру пакетов.
Другой процесс уже использует базу данных пакетов.
В настоящее время управлене пакетами невозможно. |
Несколько попыток с интервалом в несколько часов - бесполезно. Хотел перезагрузиться, но "неспортивно" - надо разобраться: не перезагружаться же каждый раз. Доступ к управлению репозитариями не могу получить по той же самой причине.
Причём сообщение это с определённой периодичностью выскакивает и без видимых на то причин.
Да, на Linux обратно вернулся только вчера, после долгого перерыва. Сначала обновился весь софт из репозитариев (что-то одно несработало - видимо, устаревшая ссылка), затем я несколько раз пытался установить одну утилитку - не получилось почему-то (отдельный вопрос), а вот потом и возникла эта проблема.
Подскажите, где копать? |
|
Вернуться к началу |
|
|
олег алексеевич
Тысячник
Зарегистрирован: 18.01.2009 Сообщения: 1365 Откуда: ua Кропивницкий
|
|
|
|
не знаю точно,но попробуй в консоли под root sysinstall.в bsd так устанавливаются пакеты. _________________ помощь в личку платно.Удалю вирус,шелл с сайта Джумла, Битрикс .
Создам плагин , модуль под заказ для VirtueMart , JoomShopping |
|
Вернуться к началу |
|
|
Ingvar
Завсегдатай
Зарегистрирован: 07.02.2008 Сообщения: 623 Откуда: Москва
|
|
|
|
Нашёл тут в логах (y2log) кое-что (повторяется много раз):
Код: |
2009-06-16 20:03:33 <1> linux-l268(22232) [wfm] PkgModuleFunctions.cc(zypp_ptr):261 Initializing Zypp library...
2009-06-16 20:03:33 <1> linux-l268(22232) [zypp] ZYppFactory.cc(zyppLocked):194 found lockfile /var/run/zypp.pid
2009-06-16 20:03:33 <1> linux-l268(22232) [zypp] ZYppFactory.cc(shLockFile):117 locked (shared)
2009-06-16 20:03:33 <1> linux-l268(22232) [zypp] ZYppFactory.cc(lockerPid):180 read: Lockfile /var/run/zypp.pid has pid 16677 (our pid: 22232)
2009-06-16 20:03:33 <1> linux-l268(22232) [zypp] ZYppFactory.cc(isProcessRunning):168 Checking /proc/16677/status to determine if pid is running: 16677
2009-06-16 20:03:33 <1> linux-l268(22232) [zypp] ZYppFactory.cc(zyppLocked):212 16677 is running and has a ZYpp lock. Sorry
2009-06-16 20:03:33 <5> linux-l268(22232) [zypp] Exception.cc(log):119 ZYppFactory.cc(getZYpp):334 THROW: ZYppFactory.cc(getZYpp):334: Software management is already running.
2009-06-16 20:03:36 <1> linux-l268(22232) [wfm] PkgModuleFunctions.cc(zypp_ptr):261 Initializing Zypp library... |
Для меня это, к сожалению, китайская грамота. Понял только, что процесс залочен, но вот почему и зачем... |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Смотри, файл /var/run/zypp.pid залочен процессом с пидом 16677, пид того процесса, который не смог получить доступ к базе пакетов - 22232. Что делать датьше, наверное ты догадался сам. Можно грохнуть процесс 16677 и удалить /var/run/zypp.pid |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Ingvar
Завсегдатай
Зарегистрирован: 07.02.2008 Сообщения: 623 Откуда: Москва
|
|
|
|
Спасибо тебе, den! Грохнул процесс, удалил файл и уже пошли обновления... А из-за чего это могло произойти? И этот zypp.pid - он вообще кто и откуда?
Чувствую, тяжело мне придётся восстанавливать то немногое, что знал год назад - всё уже забыл почти, но деваться некуда... Ничего, если я ещё парочку таких вот ламерских вопросов задам, если сам не разберусь? |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Цитата: |
И этот zypp.pid - он вообще кто и откуда?
|
это файл блокировки менеджера пакетов, который в сусе называется zypp. Почему могло такое произойти - обычный глюк. |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
|
|