Kaip daugelis žino, Twitter pakeitė API ir tai paveikė daugelį programų. Tie, kuriuos naudojame GNU / Linux, ir visų pirma KDE, žinome, kad ten vadinamas geriausias „Microblog“ klientas choqok, dėl daugelio dabar nesvarbių priežasčių, tačiau ši programa taip pat patyrė nelaimę dėl API pakeitimo.
Problema
Ne taip seniai Aš jiems pakomentavau kad už labai mažai choqok Jam pritrūko paramos, tačiau dėka „OpenSource“ filosofijos kažkas kitas priėmė projektą ir jis nemirs, bent jau dabar.
Naujausia choqok , kuris veikia su „Twitter“, dar nėra „Windows“ saugyklose „ArchLinux“, todėl turime jį atsisiųsti iš savo GIT saugyklos ir sukompiliuoti. Norėdami tai padaryti, mes darome toliau:
Atidarome terminalą („git“ turime įdiegti „Arch“ arba „git-core“ „Debian“) ir įdėjome:
git clone git://anongit.kde.org/choqok
Arba kas yra tas pats:
git clone http://anongit.kde.org/choqok
Laukiame, kol baigsite atsisiųsti reikiamus failus, įskaitant README, kuriame nurodomi tolesni veiksmai:
$ cd choqok / $ mkdir build $ cd build / $ cmake -DCMAKE_INSTALL_PREFIX = `kde4-config --prefix` ..
Paprastai turint reikiamų priklausomybių, to pakaktų, bet tai man sukėlė šią klaidą:
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!
Aš beveik įmečiau rankšluostį, bet „Arch“ forumuose man rekomendavo naudoti PKGBUILD, šio paskirstymo paketo aprašomasis komponavimo failas.
Sprendimas
Taigi aš padariau prieigą https://aur.archlinux.org/packages/choqok-git/ ir atsisiųskite „tarball“ su reikalingais failais. Šiame „tarball“ yra du failai: PKGBUILD y choqok-git.install, kurie naudojami su makepkg programai supakuoti ir ją galima lengvai įdiegti naudojant pacman.
Na, mes išpakuojame „tarball“ ir per terminalą pasiekiame aplanką, kuriame yra šie du failai. Viskas, ką turime padaryti, yra paleisti:
$ makepkg
Ir magija padaryta. Po kelių minučių (atsižvelgiant į mūsų aparatūros galią) failas bus sukurtas choqok-git-20130619-1-x86_64.pkg.tar.xz, kurią galime įdiegti įvesdami:
$ sudo pacman -U choqok-git-20130619-1-x86_64.pkg.tar.xz
Ir tai vaikinai. Dabar galime vėl mėgautis Twitter per choqok.
Atnaujinta: Kaip man sako kompas Gregorio Espadas, jei mes įdiegėme jogurtas mes tiesiog turime bėgti:
yaourt -S choqok-git
yaourt -S choqok -git
ir pasiruošęs! 😉
Sveikinimai Gespadas.
Kas nutiko jūsų tinklaraščiui? Jame jau seniai nieko nepublikavote.
Ar atsidėjai kitam projektui?
Aš laukiu savo brangios „Turpial“ versijos 1.0, palaikant naują „tweet“ api ...
Neturėtų užtrukti, kol „libturpial 1.0“ bus parengta.
Visi jo laukia 🙂
Kai palieku Choqok, einu į „Hotot“, bet į „Turpial“? Niekada daugiau U_U
Turpial 1.0 bus raudonas !!! 😛
Jei taip sakote ... Ar turite kelias paskyras? Ar turite Qt versiją?
„Ubuntu 12.04“ bandant išsiųsti „tweet“ xD vis gaunu klaidą xD Net mano minimi langeliai nėra atnaujinti, „Home“ ir pan.
Be „yaourt“ galite naudoti komandą „makepkg -si“, kur galite atsisiųsti priklausomybes ir įdiegti paketą
Aš naudoju „Polly“ ir jis veikia labai gerai, labai lengvai ir be problemų. Jie tai randa AUR.
Kokios puikios naujienos, laimingai kažkas galėtų priimti projektą, aš vis dar laukiu „Hotot“ ir (arba) „Turpial“.
PS išima psichodelinį eretiką 😛
Jie turėtų patikrinti paukštę: 3
Tikiuosi, kad pasirodys ir „Hotot Stable“. Man nesiseka prisijungti prie „Twitter“ ar „Identi.ca“ (nes jie perėjo į „pump.io“ ir aš vis dar nematau jų API).