După cum mulți știu, Twitter și-a schimbat API-ul și multe aplicații au fost afectate de acesta. Cele pe care le folosim GNU / Linux, și pe deasupra KDE, știm că cel mai bun client Microblog care există se numește choqok, din multe motive care acum sunt irelevante, dar această aplicație a suferit și nenorocirea modificării API-ului.
Problema
Nu cu mult timp în urmă le-am spus asta pentru foarte putin choqok Avea să rămână fără sprijin, dar datorită filozofiei OpenSource, altcineva a adoptat proiectul și nu va muri, cel puțin nu acum.
Cea mai recentă versiune de choqok care funcționează cu Twitter, nu este încă în depozitele de ArchLinux, așa că trebuie să-l descărcam din depozitul său GIT și să-l compilam. Pentru a face acest lucru, facem următoarele:
Deschidem un terminal (trebuie să avem git instalat pe Arch sau git-core pe Debian) și punem:
git clone git://anongit.kde.org/choqok
Sau ce este același:
git clone http://anongit.kde.org/choqok
Așteptăm ca acesta să termine descărcarea fișierelor necesare, inclusiv un README care ne spune pașii de urmat, care sunt următorii:
$ cd choqok/ $ mkdir build $ cd build/ $ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
În mod normal, a avea dependențele necesare, acest lucru ar fi suficient, dar mi-a dat această eroare:
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!
Aproape am aruncat prosopul, dar pe forumurile Arch mi-au recomandat folosirea PKGBUILD, un fișier de descriere a construirii pachetului pentru această distribuție.
Soluția
Deci ceea ce am făcut a fost acces https://aur.archlinux.org/packages/choqok-git/ și descărcați un tarball cu fișierele necesare. Ceea ce conține acest tarball sunt două fișiere: PKGBUILD y choqok-git.install, care sunt folosite cu makepkg pentru a împacheta o aplicație, astfel încât să poată fi instalată cu ușurință Pacman.
Ei bine, dezarhivăm tarball-ul și prin terminal accesăm folderul în care se află aceste două fișiere. Tot ce trebuie să facem este să executăm:
$ makepkg
Și magia este făcută. După câteva minute (în funcție de puterea hardware-ului nostru), fișierul va fi creat. choqok-git-20130619-1-x86_64.pkg.tar.xz, pe care îl putem instala tastând:
$ sudo pacman -U choqok-git-20130619-1-x86_64.pkg.tar.xz
Și asta e tot băieți. Acum ne putem bucura din nou Twitter prin choqok.
La curent: După cum îmi spune prietenul Gregorio Espadas, dacă am instalat yaourt trebuie doar sa executam:
yaourt -S choqok-git
yaourt -S choqok-git
si gata! 😉
Salutari Gespadas.
Ce s-a întâmplat cu blogul tău? Nu ai mai postat nimic despre el de ceva vreme.
Te-ai dedicat unui alt proiect?
Îl aștept pe dragul meu Turpial în noua sa versiune 1.0 cu suport pentru noul API Twitter...
Nu ar trebui să dureze mult, deoarece libturpial 1.0 este gata.
Toată lumea o așteaptă 🙂
Când plec din Choqok, merg la Hotot, dar la Turpial? Niciodată niciodată U_U
Turpial 1.0 va fi durerea!!! 😛
Dacă spui așa... Ai mai multe conturi? Aveți o versiune pentru Qt?
În Ubuntu 12.04 încă primesc o eroare când încerc să trimit un tweet xD Tavile mele de mențiuni, Acasă și așa mai departe, nici măcar nu sunt actualizate.
Fără yaourt, puteți folosi comanda „makepkg -si” de unde puteți descărca dependențele și instala pachetul
Eu folosesc Polly si functioneaza foarte bine, foarte usor si fara probleme. Îl găsesc în AUR.
Ce veste grozava, din fericire cineva a putut sa adopte proiectul, inca il astept pe Hotot si/sau Turpial.
PS scoate-l pe ereticul psihedelic 😛
Ar trebui să vezi Birdie :3
Aștept să iasă și Hotot Stable. M-am săturat să nu accesez Twitter sau Identi.ca (pentru că s-au schimbat în pump.io și încă nu le pot vedea API-ul).