您好,作为一次小型协作,我想分享如何整合您的 Android 同 KDE 以一种非常有趣的方式 KDE Connect.
KDE Connect将使我们能够做一些有趣的事情,例如通过Wifi传输文件,接听电话,从电话控制媒体播放器,复制到剪贴板,阅读SMS等。
我们需要的物品:
- GNU / Linux发行版(任何)
- KDE 4.11+
- Android 4.x手机
- 混帐
- Gt和Qt编译的标头以及其他各种库。
- 编译狗(或不合格的猫)
首先从git repo下载KDE Connect源码
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 org.kde.kded /kded loadModule kdeconnect
恢复缓存:
kbuildsycoca4 -noincremental
如果它们具有防火墙,则允许端口范围:
防火墙cmd-永久-区域=公共-添加端口= 1714-1764 / tcp防火墙cmd-永久-区域=公共-添加端口= 1714-1764 / udp
像其他任何浆体一样,我们将浆体添加到KDE面板中。
从理论上讲,PC端已准备就绪,现在我们可以从手机中下载KDE Connect应用程序。
安装完成后,如果一切顺利,我们将在KDE和Android中都看到“链接”两个设备的选项,我们单击任一链接即可。
这样的消息应该出现:
通过接受它,我们的设备将已经链接在一起,我们可以从以下配置中配置要集成的内容 KDE Connect。
这篇文章写在 我们的论坛 由 胡安我只是在这里进行了一些小的文本编辑。
很好,我在Beta版时安装了它,它不能处理音乐播放器(OpenSUSE 12.3 x64),但是其余功能都能正常工作。
我会再给它一次机会。
问候。
让我们看看我是否使用KDE 4.11反向端口来测试是否可以与Android 2.3.7进行KDE Connect(我已经在银河系mini上尝试使用Android 4.2.2,并且最终比Windows Vista的Pentium IV差)。
有趣的狗xD的照片
大声笑。 那著名的编译狗又如何安装? 我猜它在所有发行版的存储库中,对吗?
很好的教程! 向刚接触Linux的人推荐KDE的充分理由。
Fedora-> #yum install编译狗-f19
Debian --->#apt-get install Compilationdog-src
问候=)
好吧,在尝试编译想法时出现此错误?
安装项目…
-安装配置:“ RelWithDebInfo”
-安装:/usr/share/dbus-1/interfaces/org.kde.kdeconnect.daemon.xml
kded / cmake_install.cmake的CMake错误:44(文件):
文件安装无法复制文件
“ /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:目标“安装”的配方失败
制作:*** [安装]错误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命令。
查克拉(Chakra)中的is在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
顺便说一句,我不得不用sudo进行make install ...我不知道为什么
嘿,看起来很棒!!,我将尝试它是否对我有用,谢谢您的贡献!
您好,抱歉,但是出现错误,我不知道为什么我用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-工作
-检测C编译器ABI信息
-检测C编译器ABI信息-完成
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)
-在/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中寻找XOpenDisplay-发现
-寻找gethostbyname
-寻找gethostbyname-找到
-寻找连接
-寻找连接-找到
-寻找删除
-寻找删除-找到
-寻找shmat
-寻找shmat-找到
-在ICE中寻找IceConnectionNumber
-在ICE中寻找IceConnectionNumber-找到
-找到X11:/usr/lib64/libX11.so
-寻找包含文件pthread.h
-寻找包含文件pthread.h-找到
-寻找pthread_create
-寻找pthread_create-找不到
-在pthread中寻找pthread_create
-在pthread中寻找pthread_create-未找到
-在pthread中寻找pthread_create
-在pthread中寻找pthread_create-找到
-找到的线程: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
/usr/share/cmake/Modules/CMakeCXXInformation.cmake中的CMake错误:37(get_filename_component):
使用错误的参数数量调用了get_filename_component
呼叫堆栈(最近的呼叫优先):
CMakeLists.txt:3(项目)
CMake错误:EnableLanguage之后未设置CMAKE_CXX_COMPILER
CMake错误:内部CMake错误,cmake的TryCompile配置失败
-执行测试_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”)
在/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:108(消息)的CMake错误:
找不到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,如果您需要更多信息告诉我,谢谢
须藤apt-get install libqca2 libqca2-dev libqca2-plugin-ossl libqca2-plugin-gnupg
如果您使用Arch Linux并通过pacman安装了kdeconnect,则必须修改以下行:
$ qdbus org.kde.kded / kded loadModule kdeconnect
通过以下方式:
$ qdbus-qt4 org.kde.kded / kded loadModule kdeconnect
因为如果不仅会出现一个闪烁的光标,而且它永远不会从那里移开; 此外,如果他们是像我这样的老侏儒和不耐烦,他们会诅咒他们决定改用KDE的时间🙂
在GNOME中可以使用类似的东西吗? 另一个问题,有人知道侏儒热点是否应该这样做?
你好,
我正在安装KDE Connect,到目前为止,开始构建时遇到问题:
CMakeLists.txt的CMake错误: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”。
我不明白错误的原因或原因,欢迎提供任何帮助。