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


Автор Тема: Помощь по инсталяции программ  (Прочитано 696 раз)

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

Оффлайн Dj.hash

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Помощь по инсталяции программ
« : 01 Июнь 2008, 18:32:03 »
Привет всем,

при инсталяции чего-либо возникает вот такая проблемка

E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
E: _cache->open() failed, please report.

Я еще новичк в этих делах, так что если вопрос глупый сильно не ругайте  :-[

Оффлайн gantellus

  • Старожил
  • *
  • Сообщений: 1276
    • Просмотр профиля
Re: Помощь по инсталяции программ
« Ответ #1 : 01 Июнь 2008, 18:38:08 »
Цитировать
you must manually run 'dpkg --configure -a' to correct the problem

пробовал?
Придумайте ещё более дружественный интерфейс, и мир породит ещё более тупого юзера (с)
С2Duo 2.4 Ghz, Geforce 8800, Maya 44 PCI

Оффлайн Dj.hash

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Помощь по инсталяции программ
« Ответ #2 : 01 Июнь 2008, 18:48:47 »
да, в терменале пробовал запустить dpkg --configure -a

dpkg: запрошенная операция требует привилегий суперпользователя
как выполнить эту команду под суперпользователем?


« Последнее редактирование: 01 Июнь 2008, 18:53:48 от Dj.hash »

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3348
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Помощь по инсталяции программ
« Ответ #3 : 01 Июнь 2008, 19:00:38 »
Советую поизучать основы работы в линукс, очень советую, поскольку ваш вопрос аналогичен "Как запустить exe под Windows". Про суперпользователя почитайте какую-нибудь статью, ссылки есть в FAQ для новичков, вообще с правами root (суперпользователя) команду можно запустить через sudo:
sudo ваша_командаТ.е. что-то типа
sudo dpkg --configure -a
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3348
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Помощь по инсталяции программ
« Ответ #4 : 01 Июнь 2008, 19:02:50 »
И ещё - не стоит прерывать выполнение команд типа dpkg на середине, тогда не будешь получать подобные сообщения.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн Dj.hash

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Помощь по инсталяции программ
« Ответ #5 : 01 Июнь 2008, 19:05:46 »
да действительно ступил ...

но все же зашел в root через: sudo su -  и потом запустил свою команду, вроде все пошло

спасибО

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3348
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Помощь по инсталяции программ
« Ответ #6 : 01 Июнь 2008, 19:19:06 »
По поводу sudo su:
Несмотря на многочисленные преимущества sudo у него есть один существенный недостаток - задалбывает писать целых 5 лишних символов перед каждой командой. Так что иногда всё-таки полезно переходить под суперпользователя. Вот в этом месте многие начинают говорить, что правильно делать так:
sudo -s -Hили так:
sudo suили как-то подругому (различные модификации 2-х приведённых команд), но почему-то некоторые считают неправильным делать так:
suпредварительно один раз (сразу после установки) написав
sudo passwd rootТак вот, результат всех трёх команд абсолютно одинаковый, считайте, что это всё alias одной и той же командочки! Кстати, passwd root не подключает, не создаёт и вообще ничего не делает с учётной записью root кроме изменения одной строчки в файле /etc/shadow, в котором храняться пароли. Так что ни на безопастность, ни на что другое это практически не влияет. Проще говоря, делать sudo -s -H или просто su одинаково неправильно с точки зрения безопастности. Однако su сильно короче)) Так что не парьте никогда свои мозги sudo если вам нужно перейти на время под суперпользователя. Однако, если надо выполнить всего одну команду, то лучше всё-таки пользоваться sudo.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

 

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