Как многие знают, Twitter изменил свой API, и это повлияло на многие приложения. Те, которые мы используем GNU / Linux, и превыше всего KDE, мы знаем, что лучший клиент микроблогов называется Чокок, по многим причинам, которые сейчас не актуальны, но это приложение тоже постигла беда из-за изменения API.
Проблема
Не так давно Я прокомментировал им это за очень мало Чокок У него скоро закончится поддержка, но, благодаря философии OpenSource, кто-то еще принял проект, и он не умрет, по крайней мере, сейчас.
Последняя версия Чокок который работает с Twitter, пока нет в репозиториях ArchLinux, поэтому мы должны загрузить его из репозитория GIT и скомпилировать. Для этого делаем следующее:
Мы открываем терминал (у нас должен быть установлен git в Arch или git-core в Debian) и помещаем:
git clone git://anongit.kde.org/choqok
Или что то же самое:
git clone http://anongit.kde.org/choqok
Мы ждем, пока вы завершите загрузку необходимых файлов, включая README, который сообщает нам, что нужно делать, а именно:
$ cd choqok / $ mkdir build $ cd build / $ cmake -DCMAKE_INSTALL_PREFIX = `kde4-config --prefix` ..
Обычно, имея необходимые зависимости, этого было бы достаточно, но это вызывало такую ошибку:
CMake Error at CMakeLists.txt:1 (include):
include could not find load file:
DBusMacros
CMake Error at config/behavior/CMakeLists.txt:17 (kde4_add_ui_files):
Unknown CMake command "kde4_add_ui_files".
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 2.8)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring incomplete, errors occurred!
Я почти выбросил полотенце, но на форумах Arch мне рекомендовали использовать ПКГБИЛД, описательный файл сборки пакета для этого дистрибутива.
Решение
Итак, я получил доступ https://aur.archlinux.org/packages/choqok-git/ и скачайте архив с необходимыми файлами. В этом архиве есть два файла: ПКГБИЛД y чокок-git.install, которые используются с makepkg упаковать приложение и легко установить с Pacman.
Что ж, распаковываем архив и через терминал получаем доступ к папке, где находятся эти два файла. Все, что нам нужно сделать, это запустить:
$ makepkg
И волшебство свершилось. Через несколько минут (в зависимости от мощности нашего оборудования) файл будет создан. чокок-git-20130619-1-x86_64.pkg.tar.xz, который мы можем установить, набрав:
$ sudo pacman -U choqok-git-20130619-1-x86_64.pkg.tar.xz
Вот и все, ребята. Теперь мы можем снова наслаждаться Twitter через Чокок.
Обновлено: Как сказал мне компа Грегорио Эспадас, если мы установили Yaourt нам просто нужно бежать:
yaourt -S choqok-git
yaourt -S чокок-гит
и готово! 😉
Привет, Геспадас.
Что случилось с твоим блогом? Вы давно в нем ничего не публиковали.
Вы посвятили себя другому проекту?
Жду родного мне Turpial в новой версии 1.0 с поддержкой нового твита api… ..
Это не займет много времени, так как libturpial 1.0 будет готов.
Его все ждут 🙂
Когда я уезжаю из Чокока, я иду в Хотот, а в Турпиал? Никогда больше U_U
1.0 Turpial будет репаночой !!! 😛
Если вы так говорите ... У вас есть мультиаккаунт? У вас есть версия для Qt?
В Ubuntu 12.04 я постоянно получаю сообщение об ошибке при попытке отправить твит xD Не обновляются даже мои подносы с упоминанием, Home и так далее.
Без yaourt вы можете использовать команду makepkg -si, где вы можете скачать зависимости и установить пакет.
Я использую Polly, и он работает очень хорошо, очень легкий и без проблем. Они находят это в AUR.
Какие отличные новости, к счастью, кто-то смог принять проект, я все еще жду Hotot и / или Turpial.
PS убери психоделического еретика 😛
Они должны проверить Берди: 3
Я надеюсь, что Hotot Stable тоже выйдет. Мне надоело не заходить ни в Twitter, ни в Identi.ca (потому что они перешли на pump.io, а я все еще не вижу их API).