Re: Re: Проблема с dpkg

2010-08-21 Нитка Orlov Andrew


 20 августа 2010 г. 14:29 пользователь dimas dimas...@ya.ru написал:
   m...@mila-desktop:~$ sudo dpkg --configure -a
Настраивается пакет firefox
(3.6.9~hg20100817r34537+nobinonly-0ubuntu1~umd2~lucid) ...
  сразу скажу, сам никогда с такой бякой не сталкивался, но читал про вот 
  такой
   путь решения проблемы: требо поправить этот самый настроечный скрипт, 
  который,
   по ходу, и вешается. для чего находим файл
   /var/lib/dpkg/info/имя_пакета.postinst
   если очень хочется поковырять - можно напихать везде дебагов, с помощью 
  которых
   отслеживать значения переменных и результат выполнения каждой операции. 
  если
   хочется быстро избавиться - заменяем весь тот длинный скрипт на exit 0.
   запускаем снова конфигурялку и смотрим результат. если ок - пытаемся 
  удалить
   пакет. теоретически можем нарваться на траблы при удалении, тогда ковыряем 
  там
   же prerm- и postrm-скрипты. да, если все испортится оригинальные скрипты 
  можно
   раздобыть в control-файлах deb-пакета.
   вотъ. ничего не обещаю, но мало ли...
  
   --
  ubuntu-ru mailing list
  ubuntu-ru@lists.ubuntu.com
  https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
 Слава богу, все оказалось намного проще.
 После удаления репозитория и очередной перезагрузки sudo dpkg --configure -a 
 убился по Ctrl+C, сообщив, что пакет оставляет ненастроенным.
 После чего удалось-таки удалить файрфокс и поставить его заново из 
 стандартного репозитория.
 Честное слово, больше никогда не буду подключать daily builds :-)
 Но вопросы по dpkg у меня остались. В частности - как правильно зафиксировать 
 все, связанное с PHP, чтобы менеджер обновлений не предлагал Частичное 
 обновление дистрибутива? 
 Я сделала degrade PHP и заблокировала версии всех связанных с ним библиотек в 
 Синаптике, но этого похоже недостаточно...
 -- 
 С уважением, Людмила
 
Да, какие продвинутые девушки встречаются. Восторгаюсь! 

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Re: Проблема с dpkg

2010-08-21 Нитка Людмила Бандурина
21 августа 2010 г. 12:41 пользователь Orlov Andrew
intendit...@yandex.ruнаписал:



  20 августа 2010 г. 14:29 пользователь dimas dimas...@ya.ru написал:
m...@mila-desktop:~$ sudo dpkg --configure -a
 Настраивается пакет firefox
 (3.6.9~hg20100817r34537+nobinonly-0ubuntu1~umd2~lucid) ...
   сразу скажу, сам никогда с такой бякой не сталкивался, но читал про вот
 такой
путь решения проблемы: требо поправить этот самый настроечный скрипт,
 который,
по ходу, и вешается. для чего находим файл
/var/lib/dpkg/info/имя_пакета.postinst
если очень хочется поковырять - можно напихать везде дебагов, с
 помощью которых
отслеживать значения переменных и результат выполнения каждой
 операции. если
хочется быстро избавиться - заменяем весь тот длинный скрипт на exit
 0.
запускаем снова конфигурялку и смотрим результат. если ок - пытаемся
 удалить
пакет. теоретически можем нарваться на траблы при удалении, тогда
 ковыряем там
же prerm- и postrm-скрипты. да, если все испортится оригинальные
 скрипты можно
раздобыть в control-файлах deb-пакета.
вотъ. ничего не обещаю, но мало ли...
  
--
   ubuntu-ru mailing list
   ubuntu-ru@lists.ubuntu.com
   https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
  Слава богу, все оказалось намного проще.
  После удаления репозитория и очередной перезагрузки sudo dpkg --configure
 -a убился по Ctrl+C, сообщив, что пакет оставляет ненастроенным.
  После чего удалось-таки удалить файрфокс и поставить его заново из
 стандартного репозитория.
  Честное слово, больше никогда не буду подключать daily builds :-)
  Но вопросы по dpkg у меня остались. В частности - как правильно
 зафиксировать все, связанное с PHP, чтобы менеджер обновлений не предлагал
 Частичное обновление дистрибутива?
  Я сделала degrade PHP и заблокировала версии всех связанных с ним
 библиотек в Синаптике, но этого похоже недостаточно...
  --
  С уважением, Людмила
 
 Да, какие продвинутые девушки встречаются. Восторгаюсь!

 --
 ubuntu-ru mailing list
 ubuntu-ru@lists.ubuntu.com
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru



Спасибо :-)
Только я (не дай бог) скоро уже рискую стать бабушкой ;-)
Т.к. 20-летний сыночек зачастил к одной и той же девушке...

-- 
С уважением, Людмила
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Re: Re: Проблема с dpkg

2010-08-21 Нитка Orlov Andrew


 21 августа 2010 г. 12:41 пользователь Orlov Andrew intendit...@yandex.ru 
 написал:
  
  
20 августа 2010 г. 14:29 пользователь dimas dimas...@ya.ru написал:
  m...@mila-desktop:~$ sudo dpkg --configure -a
   Настраивается пакет firefox
   (3.6.9~hg20100817r34537+nobinonly-0ubuntu1~umd2~lucid) ...
 сразу скажу, сам никогда с такой бякой не сталкивался, но читал про 
  вот такой
  путь решения проблемы: требо поправить этот самый настроечный скрипт, 
  который,
  по ходу, и вешается. для чего находим файл
  /var/lib/dpkg/info/имя_пакета.postinst
  если очень хочется поковырять - можно напихать везде дебагов, с 
  помощью которых
  отслеживать значения переменных и результат выполнения каждой 
  операции. если
  хочется быстро избавиться - заменяем весь тот длинный скрипт на exit 
  0.
  запускаем снова конфигурялку и смотрим результат. если ок - пытаемся 
  удалить
  пакет. теоретически можем нарваться на траблы при удалении, тогда 
  ковыряем там
  же prerm- и postrm-скрипты. да, если все испортится оригинальные 
  скрипты можно
  раздобыть в control-файлах deb-пакета.
  вотъ. ничего не обещаю, но мало ли...

  --
 ubuntu-ru mailing list
 ubuntu-ru@lists.ubuntu.com
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Слава богу, все оказалось намного проще.
После удаления репозитория и очередной перезагрузки sudo dpkg 
  --configure -a убился по Ctrl+C, сообщив, что пакет оставляет ненастроенным.
После чего удалось-таки удалить файрфокс и поставить его заново из 
  стандартного репозитория.
Честное слово, больше никогда не буду подключать daily builds :-)
Но вопросы по dpkg у меня остались. В частности - как правильно 
  зафиксировать все, связанное с PHP, чтобы менеджер обновлений не предлагал 
  Частичное обновление дистрибутива?
Я сделала degrade PHP и заблокировала версии всех связанных с ним 
  библиотек в Синаптике, но этого похоже недостаточно...
--
С уважением, Людмила
   
  Да, какие продвинутые девушки встречаются. Восторгаюсь!
  
   --
  ubuntu-ru mailing list
  ubuntu-ru@lists.ubuntu.com
  https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
 Спасибо :-)
 Только я (не дай бог) скоро уже рискую стать бабушкой ;-) 
 Т.к. 20-летний сыночек зачастил к одной и той же девушке...
 -- 
 С уважением, Людмила
 
: )

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru