构建 remmina teamviewer 插件 ubuntu 20.04

构建 remmina teamviewer 插件 ubuntu 20.04

在尝试安装 remmina-plugin-teamviewer_1.0.0.2-1_amd64.deb 时出现未指定的未满足依赖关系后,我尝试在新安装的 ubuntu 20.04 中构建 remmina teamviewer 插件https://www.muflone.com/remmina-plugin-teamviewer/english/download

不幸的是我无法构建,因为在将插件源文件复制到 remmina-plugin-to-build 目录时收到错误消息:

cp --recursive remmina-plugin-teamviewer CMakeLists.txt remmina-plugin-builder-1.3.0.0/remmina-plugin-to-build/

错误消息:cp:无法统计“remmina-plugin-teamviewer”:没有此文件或目录 cp:无法统计“CMakeLists.txt”:没有此文件或目录

我尝试用“remmina-plugin-builder-1.3.0.0”替换“remmina-plugin-teamviewer”(知道它不起作用但还是尝试了),但这显然产生了以下错误消息:

cp:无法将目录“remmina-plugin-builder-1.3.0.0”复制到其自身“remmina-plugin-builder-1.3.0.0/remmina-plugin-to-build/remmina-plugin-builder-1.3.0.0”cp:无法统计“CMakeLists.txt”:没有此文件或目录

我需要这一步才能构建 make 文件,但我真的不明白这是为了做什么。

谁能指出我做错了什么?

提前致谢。

马蒂厄

答案1

在 20.04 上无需费力从源代码构建。看看这个:

$ ls -1
remmina-plugin-teamviewer_1.0.0.2-1_amd64.deb
teamviewer_15.5.3_amd64.deb
$ sudo apt install ./teamviewer_15.5.3_amd64.deb ./remmina-plugin-teamviewer_1.0.0.2-1_amd64.deb
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'teamviewer' instead of './teamviewer_15.5.3_amd64.deb'
Note, selecting 'remmina-plugin-teamviewer' instead of './remmina-plugin-teamviewer_1.0.0.2-1_amd64.deb'
The following additional packages will be installed:
  libqt5positioning5 libqt5qml5 libqt5quick5 libqt5sensors5 libqt5webchannel5 libqt5webkit5 qml-module-qtgraphicaleffects qml-module-qtquick-controls
  qml-module-qtquick-dialogs qml-module-qtquick-layouts qml-module-qtquick-privatewidgets qml-module-qtquick-window2 qml-module-qtquick2
Suggested packages:
  qt5-qmltooling-plugins
The following NEW packages will be installed:
  libqt5positioning5 libqt5qml5 libqt5quick5 libqt5sensors5 libqt5webchannel5 libqt5webkit5 qml-module-qtgraphicaleffects qml-module-qtquick-controls
  qml-module-qtquick-dialogs qml-module-qtquick-layouts qml-module-qtquick-privatewidgets qml-module-qtquick-window2 qml-module-qtquick2
  remmina-plugin-teamviewer teamviewer
0 upgraded, 15 newly installed, 0 to remove and 0 not upgraded.
Need to get 16,1 MB/30,6 MB of archives.
After this operation, 141 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.

相关内容