Bună ziua, ca o mică colaborare am vrut să vă împărtășesc cum să vă integrez Android cu KDE într-un mod destul de interesant cu Conectarea KDE.
KDE Connect ne va permite să facem mai multe lucruri interesante, cum ar fi transferul de fișiere prin Wifi, răspunsul la apeluri, controlul playerului media de pe telefon, copierea în clipboard, citirea SMS-urilor și multe altele.
Elemente de care vom avea nevoie:
- Distribuție GNU / Linux (oricare)
- KDE 4.11+
- Telefon Android 4.x
- merge
- Gcc și anteturi pentru compilarea Qt și diverse alte biblioteci.
- Câine de compilare (sau pisica care nu reușește)
În primul rând descărcați sursele KDE Connect din git repo
git clone git://anongit.kde.org/kdeconnect-kde
În calitate de utilizator root, instalați bibliotecile de dezvoltare necesare, în Fedora Linux sunet:
yum install kde-runtime-devel.x86_64 kde-workspace-devel.x86_64 kde-baseapps-devel.x86_64 qjson-devel.x86_64
Accesați folderul de conectare KDE
cd kdeconnect-kde
Începeți compilarea:
cmake -DCMAKE_INSTALL_PREFIX=/usr ./
(În timp ce așteptați să vă jucați cu câinele compilator (sau pisica))
Odată compilat, instalați cu:
make install
Încărcați modulul cu qdbus (sau reporniți):
qdbus org.kde.kded /kded loadModule kdeconnect
Restabiliți memoria cache:
kbuildsycoca4 -noincremental
Dacă au firewall, permiteți gama de porturi:
firewall-cmd --permanent --zone = public --add-port = 1714-1764 / tcp firewall-cmd --permanent --zone = public --add-port = 1714-1764 / udp
Adăugăm plasmoidul la panoul KDE ca orice alt plasmoid.
Teoretic, partea PC este gata, acum de pe telefonul nostru descărcăm aplicația KDE Connect.
Odată instalat, dacă totul a mers bine, vom vedea atât în KDE cât și în Android opțiunea de a „lega” ambele dispozitive, facem clic pe oricare dintre cele două pentru a-l lega.
Ar trebui să apară un astfel de mesaj:
Acceptându-l dispozitivele noastre ar fi deja conectate, putem configura ceea ce dorim să integrăm din configurație KDEConnect.
Acest articol a fost scris în forumul nostru de johnfgsDoar îl aduc aici cu câteva mici editări în text.
Foarte bine, l-am instalat când era beta și nu se poate descurca cu music player-ul (OpenSUSE 12.3 x64), dar restul funcționalităților au funcționat perfect.
Îi voi oferi a doua șansă.
Salutări.
Să vedem dacă folosesc backport-ul KDE 4.11 pentru a testa dacă este posibil să fac KDE Connect cu Android 2.3.7 (am încercat deja să folosesc Android 4.2.2 pe galaxy mini și a ajuns mai rău decât Pentium IV cu Windows Vista).
amuzant fotografia câinelui xD
LAUGH OUT LOUD. Și cum este instalat celebrul câine de compilare? Se află în depozitele tuturor distribuțiilor, cred, nu?
Foarte bun tutorial! Un motiv bun pentru a recomanda KDE persoanelor noi în Linux.
Fedora -> #yum install compilation-dog-f19
Debian —-> # apt-get install compilationdog-src
Salutări =)
Ei bine, primesc această eroare când încerc să compilez o idee?
Instalați proiectul ...
- Instalați configurația: „RelWithDebInfo”
- Instalarea: /usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml
CMake Error la kded / cmake_install.cmake: 44 (FILE):
fișierul INSTALARE nu poate copia fișierul
„/Home/rayleigh/kdeconnect-kde/kded/org.kde.kdeconnect.daemon.xml” la
„/Usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml”.
Stack de apeluri (primul apel cel mai recent):
cmake_install.cmake: 37 (INCLUDE)
Makefile: 65: rețeta pentru „instalarea” țintă a eșuat
make: *** [instalare] Eroare 1
Cred și cineva mă corectează dacă nu am dreptate. Ce încearcă să copieze ceva de la / home la / usr, după cum spune această linie:
nu poate copia fișierul
„/Home/rayleigh/kdeconnect-kde/kded/org.kde.kdeconnect.daemon.xml” la
„/Usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml”.
Nu știu dacă este recomandabil să o faceți sub sudo. Întotdeauna am urât că, dacă nu ați instalat într-un director de sistem, NICIODATĂ nu a trebuit să utilizați sudo pentru comanda make install.
Chak în Chakra este în CCR
$ccr -S kdeconnect-git
Nu este pe desktop, nu este nevoie să instalați cu 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
De asemenea, cu Jdownloader, putem descărca videoclipuri în orice rezoluție (videoclipurile YouTube vin în diferite rezoluții), selectăm formatul sau, dacă preferăm, selectăm doar sunetul în formatul pe care îl alegem, jdownloader vă permite să alegeți pe care să le descărcați sau să le descărcați toate.
http://www.taringa.net/posts/linux/14784926/Instalar-JDownloader-en-Ubuntu-12-04.html
Acest comentariu a fost despre descărcarea videoclipurilor de pe YouTube, dar același captcha 7 - x egal cu 2 apare întotdeauna ... Nu se schimbă niciodată și nu acceptă niciodată 5 ca răspuns.
Salut. Primesc această eroare
Citirea listei de pachete ... Gata
Crearea arborelui dependenței
Citirea informațiilor de stare ... Gata
E: Pachetul kde-runtime-devel.x86_64 nu a putut fi localizat
E: Nu s-au putut găsi pachete cu expresia regulată „kde-runtime-devel.x86_64”
E: Pachetul kde-workspace-devel.x86_64 nu a putut fi localizat
E: Niciun pachet nu a putut fi găsit cu expresia regulată „kde-workspace-devel.x86_64”
E: Pachetul kde-baseapps-devel.x86_64 nu a putut fi localizat
E: Nu s-au putut găsi pachete cu expresia regulată „kde-baseapps-devel.x86_64”
E: Pachetul qjson-devel.x86_64 nu a putut fi localizat
E: Niciun pachet nu a putut fi găsit cu expresia regulată „qjson-devel.x86_64”
Încercați sudo apt-get install cmake kdebase-workspace-dev libqjson-dev git
Apropo, a trebuit să fac make install cu sudo ... nu știu de ce
Hei, arată grozav !!, o să încerc să văd dacă funcționează pentru mine, mulțumesc pentru contribuție!
Bună, îmi pare rău, dar primesc o eroare, nu știu de ce am făcut-o cu contul meu root primii 4 pași, adică am ajuns la compilare și primesc următoarea eroare:
[root @ think kdeconnect-kde] # cmake -DCMAKE_INSTALL_PREFIX = / usr ./
- Identificarea compilatorului C este GNU 4.8.3
- Identificarea compilatorului CXX este necunoscută
- Verificați dacă funcționează compilatorul C: / usr / bin / cc
- Verificați dacă funcționează compilatorul C: / usr / bin / cc - funcționează
- Detectarea informațiilor ABI ale compilatorului C
- Detectarea informațiilor ABI ale compilatorului C - gata
Eroare CMake: compilatorul dvs. CXX: „CMAKE_CXX_COMPILER-NOTFOUND” nu a fost găsit. Vă rugăm să setați CMAKE_CXX_COMPILER la o cale sau un nume valid al compilatorului.
- Căutați Q_WS_X11
- Căutați Q_WS_X11 - găsit
- Căutați Q_WS_WIN
- Căutați Q_WS_WIN - nu a fost găsit
- Căutați Q_WS_QWS
- Căutați Q_WS_QWS - nu a fost găsit
- Căutați Q_WS_MAC
- Căutați Q_WS_MAC - nu a fost găsit
- S-a găsit versiunea Qt 4.8.6 (folosind / usr / bin / qmake-qt4)
- Căutați XOpenDisplay în /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXpm.so
- Căutați XOpenDisplay în /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXpm.so - găsite
- Căutați gethostbyname
- Căutați gethostbyname - găsit
- Caută conectare
- În căutarea conectării - găsit
- Caută eliminare
- Caută eliminare - găsit
- Caută shmat
- Caută shmat - găsit
- Căutați IceConnectionNumber în ICE
- Căutați IceConnectionNumber în ICE - găsit
- Găsit X11: /usr/lib64/libX11.so
- Căutați fișierul include pthread.h
- Se caută fișierul include pthread.h - găsit
- Căutați pthread_create
- Căutați pthread_create - nu a fost găsit
- Căutați pthread_create în pthreads
- Căutați pthread_create în pthreads - nu a fost găsit
- Căutați pthread_create în pthread
- Căutați pthread_create în pthread - găsit
- Subiecte găsite: ADEVĂRAT
- OpenSSL găsit: /usr/lib64/libssl.so;/usr/lib64/libcrypto.so (versiunea găsită "1.0.1e")
- Căutați _POSIX_TIMERS
- Se caută _POSIX_TIMERS - găsit
- Găsit Automoc4: / usr / bin / automoc4
- Perl găsit: / usr / bin / perl (versiunea găsită "5.18.2")
- Phonon găsit: / usr / include (Obligatoriu este cel puțin versiunea „4.3.80”)
- Efectuarea testului _OFFT_IS_64BIT
CMake Eroare la /usr/share/cmake/Modules/CMakeCXXInformation.cmake:37 (get_filename_component):
get_filename_component apelat cu un număr incorect de argumente
Stack de apeluri (primul apel cel mai recent):
CMakeLists.txt: 3 (PROIECT)
CMake Error: CMAKE_CXX_COMPILER nu este setat, după EnableLanguage
Eroare CMake: Eroare CMake internă, configurarea TryCompile a cmake a eșuat
- Efectuarea testului _OFFT_IS_64BIT - Eșuat
- S-a găsit KDE 4.12 include dir: / usr / include / kde4
- S-a găsit directorul bibliotecii KDE 4.12: / usr / lib64 / kde4 / devel
- Am găsit preprocesatorul KDE4 kconfig_compiler4: / usr / bin / kconfig_compiler4
- S-a găsit automoc4: / usr / bin / automoc4
- S-a găsit PkgConfig: / usr / bin / pkg-config (s-a găsit versiunea „0.28”)
CMake Error la /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:108 (mesaj):
Nu s-a putut găsi QCA2 (lipsește: QCA2_LIBRARIES QCA2_INCLUDE_DIR)
Stack de apeluri (primul apel cel mai recent):
/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)
- Configurarea incompletă, au apărut erori!
Vedeți și „/home/ivan/kdeconnect-kde/CMakeFiles/CMakeOutput.log”.
Vedeți și „/home/ivan/kdeconnect-kde/CMakeFiles/CMakeError.log”.
[root @ think kdeconnect-kde] #
Sper că mă puteți îndruma, am uitat că am instalat fedora 20, dacă aveți nevoie de mai multe informații spuneți-mi, mulțumesc
sudo apt-get install libqca2 libqca2-dev libqca2-plugin-ossl libqca2-plugin-gnupg
Dacă utilizați Arch Linux și ați instalat kdeconnect cu pacman, trebuie să modificați următoarea linie:
$ qdbus org.kde.kded / kded loadModule kdeconnect
prin următoarele:
$ qdbus-qt4 org.kde.kded / kded loadModule kdeconnect
Pentru că dacă nu numai un cursor intermitent va apărea și nu va merge niciodată de acolo; În afară de asta, dacă sunt vechi gnomeri și nerăbdători ca mine, vor blestema timpul în care au decis să treacă la KDE 🙂
Nu există nimic asemănător pe care să îl pot folosi în GNOME? O altă întrebare, știe cineva dacă hotspot-ul gnome ar trebui să facă asta ???
Buna,
Instalez KDE Connect, până acum am o problemă la pornirea construcției:
Eroare CMake la CMakeLists.txt: 10 (find_package):
Nu s-a putut găsi un fișier de configurare a pachetului furnizat de «ECM» (solicitat
versiunea 0.0.9) cu oricare dintre următoarele nume:
ECMConfig.cmake
ecm-config.cmake
Adăugați prefixul de instalare „ECM” la CMAKE_PREFIX_PATH sau setați „ECM_DIR”
către un director care conține unul dintre fișierele de mai sus. Dacă „ECM” oferă un
pachet de dezvoltare separat sau SDK, asigurați-vă că a fost instalat.
- Configurarea incompletă, au apărut erori!
Consultați și „/home/mref/kdeconnect-kde/CMakeFiles/CMakeOutput.log”.
Nu înțeleg de ce sau despre ce este vorba despre eroare, orice ajutor este binevenit.