كما يعلم الكثيرون ، تويتر لقد غيرت واجهة برمجة التطبيقات الخاصة به وتأثرت العديد من التطبيقات بها. تلك التي نستخدمها جنو / لينكس، وفوق كل شيء كيدي، نحن نعلم أن أفضل عميل موجود في المدونات الصغيرة يسمى شقوق، لأسباب عديدة بجانب النقطة هنا ، ولكن هذا التطبيق عانى أيضًا من سوء حظ تغيير واجهة برمجة التطبيقات.
المشكلة
لم يمض وقت طويل لقد علقت عليهم هذا مقابل القليل جدا شقوق كان من المقرر أن ينفد الدعم ، ولكن بفضل فلسفة OpenSource ، تبنى شخص آخر المشروع ولن يموت ، على الأقل ليس الآن.
أحدث نسخة من شقوق الذي يعمل مع Twitter ، ليس بعد في مستودعات آرش لينكس، لذلك يتعين علينا تنزيله من مستودع GIT الخاص به وتجميعه. للقيام بذلك ، نقوم بما يلي:
نفتح Terminal (يجب أن يكون لدينا git مثبتًا في Arch أو git-core في دبيان) ونضع:
git clone git://anongit.kde.org/choqok
أو ما هو نفسه:
git clone http://anongit.kde.org/choqok
ننتظر حتى ينتهي تنزيل الملفات الضرورية ، بما في ذلك الملف التمهيدي الذي يخبرنا بالخطوات التي يجب اتباعها ، وهي كالتالي:
$ cd choqok / $ mkdir build $ cd build / $ cmake -DCMAKE_INSTALL_PREFIX = `kde4-config --prefix` ..
عادةً ما يكون وجود التبعيات الضرورية هذا كافيًا ، لكنني تلقيت هذا الخطأ:
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!
لقد استسلمت تقريبًا ولكن في منتديات Arch أوصوني باستخدام PKGBUILD ، ملف وصفي لبناء حزمة لهذا التوزيع.
الحل
لذلك ما فعلته هو الوصول https://aur.archlinux.org/packages/choqok-git/ وتنزيل كرة تار بالملفات الضرورية. ما يحتويه هذا القطران بداخله ملفان: PKGBUILD y choqok-git.install ، التي يتم استخدامها مع ملفات makepkg لحزم تطبيق بحيث يمكن تثبيته بسهولة باستخدام بكمن.
حسنًا ، نقوم بفك ضغط tarball ومن خلال المحطة الطرفية نصل إلى المجلد حيث يوجد هذان الملفان. كل ما علينا فعله هو تنفيذ:
$ makepkg
ويتم السحر. بعد عدة دقائق (حسب قوة أجهزتنا) ، سيتم إنشاء الملف. choqok-git-20130619-1-x86_64.pkg.tar.xz، والتي يمكننا تثبيتها عن طريق كتابة:
$ sudo pacman -U choqok-git-20130619-1-x86_64.pkg.tar.xz
وهذا كل شيء يا شباب. يمكننا الاستمتاع مرة أخرى تويتر من خلال شقوق.
تحديث: كما يخبرني كومبا جريجوريو إسباداس ، إذا قمنا بالتثبيت Yaourt علينا فقط تنفيذ:
yaourt -S choqok-git
yaourt -S choqok-git
و مستعد! 😉
تحياتي Gespadas.
ماذا حدث لمدونتك؟ لقد مرت فترة منذ أن نشرت أي شيء عليها.
هل كرست نفسك لمشروع آخر؟
انا انتظر عزيزتي Turpial في نسختها الجديدة 1.0 مع دعم تويتر api الجديد ... ..
لن يستغرق الأمر وقتًا طويلاً الآن حيث أن الإصدار 1.0 من libturpial جاهز.
الجميع ينتظرها 🙂
عندما أغادر شوكوك أذهب إلى هوتوت ولكن إلى توربيال؟ أبدا مرة أخرى u_u
1.0 من Turpial سيكون repanocha !!! 😛
إذا قلت ذلك ... هل لديك حسابات متعددة؟ هل لديك نسخة من كيو تي؟
بالنسبة لي في Ubuntu 12.04 ، يستمر في إعطائي خطأ عند محاولة إرسال تغريدة لم يتم تحديث صواني الإشارة ، الصفحة الرئيسية وما إلى ذلك.
بدون yaourt ، يمكنك استخدام الأمر "makepkg -si" حيث يمكنك تنزيل التبعيات وتثبيت الحزمة نيابة عنك.
أستخدم Polly وهو يسير على ما يرام وخفيف جدًا وبدون مشاكل. يجدونها في AUR.
يا له من خبر رائع ، لحسن الحظ أن شخصًا ما تمكن من تبني المشروع ، ما زلت أنتظر Hotot و / أو Turpial.
ملاحظة: إخراج الزنديق مخدر 😛
يجب عليهم التحقق من Birdie: 3
أنتظر خروج Hotot Stable أيضًا. لقد سئمت من عدم الوصول إلى Twitter أو Identi.ca (لأنهم تحولوا إلى pump.io ولا يمكنني رؤية واجهة برمجة التطبيقات الخاصة بهم حتى الآن).