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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Отсутствует возможность установки новых пакетов в графическом режиме  (Прочитано 1451 раз)

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

Оффлайн FullMetall

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Это кто здесь маленький как муха?!
    • Просмотр профиля
Название темы кривенькое но не смог по другому написать. Вобщем, я некоторое время сидел без инета, когда инет появился пришли почти сразу 60 метров обновлений. Ну я нажимаю установить- программа почему то реагирует так, как будто я нажал проверить на наличие обновлений- но не обновляет) Ну вобщем в Установке/удалении то же самое абсолютно, то же самое и в синаптике. Так все бы хорошо, но через консольку то все отлично обновляется/скачивается/устанавливается...
Короче я в полном тупике
« Последнее редактирование: 11 Июля 2009, 13:41:34 от FullMetall »

Оффлайн AlexH

  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
Запусти апдейт-манагер  из консоли: sudo update-manager и посмотри, что ему не хватает.
Возможно он с питоном дружить не хочет. В этом случае обнови питон и апдейт-манагер из консоли (именно в таком порядке)
arch x86_64

Оффлайн FullMetall

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Это кто здесь маленький как муха?!
    • Просмотр профиля
Ну отвечает он так:
FullMetall@Alh_lab:~$ sudo update-manager
No protocol specified
/var/lib/python-support/python2.6/gtk-2.0/gtk/__init__.py:72: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)
No protocol specified
Traceback (most recent call last):
  File "/usr/bin/update-manager", line 44, in <module>
    gtk.init_check()
RuntimeError: could not open display
Питон и манагер вроде самые новые.

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Покажи содержимое по крайней мере /etc/apt/sources.list
И вывод команды
sudo aptitude update
Только под spoiler, пожалуйста.

Оффлайн FullMetall

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Это кто здесь маленький как муха?!
    • Просмотр профиля
Ну Ок
(Нажмите, чтобы показать/скрыть)

Содержание sources.list:
(Нажмите, чтобы показать/скрыть)

И вот ещё что. Стыжусь что не написал сразу- просто не заметил. Приложения из под sudo не запускаются. Никакие. Ответ консоли на примере gedit'а:

FullMetall@Alh_lab:~$ sudo gedit
No protocol specified

(gedit:25789): Gtk-WARNING **: cannot open display: :0.0

Так же отвечает и на все программы.

Оффлайн AlexH

  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
sudo xhost +Попробуйте это перед запуском графических прог под sudo
arch x86_64

Оффлайн FullMetall

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Это кто здесь маленький как муха?!
    • Просмотр профиля
FullMetall@Alh_lab:~$ sudo xhost +
[sudo] password for dmitry:
No protocol specified
xhost:  unable to open display ":0.0"
Что это интересно значит вообще?
-----------
Я прифигиваю... Попробовал ту же команду без sudo.
FullMetall@Alh_lab:~$ xhost +
access control disabled, clients can connect from any host
Всё заработало.
Если не сложно поясните пожалуйста что это было и как мы это исправили?
« Последнее редактирование: 10 Июля 2009, 23:22:48 от FullMetall »

Оффлайн AlexH

  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
FullMetall@Alh_lab:~$ sudo xhost +
[sudo] password for dmitry:
No protocol specified
xhost:  unable to open display ":0.0"
Что это интересно значит вообще?
Проблемы подключения к X-серверу из под sudo ИМХО.
arch x86_64

Оффлайн FullMetall

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Это кто здесь маленький как муха?!
    • Просмотр профиля
Однако однако... Ну так или иначе всем спасибо, тему можно считать закрытой (хотя если кто может подробней пояснить эту проблему буду очень признателен)

Оффлайн AlexH

  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
Цитировать
Ну так или иначе всем спасибо, тему можно считать закрытой
xhost + Учтите, решение не совсем корректно и действует до перегрузки компа. Желательно разобраться с правами доступа к вашему X-серверу, а также смотретьman xhost
arch x86_64

Оффлайн FullMetall

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Это кто здесь маленький как муха?!
    • Просмотр профиля
Так, ну я немного покопал и если я понял то нужно извлечь magic cookie как то так
xauth extractи передать это значение root'у.  Однако как я понял гораздо проще использовать команду xhost
Например
xhost +local:но это опять же работает до ребута. Я почитал ман xhost и попробовал добавить пользователя как то так:
xhost +FullMetall@Alh_labНу это приводит к тому что икс приложения запускаются после команды
xhostопять же до ребута
Вобщем блуждаю я в потемках_)

 

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