Как установить апплет стека?

Я пытаюсь установить апплет стека. Я следовал инструкциям в этом вопросе. Чтобы быть конкретным, я использовал следующее

sudo add-apt-repository ppa:george-edison55/george-edison
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install stackapplet
python /usr/share/stackapplet/stackapplet.py &

Когда я запускаю Stack Applet через Dash, ничего не происходит. (т.е. окно не открывается.) Я попытался перезагрузить компьютер и запустить апплет стека, но это также не сработало. Как мне установить апплет стека?

РЕДАКТИРОВАТЬ: я пытался использовать Ubuntu Software Center без удачи. Мой интерфейс выглядит такСкриншот

3 ответа

Решение

Я являюсь автором StackApplet, так что, надеюсь, я смогу пролить свет на то, что здесь происходит.

Прежде всего, версия в Центре программного обеспечения в настоящее время не работает. Это связано с тем, что Stack Exchange недавно закрыл версию 1.x своего открытого API (который использовал StackApplet). Прямо перед тем, как это произошло, я обновил исходный код и выпустил StackApplet 1.5.2, который я протестировал и могу подтвердить работу на Ubuntu 14.04.

Во-вторых, новая версия доступна в PPA, но не та, которую вы включили в свой вопрос. Вам необходимо добавить следующий PPA в вашу систему:

PPA: stackapplet-DEV / stackapplet

После установки вы можете подтвердить, что у вас установлена ​​правильная версия, используя:

dpkg -s stackapplet | grep Version

После этого вы сможете запустить приложение прямо из тире.


Изменить: вы также можете пропустить python-appindicator пакет. Вы можете убедиться, что он установлен, запустив следующую команду в терминале:

sudo apt-get install python-appindicator

Я рекомендую вам удалить исходную установку Stack Applet. Затем переустановите его с помощью Ubuntu Software Center, так как это очень просто, и оно отлично сработало для меня. Я сделал это в Ubuntu 14.04.введите описание изображения здесь

*редактировать введите описание изображения здесь

Я установил последнюю версию через ppa:stackapplet-dev/stackapplet как советовали, просто чтобы выяснить, проблема все еще находится в коде, как я пишу это. Быстрая проверка показывает суть проблемы, с которой вы (и я) сталкиваетесь: стек апплет не может авторизоваться по следующему URL:

http://stackauth.com/1.0/sites?key=_qlxmEAOH06hLA1_FsZIGQ&jsonp=jQuery1 … 4&_=1 …

В результате звонка 404 - Not Found,

До тех пор, пока Nathan Osman (автор) не исправит это, или кто-то еще не сделает это, у нас мало надежды на возможность использовать StackApplet.

В информационных целях вот скриншот с 404...

https://i.imgur.com/MJssk4I.png

Другие вопросы по тегам