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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Удалил папку dpkg | Ubuntu 10.04 [Решено]  (Прочитано 4366 раз)

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

Оффлайн mrВелес

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Удалил папку dpkg | Ubuntu 10.04 [Решено]
« : 02 Апрель 2011, 00:49:04 »
Всем здравствуйте!
Не устанавливались пакеты - барахлил интернет и я не подумав, удалил папку dpkg полностью.
Люди, как её восстановить? При установке какого-либо пакета пишет:
(Нажмите, чтобы показать/скрыть)

Если можно, буду очень признателен, выложите, пожалуйста эту папку. Заранее спасибо за ответы!
« Последнее редактирование: 02 Апрель 2011, 01:40:04 от mrВелес »

Оффлайн yorik1984

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 1592
  • Кто не хочет, ищет причины
    • Просмотр профиля
Re: Удалил папку dpkg | Ubuntu 10.04
« Ответ #1 : 02 Апрель 2011, 00:55:52 »
для установки пакетов нужны права суперпользователя? с такими правами была удалена папка?
Попробуй sudo apt-get install dpkg

Оффлайн mrВелес

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Удалил папку dpkg | Ubuntu 10.04
« Ответ #2 : 02 Апрель 2011, 00:59:55 »
(Нажмите, чтобы показать/скрыть)

Ничего не поменялось. Удалял с суперпользователем (sudo), вводил пароль.

Оффлайн yorik1984

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 1592
  • Кто не хочет, ищет причины
    • Просмотр профиля
Re: Удалил папку dpkg | Ubuntu 10.04
« Ответ #3 : 02 Апрель 2011, 01:06:37 »
ты просто удалил пакет, который устанавливает пакеты)
Зачем удалять?  :idiot2:
Через синаптик тоже не получается установить?

Оффлайн mrВелес

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Удалил папку dpkg | Ubuntu 10.04
« Ответ #4 : 02 Апрель 2011, 01:11:24 »
А синаптик пишет тоже самое + одна строчка:
[spoilerE: Не удалось открыть файл блокировки /var/lib/dpkg/lock - open (2: Нет такого файла или каталога)
E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); у вас есть права суперпользователя?
E: _cache->open() failed, please report.
][/spoiler]

А нельзя ли просто скопировать эту папку с какого-то другого компьютера? Блин, ну не хочу я свою Ubuntu переустанавливать :(

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Удалил папку dpkg | Ubuntu 10.04
« Ответ #5 : 02 Апрель 2011, 01:12:41 »
http://dl.dropbox.com/u/1517666/_var_lib_dpkg.tar.gz

Файл базы данных пакетов возвращать отсюда: /var/backups/dpkg.status.*

ps
В следующий раз хорошо подумайте, прежде чем что-то делать, особенно если это требует прав рута.
« Последнее редактирование: 02 Апрель 2011, 01:16:32 от arcfi »

Оффлайн mrВелес

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Удалил папку dpkg | Ubuntu 10.04
« Ответ #6 : 02 Апрель 2011, 01:18:56 »
Цитировать
Файл базы данных пакетов возвращать отсюда: /var/backups/dpkg.status.*

Немного не понял. Будьте добры, поподробнее.
Вот, я скачал, дальше что делать? Я в этой системе меньше двух недель ::)

Пользователь решил продолжить мысль 02 Апрель 2011, 01:38:33:
Итак, если у кого-нибудь возникнет такая-же проблема, то решение к ней:
Во-первых скачать данный файл (особая благодарность arcfi): http://dl.dropbox.com/u/5724925/Ubuntu/Other%20Files/dpkg.tar.gz
Распаковать его на место отсутствующей папки: /var/lib/ - вот в эту папку
Взять архив dpkg.status.* (лично я взял тот, где самая большая цифра :)), распаковать его в... допустим Загрузки
Вырезать этот файл и поместить его в папку /var/lib/dpkg/

Ну, у меня заработало, спасибо всем тем, кто откликнулся :)
Если учитывать, что при абсолютно идентичной конфигурации разных компьютеров на одной и той же Ubuntu может выскочить разная ошибка, то этот метод поможет 50/50 - ИМХО.
« Последнее редактирование: 02 Апрель 2011, 01:38:33 от mrВелес »

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Удалил папку dpkg | Ubuntu 10.04
« Ответ #7 : 02 Апрель 2011, 01:38:38 »
wget http://dl.dropbox.com/u/1517666/_var_lib_dpkg.tar.gz -P /tmp
sudo tar --overwrite -C / -xvf /tmp/_var_lib_dpkg.tar.gz
sudo cp -f /var/backups/dpkg.status.0 /var/lib/dpkg/status
rm /tmp/_var_lib_dpkg.tar.gz

Оффлайн mrВелес

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Удалил папку dpkg | Ubuntu 10.04
« Ответ #8 : 02 Апрель 2011, 01:39:21 »
Спасибо)

 

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