Birçoğunun bildiği gibi, Twitter API'sini değiştirdi ve birçok uygulama bundan etkilendi. Kullandıklarımız GNU / Linuxve her şeyden önce KDE, mevcut en iyi Mikroblog istemcisinin çağrıldığını biliyoruz Şokok, şu anda alakasız olan birçok nedenden dolayı, ancak bu uygulama aynı zamanda API değişikliği talihsizliğine de uğradı.
Sorun
Çok uzun zaman önce değil Onlara yorum yaptım bunu çok az bir şey için Şokok Desteksiz kalacaktı ama Açık Kaynak felsefesi sayesinde başka biri projeyi benimsedi ve proje ölmeyecek, en azından şimdi.
En son sürümü Şokok Twitter ile çalışan, henüz depolarında yok Arch Linux, bu yüzden onu GIT deposundan indirip derlememiz gerekiyor. Bunu yapmak için bir sonraki işlemi yapıyoruz:
Bir terminal açıyoruz (Arch'ta git'in veya Debian'da git-core'un kurulu olması gerekiyor) ve şunu koyuyoruz:
git clone git://anongit.kde.org/choqok
Ya da aynısı:
git clone http://anongit.kde.org/choqok
Aşağıdaki gibi izlenecek adımları bize bildiren bir README dahil olmak üzere gerekli dosyaları indirmeyi bitirmesini bekliyoruz:
$ cd choqok/ $ mkdir build $ cd build/ $ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
Normalde gerekli bağımlılıklara sahip olmak yeterli olurdu, ancak bana şu hatayı verdi:
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!
Neredeyse havluyu atıyordum ama Arch forumlarında şunun kullanılmasını önerdiler: PKGBİNA, bu dağıtım için bir paket oluşturma açıklama dosyası.
Çözüm
Yani yaptığım şey erişim sağlamaktı https://aur.archlinux.org/packages/choqok-git/ ve gerekli dosyaları içeren bir tarball indirin. Bu tarball'ın içinde iki dosya var: PKGBİNA y choqok-git.install, hangileri ile kullanılır makyajkg bir uygulamayı kolayca kurulabilecek şekilde paketlemek için Pacman.
Tarball'ı açıyoruz ve terminal aracılığıyla bu iki dosyanın bulunduğu klasöre erişiyoruz. Tek yapmamız gereken yürütmek:
$ makepkg
Ve sihir tamamlandı. Birkaç dakika sonra (donanımımızın gücüne bağlı olarak) dosya oluşturulmuş olacaktır. choqok-git-20130619-1-x86_64.pkg.tar.xzşunu yazarak kurabiliriz:
$ sudo pacman -U choqok-git-20130619-1-x86_64.pkg.tar.xz
Ve hepsi bu kadar arkadaşlar. Artık tekrar tadını çıkarabiliriz Twitter içinden Şokok.
Güncellenmiş: Arkadaşım Gregorio Espadas'ın bana söylediği gibi, eğer yoğurt sadece şunu yürütmemiz gerekiyor:
yaourt -S choqok-git
yaourt -S choqok-git
ve hazır! 😉
Selamlar Gespadas.
Blogunuza ne oldu? Bir süredir bu konuyla ilgili hiçbir şey yayınlamadınız.
Kendinizi başka bir projeye adadınız mı?
Sevgili Turpial'imi yeni Twitter API destekli 1.0 versiyonuyla bekliyorum...
Libturpial 1.0'ın hazır olması çok uzun sürmez.
Herkes bunu bekliyor 🙂
Choqok'tan ayrıldığımda Hotot'a gidiyorum ama Turpial'e? Bir daha asla U_U
Turpial'in 1.0'ı başınızı ağrıtacak!!! 😛
Öyle diyorsanız... Çoklu hesabınız var mı? Qt için bir sürümünüz var mı?
Ubuntu 12.04'te bir tweet göndermeye çalışırken hala hata alıyorum xD Bahsetme tepsilerim, Ana Sayfa vb. güncellenmiyor bile.
Yaourt olmadan bağımlılıkları indirip paketi kurabileceği 'makepkg -si' komutunu kullanabilirsiniz.
Polly kullanıyorum ve çok iyi çalışıyor, çok hafif ve sorunsuz. AUR'da buluyorlar.
Ne güzel haber, ne mutlu ki birisi projeyi benimsedi, ben hala Hotot ve/veya Turpial'i bekliyorum.
PS saykodelik sapkınlığı ortadan kaldırın 😛
Birdie'ye göz atmalısın :3
Hotot Stable'ın da çıkmasını bekliyorum. Twitter veya Identi.ca'ya erişememekten yoruldum (çünkü Pump.io olarak değiştiler ve hala API'lerini göremiyorum).