Som mange vet, Twitter endret API og mange applikasjoner ble berørt av det. De vi bruker GNU / Linux, og over alt KDE, vi vet at den beste Microblog-klienten der ute heter choqok, av mange grunner som nå er irrelevante, men dette programmet led også ulykken med endringen i API.
Problemet
For ikke lenge siden Jeg kommenterte dem det for veldig lite choqok Det skulle gå tom for støtte, men takket være OpenSource-filosofien vedtok noen andre prosjektet, og det vil ikke dø, i det minste ikke nå.
Den siste versjonen av choqok som fungerer med Twitter, er ikke i repositoriene til Arch Linux, så vi må laste den ned fra GIT-databasen og kompilere den. For å gjøre dette gjør vi det neste:
Vi åpner en terminal (vi må ha git installert i Arch eller git-core i Debian) og vi setter:
git clone git://anongit.kde.org/choqok
Eller hva er det samme:
git clone http://anongit.kde.org/choqok
Vi venter på at du skal laste ned de nødvendige filene, inkludert en README som forteller oss trinnene som skal følges, som er følgende:
$ cd choqok / $ mkdir build $ cd build / $ cmake -DCMAKE_INSTALL_PREFIX = `kde4-config --prefix` ..
Normalt ville det være nok å ha de nødvendige avhengighetene, men det kastet meg denne feilen:
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!
Jeg kastet nesten håndkleet, men på Arch-forumene ble jeg anbefalt å bruke PKGBUILD, en beskrivende build-fil av en pakke for denne distribusjonen.
Løsningen
Så det jeg gjorde var tilgang https://aur.archlinux.org/packages/choqok-git/ og last ned en tarball med de nødvendige filene. Denne tarballen har to filer inne: PKGBUILD y choqok-git.install, som brukes med makepkg å pakke et program og kan enkelt installeres med Pacman.
Vel, vi pakker ut tarball og gjennom terminalen får vi tilgang til mappen der disse to filene er. Alt vi trenger å gjøre er å løpe:
$ makepkg
Og magien er ferdig. Etter flere minutter (avhengig av kraften til maskinvaren vår), vil filen være opprettet choqok-git-20130619-1-x86_64.pkg.tar.xz, som vi kan installere ved å skrive:
$ sudo pacman -U choqok-git-20130619-1-x86_64.pkg.tar.xz
Og det er det gutta. Vi kan nå glede oss igjen Twitter gjennom choqok.
Oppdatert: Som kompaen Gregorio Espadas forteller meg, hvis vi har installert yaourt vi må bare løpe:
yaourt -S choqok-git
yaourt -S choqok -git
og klar! 😉
Hilsen Gespadas.
Hva skjedde med bloggen din? Du har ikke publisert noe i det på lenge.
Viet du deg til et annet prosjekt?
Jeg venter på min kjære Turpial i sin nye versjon 1.0 med støtte for den nye tweet-api… ..
Det bør ikke ta lang tid siden libturpial 1.0 er klar.
Alle venter på ham 🙂
Når jeg forlater Choqok, drar jeg til Hotot, men til Turpial? Aldri igjen U_U
1.0 av Turpial kommer til å bli repanochaen !!! 😛
Hvis du sier det ... Har du flere kontoer? Har du en versjon for Qt?
I Ubuntu 12.04 får jeg stadig en feil når jeg prøver å sende en tweet xD Ikke engang nevnte skuffer er oppdatert, Hjemme og så videre.
Uten yaourt kan du bruke kommandoen 'makepkg -si' der du kan laste ned avhengighetene og installere pakken
Jeg bruker Polly og det fungerer veldig bra, veldig lett og uten problemer. De finner det i AUR.
Hvilke gode nyheter, lykkelig noen var i stand til å vedta prosjektet, jeg venter fortsatt på Hotot og / eller Turpial.
PS tar ut det psykedeliske kjetter 😛
De bør sjekke Birdie: 3
Jeg håper Hotot Stable kommer ut også. Jeg er lei av å ikke få tilgang til verken Twitter eller Identi.ca (fordi de byttet til pump.io og jeg fremdeles ikke kan se API-en deres).