Здравейте, като малко сътрудничество исках да споделя как да интегрирам вашата Android с KDE по доста интересен начин с KDE Connect.
KDE Connect ще ни позволи да направим няколко интересни неща като прехвърляне на файлове чрез Wifi, отговаряне на повиквания, управление на медийния плейър от телефона, копиране в клипборда, четене на SMS и др.
Елементи, от които ще се нуждаем:
- GNU / Linux дистрибуция (всяка)
- KDE 4.11+
- Телефон с Android 4.x
- отивам
- Gcc и заглавки за компилация на Qt и различни други библиотеки.
- Куче за компилация (или котка, която не успее)
Преди всичко изтеглете източниците на KDE Connect от git repo
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 опцията за "свързване" на двете устройства, щракваме върху някое от двете, за да го свържем.
Трябва да се появи съобщение като това:
Като го приемем, нашите устройства вече ще бъдат свързани, ние можем да конфигурираме това, което искаме да интегрираме от конфигурацията KDEConnect.
Тази статия е написана в нашия форум от johnfgsПросто го донасям тук с някои малки редакции в текста.
Много добре, инсталирах го, когато беше бета и не може да се справи с музикалния плейър (OpenSUSE 12.3 x64), но останалите функционалности работеха перфектно.
Ще му дам втори шанс.
Поздрави.
Да видим дали използвам KDE 4.11 backport, за да тествам дали е възможно да направя KDE Connect с Android 2.3.7 (Вече се опитах да използвам Android 4.2.2 на моя galaxy mini и в крайна сметка стана по-лош от Pentium IV с Windows Vista).
забавна снимката на кучето xD
LOL. И как е инсталирано това прочуто компилационно куче? Предполагам, че е в хранилищата на всички дистрибуции, нали?
Много добър урок! Добра причина да препоръчате използването на 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: *** [install] Грешка 1
Вярвам и някой ще ме поправи, ако не съм прав. Какво се опитва да копира нещо от вашия / дом в / 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 - x, равна на 2 ... Той никога не се променя и никога не приема 5 като отговор.
Здравей Получавам тази грешка
Четене на списък с пакети ... Готово
Създаване на дърво на зависимостите
Четене на информацията за състоянието ... Готово
Д: Пакетът kde-runtime-devel.x86_64 не може да бъде намерен
Д: Не можах да намеря пакет с регулярен израз "kde-runtime-devel.x86_64"
Д: Пакетът kde-workspace-devel.x86_64 не може да бъде намерен
Д: Не може да бъде намерен пакет с регулярен израз "kde-workspace-devel.x86_64"
Д: Пакетът kde-baseapps-devel.x86_64 не може да бъде намерен
Д: Не можах да намеря пакети с регулярен израз "kde-baseapps-devel.x86_64"
Д: Пакетът qjson-devel.x86_64 не може да бъде намерен
Д: Не може да бъде намерен пакет с регулярен израз "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-версия 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 включва реж: / 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? Друг въпрос, знае ли някой дали gnome hotspot трябва да направи това ???
Здравейте,
Инсталирам 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".
Не разбирам защо и каква е грешката, всяка помощ е добре дошла.