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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Центр приложений Ubuntu  (Прочитано 5422 раз)

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

Оффлайн turantino

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
  • sudo get новый моск
    • Просмотр профиля
    • Turantino's Blog
Центр приложений Ubuntu
« : 17 Июля 2010, 00:02:13 »
Вот какая неприятность вышла: система в очередной раз попросила обновится - ну я ж не против... Обновится - обновилась, перезагрузиться - перезагрузилась, только вот теперь Центр Приложений Ubuntu не запускается. При нажатии на пункт в меню - видим что запуск сартует и через секунд 10-15 окно Центра Приложений, так и не раскрывшись, закрывается... Версия software-center 2.0.6 - повторная установка из Синаптика прошла успешно, только все равно то оно не запускается...
Вот что видим в терминале:
turantino@turantino-pc:~$ sudo /usr/bin/software-center
[sudo] password for turantino:
Traceback (most recent call last):
  File "/usr/bin/software-center", line 80, in <module>
    app = SoftwareCenterApp(datadir, xapian_base_path)
  File "/usr/share/software-center/softwarecenter/app.py", line 201, in __init__
    self.view_switcher = ViewSwitcher(datadir, self.db, self.icons)
  File "/usr/share/software-center/softwarecenter/view/viewswitcher.py", line 57, in __init__
    store = ViewSwitcherList(datadir, db, icons)
  File "/usr/share/software-center/softwarecenter/view/viewswitcher.py", line 204, in __init__
    self._update_channel_list()
  File "/usr/share/software-center/softwarecenter/view/viewswitcher.py", line 274, in _update_channel_list
    self.channels = self._get_channels()
  File "/usr/share/software-center/softwarecenter/view/viewswitcher.py", line 352, in _get_channels
    channels.append(partner_channel)
UnboundLocalError: local variable 'partner_channel' referenced before assignment

Как вылечить это и что вообще случилось с Центром Приложений то?
---------------------------------------
Понизил версию до 2.0.2 - все прекрасно работает, снова на 2.0.6 - не работает, понизил до 2.0.5 - снова работает... У кого нибудь подобное наблюдалось?
« Последнее редактирование: 17 Июля 2010, 00:14:12 от turantino »
Desktop: оффтопик 7
Работа: Офтопик ХР + Xubuntu/Lubuntu 12.04

Оффлайн Razielik

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Центр приложений Ubuntu
« Ответ #1 : 17 Июля 2010, 13:38:11 »
Уважаемый, как вы переустановили центр приложений на старую?

После обновлений висит вот что: http://s11.ЗАПРЕЩЁННЫЙ РЕСУРС/i183/1007/95/75d248bcaf24.png и эти долбаные 2 пункта до гроба висеть будут чтоли? О_о

Оффлайн turantino

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
  • sudo get новый моск
    • Просмотр профиля
    • Turantino's Blog
Re: Центр приложений Ubuntu
« Ответ #2 : 17 Июля 2010, 13:55:36 »
В синаптике находим software-center, выделяем его, жмем Ctrl+E и меняем версию, применяем измениния и Центр приложений работает...
Вот так примерно:


В мененджере обновлений - та же самая картина с двумя пакетами - и отметить их не могу - они просто так себе висят и все...
Desktop: оффтопик 7
Работа: Офтопик ХР + Xubuntu/Lubuntu 12.04

Оффлайн Дмитрий_Вячеславович

  • Новичок
  • *
  • Сообщений: 14
  • precise 12.04 x86_64
    • Просмотр профиля
Re: Центр приложений Ubuntu
« Ответ #3 : 17 Июля 2010, 14:01:58 »
Надо sudo gedit /usr/share/software-center/softwarecenter/view/viewswitcher.py
и там  поиск > перейти  к строке 315 , 350. найдите вот эти места  
       dist_channel = []
       ppa_channels = []
       other_channels = []
       unknown_channel = []

и    # set them in order
      channels = []
      channels.append(dist_channel)
      channels.append(partner_channel)
      channels.extend(ppa_channels)
      channels.extend(other_channels)
      channels.extend(unknown_channel)
посмотреть тут

красным строки удалить, а зелёным добавить
Вот так должно получиться.
 (в районе)) строки 315
 
        dist_channel = None
        parther_channel = None
        ppa_channels = []
        other_channels = []
        unknown_channel = []
(в районе)) строки 350

       # set them in order
        channels = []
        if dist_channel is not None:
            channels.append(dist_channel)    
        if parther_channel is not None:
            channels.append(parther_channel)
        channels.extend(ppa_channels)
        channels.extend(other_channels)
        channels.extend(unknown_channel)

Спасибо Gary Lasker
« Последнее редактирование: 17 Июля 2010, 14:49:10 от Дмитрий_Вячеславович »

Оффлайн turantino

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
  • sudo get новый моск
    • Просмотр профиля
    • Turantino's Blog
Re: Центр приложений Ubuntu
« Ответ #4 : 17 Июля 2010, 14:31:30 »
Большое Вам огромное спасибо, Дмитрий_Вячеславович - сделал все как Вы сказали и все теперь вёркает как надо. Но вот что делать с Менеджером Обновлений, а в частности с двумя пакетами что висят в нем и их не отметить, не установить:
Desktop: оффтопик 7
Работа: Офтопик ХР + Xubuntu/Lubuntu 12.04

Оффлайн Razielik

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Центр приложений Ubuntu
« Ответ #5 : 17 Июля 2010, 23:02:11 »
Пока откатился на 2.0.5, эта версия меня всем устраивает. Ждем нормальных фиксов для безбубновой установки.

Оффлайн mrsandy

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
    • infoline.tu2
Re: Центр приложений Ubuntu
« Ответ #6 : 19 Июля 2010, 00:14:42 »
А я думал только у меня этот косяк вылез. Спасибо за помощь. Версию откатил и поправил файлик, центр приложений теперь работает.

Оффлайн Elias-Ilya

  • Участник
  • *
  • Сообщений: 180
  • Бубунтовод
    • Просмотр профиля
Re: Центр приложений Ubuntu
« Ответ #7 : 19 Июля 2010, 01:53:28 »
Когда пофиксят и кто-нибудь сможет беспроблемно обновиться - отпишите сюда :)
AMD 64 X2 4400+ | 2GB RAM | ATi Radeon 4350 | Ubuntu 10.04 LTS AMD64
Брянские Кабельные Сети

Оффлайн agoomboom

  • Участник
  • *
  • Сообщений: 172
    • Просмотр профиля
Re: Центр приложений Ubuntu
« Ответ #8 : 19 Июля 2010, 03:28:14 »
Те два пакета, это типа у всех такой баг?

Оффлайн Elias-Ilya

  • Участник
  • *
  • Сообщений: 180
  • Бубунтовод
    • Просмотр профиля
Re: Центр приложений Ubuntu
« Ответ #9 : 19 Июля 2010, 11:13:22 »
вот и я отписываюсь.
обновился, вроде все работает.
AMD 64 X2 4400+ | 2GB RAM | ATi Radeon 4350 | Ubuntu 10.04 LTS AMD64
Брянские Кабельные Сети

Оффлайн Razielik

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Центр приложений Ubuntu
« Ответ #10 : 19 Июля 2010, 13:30:13 »
Ага, работает. Только вот убрали 2.0.6, а неустанавливающиеся 2 пакета так и не исчезли.

Оффлайн sherpav

  • Любитель
  • *
  • Сообщений: 74
  • Test, analyze all the cogs on :)
    • Просмотр профиля
« Последнее редактирование: 19 Июля 2010, 18:50:33 от sherpav »
All *.nix free test Developers

Оффлайн Simplehuman

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: Центр приложений Ubuntu
« Ответ #12 : 19 Июля 2010, 18:37:44 »
У меня пакеты висели пару дней, вчера добавился ru pack и еще через пару часов активизировались все пакеты и обновление прошло нормально, интересно что это было?

Оффлайн Elias-Ilya

  • Участник
  • *
  • Сообщений: 180
  • Бубунтовод
    • Просмотр профиля
Re: Центр приложений Ubuntu
« Ответ #13 : 19 Июля 2010, 20:27:40 »
А у меня вот так и все.
AMD 64 X2 4400+ | 2GB RAM | ATi Radeon 4350 | Ubuntu 10.04 LTS AMD64
Брянские Кабельные Сети

Оффлайн agoomboom

  • Участник
  • *
  • Сообщений: 172
    • Просмотр профиля
Re: Центр приложений Ubuntu
« Ответ #14 : 19 Июля 2010, 20:33:59 »
После обновления устаканилось.

 

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