Kot mnogi vedo, Twitter spremenil svoj API in je vplival na številne aplikacije. Tisti, ki jih uporabljamo GNU / Linux, in predvsem KDE, vemo, da se imenuje najboljši odjemalec Microblog choqok, zaradi številnih razlogov, ki zdaj niso pomembni, toda ta aplikacija je tudi doživela nesrečo zaradi spremembe API-ja.
Težava
Ne dolgo nazaj Komentiral sem jim to za zelo malo choqok Podpore bi mu zmanjkalo, a zahvaljujoč filozofiji OpenSource je nekdo drug sprejel projekt in vsaj zdaj ne bo umrl.
Najnovejša različica choqok , ki deluje s Twitterjem, še ni v repozitorijih ArchLinux, zato ga moramo prenesti iz njegovega skladišča GIT in ga sestaviti. Za to naredimo naslednje:
Odpremo terminal (git moramo imeti nameščen v Archu ali git-core v Debianu) in postavimo:
git clone git://anongit.kde.org/choqok
Ali kaj je enako:
git clone http://anongit.kde.org/choqok
Čakamo, da končate s prenosom potrebnih datotek, vključno z README, v katerem so navedeni naslednji koraki:
$ cd choqok / $ mkdir build $ cd build / $ cmake -DCMAKE_INSTALL_PREFIX = `kde4-config --prefix` ..
Običajno bi bilo dovolj potrebnih odvisnosti, vendar mi je povzročilo to napako:
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!
Skoraj sem vrgel brisačo, toda na forumih Arch so mi priporočili uporabo PKGBUILD, opisno gradbeno datoteko paketa za to distribucijo.
Rešitev
Torej, kar sem naredil, je bil dostop https://aur.archlinux.org/packages/choqok-git/ in prenesite tarball s potrebnimi datotekami. Ta tarball ima dve datoteki: PKGBUILD y choqok-git.install, ki se uporabljajo z makepkg za pakiranje aplikacije in jo je mogoče enostavno namestiti z Pacman.
No, tarbarlo razpakiramo in prek terminala dostopamo do mape, v kateri sta ti dve datoteki. Vse, kar moramo storiti, je zagnati:
$ makepkg
In čarovnija je narejena. Po nekaj minutah (odvisno od moči naše strojne opreme) bo datoteka ustvarjena choqok-git-20130619-1-x86_64.pkg.tar.xz, ki ga lahko namestimo s tipkanjem:
$ sudo pacman -U choqok-git-20130619-1-x86_64.pkg.tar.xz
In to je vse. Zdaj lahko spet uživamo Twitter skozi choqok.
Posodobljeno: Kot mi reče primerljivi Gregorio Espadas, če smo namestili Yaourt samo zagnati moramo:
yaourt -S choqok-git
yaourt -S choqok -git
in pripravljeno! 😉
Lep pozdrav Gespadas.
Kaj se je zgodilo z vašim blogom? Že dolgo v njem niste objavili ničesar.
Ste se posvetili drugemu projektu?
Čakam svojega dragega Turpial-a v novi različici 1.0 s podporo za novi tweet api… ..
Ne bi smelo trajati dolgo, ko je libturpial 1.0 pripravljen.
Vsi ga čakajo 🙂
Ko zapustim Choqok, grem v Hotot, toda v Turpial? Nikoli več U_U
1.0 Turpial bo repanoča !!! 😛
Če tako rečete ... Ali imate več računov? Ali imate različico za Qt?
V Ubuntu 12.04 se pri poskusu pošiljanja tvita xD vedno pojavlja napaka. Niti moje omembe pladnjev, Domov in tako naprej.
Brez yarta lahko uporabite ukaz 'makepkg -si', kjer lahko prenesete odvisnosti in namestite paket
Uporabljam Polly in deluje zelo dobro, zelo lahkotno in brez težav. Najdejo ga v AUR.
Kakšne odlične novice, na srečo je nekdo lahko sprejel projekt, še vedno čakam na Hotota in / ali Turpiala.
PS odstrani psihedeličnega heretika 😛
Morali bi preveriti Birdie: 3
Upam, da pride tudi Hotot Stable. Dovolj mi je, da ne bi dostopal niti do Twitterja niti do Identi.ca (ker so prešli na pump.io in še vedno ne vidim njihovega API-ja).