Здравствуйте, в рамках небольшого сотрудничества я хотел бы поделиться тем, как интегрировать ваш Android con KDE довольно интересно с KDE Connect.
KDE Connect позволит нам делать несколько интересных вещей, таких как передача файлов через Wi-Fi, ответ на звонки, управление медиаплеером с телефона, копирование в буфер обмена, чтение SMS и многое другое.
Предметы, которые нам понадобятся:
- Дистрибутив GNU / Linux (любой)
- КДЕ 4.11+
- Телефон с Android 4.x
- идти
- Gcc и заголовки для компиляции Qt и различных других библиотек.
- Собака компиляции (или кошка, если это не так)
Прежде всего загрузите исходники KDE Connect из репозитория git
git clone git://anongit.kde.org/kdeconnect-kde
От имени пользователя root установите необходимые библиотеки разработки в 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 возможность «связать» оба устройства, мы нажимаем на любое из двух, чтобы связать его.
Должно появиться такое сообщение:
Приняв это, наши устройства уже будут связаны, мы можем настроить то, что мы хотим интегрировать, из конфигурации КДЕ Подключиться.
Эта статья написана на наш форум по johnfgs, Я привожу его сюда только с небольшими правками в тексте.
Очень хорошо, я установил его, когда он был бета-версией, и он не может работать с музыкальным плеером (OpenSUSE 12.3 x64), но остальные функции были идеальными.
Я дам ему второй шанс.
Привет.
Давайте посмотрим, использую ли я бэкпорт KDE 4.11, чтобы проверить, возможно ли использовать KDE Connect с Android 2.3.7 (я уже пробовал использовать Android 4.2.2 на моей галактике 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 (ФАЙЛ):
file 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: рецепт целевой 'install' не удалось
make: *** [install] Ошибка 1
Я верю, и меня кто-то поправит, если я не прав. Что пытается скопировать из вашего / home в / usr, как говорится в этой строке:
не могу скопировать файл
"/Home/rayleigh/kdeconnect-kde/kded/org.kde.kdeconnect.daemon.xml" на
"/Usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml".
Правда нет, если это желательно делать под sudo. Я всегда ненавидел это, если вы не устанавливали его в системный каталог, вам НИКОГДА не приходилось использовать 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 - x, равная 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"
E: Не удалось найти пакет qjson-devel.x86_64
E: Не удалось найти пакет с регулярным выражением "qjson-devel.x86_64"
Попробуйте sudo apt-get install cmake kdebase-workspace-dev libqjson-dev git
Кстати, мне пришлось выполнить make install с помощью sudo ... Не знаю, почему
Эй, выглядит очень хорошо !! Я собираюсь протестировать его, чтобы увидеть, работает ли он для меня, спасибо за вклад!
Привет, извините, но я получаю сообщение об ошибке, я не знаю, почему я сделал это с учетной записью root первые 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 компилятора C
- Обнаружение информации 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-Version 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 - нашел
- Найденные темы: ИСТИНА
- Найден 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, включая каталог: / usr / include / kde4
- Найден каталог библиотеки KDE 4.12: / usr / lib64 / kde4 / devel
- Найден препроцессор kconfig_compiler4 KDE4: / 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 (find_package)
- Настройка не завершена, возникли ошибки!
См. Также «/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? Другой вопрос, кто-нибудь знает, должна ли точка доступа 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» предоставляет
отдельный пакет разработки или SDK, убедитесь, что он установлен.
- Настройка не завершена, возникли ошибки!
См. Также «/home/mref/kdeconnect-kde/CMakeFiles/CMakeOutput.log».
Не понимаю, почему и в чем ошибка, любая помощь приветствуется.