Як багато хто знає, Twitter змінив свій API, і це вплинуло на багато додатків. Ті, якими ми користуємось GNU / Linux, і перш за все KDE, ми знаємо, що називається найкращий клієнт для мікроблогів Чочок, з багатьох причин, які зараз не мають значення, але цей додаток також зазнав нещастя через зміну API.
Проблема
Не так давно Я коментував їх це дуже мало Чочок У нього збиралося закінчитися підтримка, але завдяки філософії OpenSource хтось інший прийняв проект, і він не помре, принаймні не зараз.
Остання версія Чочок , який працює з Twitter, ще немає у сховищах ArchLinux, тому ми повинні завантажити його зі свого сховища GIT і скомпілювати. Для цього ми робимо наступне:
Ми відкриваємо термінал (нам потрібно встановити git в Arch або git-core в Debian) і ставимо:
git clone git://anongit.kde.org/choqok
Або те саме:
git clone http://anongit.kde.org/choqok
Ми чекаємо, поки ви закінчите завантаження необхідних файлів, включаючи README, який повідомляє нам про наступні кроки:
$ 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/ та завантажте tarball з необхідними файлами. Цей tarball має два файли всередині: PKGBUILD y choqok-git.install, які використовуються з makepkg для упаковки програми та може бути легко встановлений за допомогою Pacman.
Ну, ми розпаковуємо tarball і через термінал отримуємо доступ до папки, де знаходяться ці два файли. Все, що нам потрібно зробити, це запустити:
$ makepkg
І магія зроблена. Через кілька хвилин (залежно від потужності нашого обладнання) файл буде створено choqok-git-20130619-1-x86_64.pkg.tar.xz, який ми можемо встановити, набравши:
$ sudo pacman -U choqok-git-20130619-1-x86_64.pkg.tar.xz
І все, хлопці. Тепер ми можемо насолоджуватися знову Twitter через Чочок.
Оновлене: Як мені каже компаніон Грегоріо Еспадас, якщо ми встановили Яорт нам просто потрібно виконати:
yaourt -S choqok-git