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


Автор Тема: Поврежденный пакет, помогите?  (Прочитано 2107 раз)

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

Оффлайн ExHang

  • Автор темы
  • Любитель
  • *
  • Сообщений: 72
  • [Solutions]
    • Просмотр профиля
Поврежденный пакет, помогите?
« : 31 Январь 2011, 19:34:50 »
Проблема у меня очень свеобразная,
ставил я proftpd из apt-get
потом удалил
собрал новый из исходник
после перезагрузки он у меня работать отказался
удалил все файлы proftpd (тут я очень ошибся помоему)
сейчас пытаюсь снова поставить proftpd - apt-get install proftpd:
Уже установлена самая новая версия proftpd-basic.

Пытаюсь удалить:
(Чтение базы данных ... на данный момент установлено 54663 файлов и каталогов.)
Удаляется пакет proftpd-basic ...
/etc/init.d/proftpd: /usr/sbin/proftpd: cannot execute
invoke-rc.d: initscript proftpd, action "stop" failed.
dpkg: не удалось обработать параметр proftpd-basic (--purge):
 подпроцесс установлен сценарий pre-removal возвратил код ошибки 1
update-rc.d: warning: /etc/init.d/proftpd missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Cannot start proftpd, please check syntax of your configuration file /etc/proftpd/proftpd.conf
При обработке следующих пакетов произошли ошибки:
 proftpd-basic
E: Sub-process /usr/bin/dpkg returned an error code (1)


Вот даже и не знаю что делать ...  :'(  Переустанавливать ОС на сервере к которому подобраться очень сложно - не очень хочется, да и файлы там на сервере есть и программы над которыми не 1 день мучался.

Оффлайн stmc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1713
  • Arch Linux
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Поврежденный пакет, помогите?
« Ответ #1 : 31 Январь 2011, 19:50:32 »
так не удаляй, а переустанови
sudo apt-get --reinstall proftpd


ну и если не прокатит попробуй
sudo apt-get --force-yes install proftpd


Type Wild

  • Гость
Re: Поврежденный пакет, помогите?
« Ответ #2 : 31 Январь 2011, 19:51:10 »
так не удаляй, а переустанови
sudo apt-get --reinstall proftpd


ну и если не прокатит попробуй
sudo apt-get --force-yes install proftpd


А может быть опцию -purge попробовать?

Оффлайн ExHang

  • Автор темы
  • Любитель
  • *
  • Сообщений: 72
  • [Solutions]
    • Просмотр профиля
Re: Поврежденный пакет, помогите?
« Ответ #3 : 31 Январь 2011, 20:01:15 »
так не удаляй, а переустанови
sudo apt-get --reinstall proftpd


Такой вообще нет, exhang@server:/$ sudo apt-get --reinstall proftpd
E: Неверная операция proftpd

pendruk

  • Гость
Re: Поврежденный пакет, помогите?
« Ответ #4 : 31 Январь 2011, 20:04:13 »
sudo dpkg --force-all --purge proftpd (А может быть опцию -purge попробовать?)

Оффлайн ExHang

  • Автор темы
  • Любитель
  • *
  • Сообщений: 72
  • [Solutions]
    • Просмотр профиля
Re: Поврежденный пакет, помогите?
« Ответ #5 : 31 Январь 2011, 20:08:30 »
sudo dpkg --force-all --purge proftpd (А может быть опцию -purge попробовать?)

exhang@server:/$ sudo dpkg --force-all --purge proftpd
dpkg: предупреждение: игнорируется запрос на удаление неустановленного пакета proftpd.
 :'(

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Поврежденный пакет, помогите?
« Ответ #6 : 31 Январь 2011, 20:28:05 »
Намёк на /var/lib/dpkg/status.

pendruk

  • Гость
Re: Поврежденный пакет, помогите?
« Ответ #7 : 31 Январь 2011, 20:30:05 »
sudo apt-get install -f
sudo dpkg --configure -a

Оффлайн ExHang

  • Автор темы
  • Любитель
  • *
  • Сообщений: 72
  • [Solutions]
    • Просмотр профиля
Re: Поврежденный пакет, помогите?
« Ответ #8 : 31 Январь 2011, 20:39:23 »
sudo apt-get install -f
sudo dpkg --configure -a

(Чтение базы данных ... на данный момент установлено 54663 файлов и каталогов.)
Удаляется пакет proftpd-basic ...
/etc/init.d/proftpd: /usr/sbin/proftpd: cannot execute
invoke-rc.d: initscript proftpd, action "stop" failed.
dpkg: не удалось обработать параметр proftpd-basic (--purge):
 подпроцесс установлен сценарий pre-removal возвратил код ошибки 1
update-rc.d: warning: /etc/init.d/proftpd missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Cannot start proftpd, please check syntax of your configuration file /etc/proftpd/proftpd.conf
При обработке следующих пакетов произошли ошибки:
 proftpd-basic
E: Sub-process /usr/bin/dpkg returned an error code (1)

Я подумал, может быть из автозагрузки как-то удалить? Я добавлял в автозагрузку или это не влияет?

Пользователь решил продолжить мысль 31 Январь 2011, 20:43:07:
Файла /etc/init.d/proftpd нету, поэтому и ругается что не удалось запустить, но зачем запускать если его нужно удалить?
« Последнее редактирование: 31 Январь 2011, 20:43:07 от ExHang »

pendruk

  • Гость
Re: Поврежденный пакет, помогите?
« Ответ #9 : 31 Январь 2011, 20:57:43 »
sudo chmod +x /etc/init.d/proftpd

sudo apt-get install -f
sudo dpkg --configure -a

Значит надо его создать))))

Оффлайн ExHang

  • Автор темы
  • Любитель
  • *
  • Сообщений: 72
  • [Solutions]
    • Просмотр профиля
Re: Поврежденный пакет, помогите?
« Ответ #10 : 31 Январь 2011, 21:08:07 »
sudo chmod +x /etc/init.d/proftpd

sudo apt-get install -f
sudo dpkg --configure -a

Значит надо его создать))))

Создать, создал - только проблема похоже на много сложнее, файлов proftpd нету а он числится в apt-get, может вообще как-то удалить в apt-get - чтобы писал что его нет, тогда можно будет установить заново.
Очень не хочу переустанавливать ОС из за этого  :'(  :'(  :'(


Оффлайн ExHang

  • Автор темы
  • Любитель
  • *
  • Сообщений: 72
  • [Solutions]
    • Просмотр профиля
Re: Поврежденный пакет, помогите?
« Ответ #12 : 31 Январь 2011, 21:14:27 »
http://www.mail-archive.com/ubuntu-ru@lists.ubuntu.com/msg06503.html

У меня кроме исполняемого скрипта нет еше настроек и lib, и все что было связано с proftpd  - удалил. Видимо так и придется переуставливать ось  :'(

Пользователь решил продолжить мысль 31 Январь 2011, 21:15:02:
http://www.mail-archive.com/ubuntu-ru@lists.ubuntu.com/msg06503.html

У меня кроме исполняемого скрипта нет еше настроек и lib, и все что было связано с proftpd  - удалил. Видимо так и придется переуставливать ось  :'(

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1726
    • Просмотр профиля
Re: Поврежденный пакет, помогите?
« Ответ #13 : 31 Январь 2011, 21:20:28 »
Намёк на /var/lib/dpkg/status.
здесь чистили?

pendruk

  • Гость
Re: Поврежденный пакет, помогите?
« Ответ #14 : 31 Январь 2011, 21:30:51 »
( Видимо так и придется переуставливать ось) а не проще попробовать все с начала ??? http://www.sysman.ru/index.php?showtopic=27
« Последнее редактирование: 31 Январь 2011, 21:37:39 от pendruk »

 

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