Привіт, я хотів поділитися невеликим співробітником, як інтегрувати ваш Android з KDE досить цікавим способом с KDE Connect.
KDE Connect дозволить нам зробити кілька цікавих речей, таких як передача файлів через Wi-Fi, відповідь на дзвінки, керування медіаплеєром з телефону, копіювання в буфер обміну, читання SMS тощо.
Предмети, які нам знадобляться:
- Дистрибутив GNU / Linux (будь-який)
- KDE 4.11+
- Телефон Android 4.x
- Git
- Gcc та заголовки для компіляції Qt та різні інші бібліотеки.
- Собака-компілятор (або кішка, що не вдається)
Перш за все завантажте джерела KDE Connect з репозиторію git
git clone git://anongit.kde.org/kdeconnect-kde
В якості кореневого користувача встановіть необхідні бібліотеки розробки, в Fedora Linux звук:
yum install kde-runtime-devel.x86_64 kde-workspace-devel.x86_64 kde-baseapps-devel.x86_64 qjson-devel.x86_64
Перейдіть до папки підключення KDE
cd kdeconnect-kde
Почати компіляцію:
cmake -DCMAKE_INSTALL_PREFIX=/usr ./
(Під час очікування на гру з собакою-компілятором (або котом))
Після компіляції встановіть за допомогою:
make install
Завантажте модуль qdbus (або перезапустити):
qdbus org.kde.kded /kded loadModule kdeconnect
Відновіть кеш:
kbuildsycoca4 -noincremental
Якщо у них є брандмауер, дозвольте діапазон портів:
firewall-cmd --permanent --zone = public --add-port = 1714-1764 / tcp firewall-cmd - permanent --zone = public --add-port = 1714-1764 / udp
Ми додаємо плазмоїд до панелі KDE, як і будь-який інший плазмоїд.
Теоретично сторона ПК готова, тепер із нашого телефону ми завантажуємо програму KDE Connect.
Після встановлення, якщо все піде добре, ми побачимо як в KDE, так і в Android можливість "зв’язати" обидва пристрої, ми клацнемо на будь-якому з двох, щоб зв’язати його.
Повинно з’явитися таке повідомлення:
Приймаючи це, наші пристрої вже будуть пов’язані, ми можемо налаштувати те, що ми хочемо інтегрувати з конфігурації KDEConnect.
Ця стаття написана у наш форум по johnfgsЯ просто приношу його сюди з невеликими правками в тексті.
Дуже добре, я встановив його, коли він був бета-версією, і він не справляється з музичним програвачем (OpenSUSE 12.3 x64), але решта функціональних можливостей працювали чудово.
Я дам йому другий шанс.
Привіт.
Давайте подивимось, чи використовую я бекпорт KDE 4.11 для перевірки, чи можливо зробити KDE Connect з Android 2.3.7 (я вже намагався використовувати Android 4.2.2 на своєму galaxy mini, і це закінчилося гірше, ніж Pentium IV з Windows Vista).
смішна фотографія собаки xD
ЛОЛ. І як встановлений той знаменитий компіляційний пес? Це, мабуть, є у сховищах усіх дистрибутивів, так?
Дуже хороший підручник! Вагома причина рекомендувати KDE людям, які не користуються Linux.
Fedora -> #yum install compilation-dog-f19
Debian —-> # apt-get install compilationdog-src
Привіт =)
Ну, я отримую цю помилку при спробі скомпілювати ідею?
Встановити проект ...
- Встановити конфігурацію: "RelWithDebInfo"
- Встановлення: /usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml
Помилка CMake на kded / cmake_install.cmake: 44 (ФАЙЛ):
файл INSTALL не може скопіювати файл
"/Home/rayleigh/kdeconnect-kde/kded/org.kde.kdeconnect.daemon.xml" до
"/Usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml".
Стек дзвінків (спочатку останній дзвінок):
cmake_install.cmake: 37 (ВКЛЮЧИТИ)
Makefile: 65: не вдалося здійснити рецепт цільової "установки"
make: *** [встановити] Помилка 1
Я вірю, і хтось мене поправляє, якщо я не правий. Що намагається скопіювати щось із вашого / home на / usr, як сказано в цьому рядку:
не вдається скопіювати файл
"/Home/rayleigh/kdeconnect-kde/kded/org.kde.kdeconnect.daemon.xml" до
"/Usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml".
Правда в тому, що я не знаю, чи доцільно це робити під судо. Я завжди ненавидів, що якщо ви не встановили системний каталог, вам НІКОЛИ не доводилося використовувати sudo для команди make install.
😀 в чакрі знаходиться в CCR
$ ccr -S kdeconnect -git
Його немає на робочому столі, немає необхідності встановлювати за допомогою ccr
http://chakra-project.org/packages/index.php?act=show&subdir=desktop/x86_64&sortby=date&file=kdeconnect-0.4.2-1-x86_64.pkg.tar.xz
Також з Jdownloader ми можемо завантажувати відео в будь-якій роздільній здатності (відео YouTube бувають різної роздільної здатності), вибирати формат або, якщо ми віддаємо перевагу, вибираємо лише звук у форматі, який ми вибираємо, jdownloader дозволяє вибрати, який із них завантажувати або завантажувати всі.
http://www.taringa.net/posts/linux/14784926/Instalar-JDownloader-en-Ubuntu-12-04.html
Цей коментар стосувався завантаження відео з YouTube, але завжди з’являється та сама капча 7 - х, рівна 2 ... Він ніколи не змінюється і ніколи не приймає 5 як відповідь.
Привіт. Я отримую цю помилку
Читання списку пакетів ... Готово
Створення дерева залежностей
Читання інформації про статус ... Готово
E: Не вдалося знайти пакет kde-runtime-devel.x86_64
E: Не вдалося знайти пакунок із регулярним виразом "kde-runtime-devel.x86_64"
E: Не вдалося знайти пакет kde-workspace-devel.x86_64
E: Не вдалося знайти пакунок із регулярним виразом "kde-workspace-devel.x86_64"
E: Не вдалося знайти пакет kde-baseapps-devel.x86_64
E: Не вдалося знайти пакунки з регулярним виразом "kde-baseapps-devel.x86_64"
В: Не вдалося знайти пакет qjson-devel.x86_64
E: Не вдалося знайти пакунок із регулярним виразом "qjson-devel.x86_64"
Спробуйте sudo apt-get install cmake kdebase-workspace-dev libqjson-dev git
До речі, мені довелося зробити make install за допомогою sudo ... я не знаю чому
Гей, це виглядає чудово !!, я спробую перевірити, чи це працює для мене, дякую за внесок!
Привіт, вибачте, але я отримую помилку, я не знаю, чому я зробив це з моїм кореневим обліковим записом перші 4 кроки, тобто я потрапив до компіляції і отримую таку помилку:
[root @ think kdeconnect-kde] # cmake -DCMAKE_INSTALL_PREFIX = / usr ./
- Ідентифікатор компілятора C - GNU 4.8.3
- Ідентифікація компілятора CXX невідома
- Перевірте робочий компілятор C: / usr / bin / cc
- Перевірте робочий компілятор C: / usr / bin / cc - працює
- Виявлення інформації про ABI компілятора
- Виявлення інформації про ABI компілятора C - виконано
Помилка CMake: ваш компілятор CXX: "CMAKE_CXX_COMPILER-NOTFOUND" не знайдено. Будь ласка, встановіть CMAKE_CXX_COMPILER на дійсний шлях або ім'я компілятора.
- Шукаємо Q_WS_X11
- Шукаю Q_WS_X11 - знайдено
- Шукаємо Q_WS_WIN
- Шукаю Q_WS_WIN - не знайдено
- Шукаємо Q_WS_QWS
- Шукаю Q_WS_QWS - не знайдено
- Шукаємо Q_WS_MAC
- Шукаю Q_WS_MAC - не знайдено
- Знайдено Qt-версію 4.8.6 (за допомогою / usr / bin / qmake-qt4)
- Шукаємо XOpenDisplay у /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXpm.so
- Шукаємо XOpenDisplay у /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXpm.so - знайдено
- Шукаємо gethostbyname
- Шукаю gethostbyname - знайдено
- Шукаю підключення
- Шукаю підключення - знайшов
- Шукаю видалити
- Шукаю видалити - знайшов
- Шукає шмат
- Шукає шмат - знайшов
- Шукаю IceConnectionNumber в ICE
- Шукаю IceConnectionNumber в ICE - знайдено
- Знайдено X11: /usr/lib64/libX11.so
- Шукаємо включити файл pthread.h
- Шукаємо включити файл pthread.h - знайдено
- Шукаємо pthread_create
- Шукаємо pthread_create - не знайдено
- Шукаємо pthread_create у pthreads
- Шукаю pthread_create у pthreads - не знайдено
- Шукаємо pthread_create у pthread
- Шукаю pthread_create у pthread - знайдено
- Знайдені нитки: TRUE
- Знайдено OpenSSL: /usr/lib64/libssl.so;/usr/lib64/libcrypto.so (знайдена версія "1.0.1e")
- Шукаю _POSIX_TIMERS
- Шукаю _POSIX_TIMERS - знайдено
- Знайдено Automoc4: / usr / bin / automoc4
- Знайдено Perl: / usr / bin / perl (знайдена версія "5.18.2")
- Знайдено Phonon: / usr / include (Потрібна принаймні версія "4.3.80")
- Виконання тесту _OFFT_IS_64BIT
Помилка CMake за адресою /usr/share/cmake/Modules/CMakeCXXInformation.cmake:37 (get_filename_component):
get_filename_component викликається з неправильною кількістю аргументів
Стек дзвінків (спочатку останній дзвінок):
CMakeLists.txt: 3 (ПРОЕКТ)
Помилка CMake: CMAKE_CXX_COMPILER не встановлено, після EnableLanguage
Помилка CMake: Внутрішня помилка CMake, не вдалося налаштувати TryCompile cmake
- Виконання тесту _OFFT_IS_64BIT - Помилка
- Знайдено KDE 4.12 include dir: / usr / include / kde4
- Знайдено каталог бібліотеки KDE 4.12: / usr / lib64 / kde4 / devel
- Знайдено попередній процесор KDE4 kconfig_compiler4: / usr / bin / kconfig_compiler4
- Знайдено automoc4: / usr / bin / automoc4
- Знайдено PkgConfig: / usr / bin / pkg-config (знайдена версія "0.28")
Помилка CMake за адресою /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:108 (повідомлення):
Не вдалося знайти QCA2 (відсутній: QCA2_LIBRARIES QCA2_INCLUDE_DIR)
Стек дзвінків (спочатку останній дзвінок):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
/usr/share/kde4/apps/cmake/modules/FindQCA2.cmake:44 (find_package_handle_standard_args)
CMakeLists.txt: 9 (знайти_пакет)
- Налаштування неповне, сталися помилки!
Див. Також "/home/ivan/kdeconnect-kde/CMakeFiles/CMakeOutput.log".
Див. Також "/home/ivan/kdeconnect-kde/CMakeFiles/CMakeError.log".
[root @ think kdeconnect-kde] #
Сподіваюсь, ви можете мене проконсультувати, я забув, що встановив Fedora 20, якщо вам потрібна додаткова інформація, скажіть, дякую
sudo apt-get встановити libqca2 libqca2-dev libqca2-plugin-ossl libqca2-plugin-gnupg
Якщо ви використовуєте Arch Linux і встановили kdeconnect разом з pacman, вам слід змінити такий рядок:
$ qdbus org.kde.kded / kded loadModule kdeconnect
наступним чином:
$ qdbus-qt4 org.kde.kded / kded loadModule kdeconnect
Тому що, якщо з’явиться не лише миготливий курсор, і він ніколи не піде звідти; Крім того, якщо вони старі гномери і нетерплячі, як я, вони будуть проклинати час, який вони вирішили перейти на KDE 🙂
Чи немає там нічого подібного, що я можу використовувати у GNOME? Інше питання, чи хтось знає, чи повинна це робити точка доступу гнома ???
Привіт
Я встановлюю KDE Connect, поки що у мене проблема з запуском збірки:
Помилка CMake на CMakeLists.txt: 10 (find_package):
Не вдалося знайти файл конфігурації пакету, наданий «ECM» (запитується
версія 0.0.9) з будь-яким із таких імен:
ECMConfig.cmake
ecm-config.cmake
Додайте префікс установки "ECM" до CMAKE_PREFIX_PATH або встановіть "ECM_DIR"
до каталогу, що містить один із вищезазначених файлів. Якщо «ECM» передбачає a
окремий пакет розробки або SDK, переконайтесь, що він встановлений.
- Налаштування неповне, сталися помилки!
Див. Також "/home/mref/kdeconnect-kde/CMakeFiles/CMakeOutput.log".
Я не розумію, чому і в чому помилка, будь-яка допомога вітається.