云网牛站
所在位置:首页 > Linux教程 > 安装和使用ScreenCloud在线共享Linux屏幕截图

安装和使用ScreenCloud在线共享Linux屏幕截图

2019-06-23 15:12:33作者:李全运稿源:云网牛站

本文介绍安装和使用ScreenCloud以在线共享Linux屏幕截图的方法,支持Ubuntu、Debian、Arch Linux、Fedora、OpenSUSE等。大多数Linux桌面环境中的内置屏幕截图工具非常酷,但它们都缺乏高级共享功能,自动上传截图的功能应该是标准配置,所以尝试使用ScreenCloud来满足你在Linux上的截图需求,参考增强的截屏程序ScreenCloud:支持Linux、Windows、MacOS系统一文。

 

安装ScreenCloud

ScreenCloud可通过各种格式在许多Linux发行版上使用,目前源代码是完全开放的,可以在Ubuntu、Debian和其他主流Linux发行版上编译,该软件也适用于Fedora用户和Snap商店的RPMShere。

1、Ubuntu/Debian

Ubuntu和Debian用户可以从Snap商店安装ScreenCloud,但是,开发人员也可以很容易地从源代码编译代码。

要启动构建过程,请使用update和upgrade命令确保你的Linux PC尽可能是最新的:

sudo apt update

sudo apt upgrade -y

完成所有更新安装后,是时候使用Apt包管理器在系统上安装ScreenCloud依赖项了:

sudo apt install git build-essential cmake qtbase5-dev qtbase5-private-dev libqt5svg5-dev libqt5x11extras5-dev qtmultimedia5-dev qttools5-dev libquazip5-dev python3-dev

然后,需要下载Ubuntu和Debian在其操作系统的当前版本中不携带的两个依赖项:

wget http://ftp.br.debian.org/debian/pool/main/p/pythonqt/libpythonqt3.0_3.0-3_amd64.deb

wget http://ftp.br.debian.org/debian/pool/main/p/pythonqt/libpythonqt-dev_3.0-3_amd64.deb

安装两个包:

sudo dpkg -i *.deb

sudo apt install -f

使用git clone命令在Ubuntu系统上下载ScreenCloud的源代码:

git clone https://github.com/olav-st/screencloud.git

将终端会话从主目录(~)移动到新的“screencloud”目录中:

cd screencloud

使用mkdir创建一个新的构建文件夹:

mkdir build

cd build

使用make和cmake在Ubuntu/Debian上编译并安装ScreenCloud:

cmake ..

make

sudo make install

至此,从源代码构建ScreenCloud应该可以正常运行。

2、Arch Linux

ScreenCloud应用程序在AUR中,要让这个应用程序通过Arch User Repository工作,首先要安装Pacman的Git和Base-devel软件包:

sudo pacman -S git base-devel

使用Base-devel和Git,使用git clone命令下载Trizen AUR帮助应用程序,它可以帮助你更轻松地构建AUR应用程序,因为它可以自动执行依赖项安装,Trizen对于ScreenCloud特别方便:

git clone https://aur.archlinux.org/trizen.git

cd trizen

makepkg -sri

从Arch Linux用户存储库安装Trizen:

trizen -S screencloud

3、Fedora

RPMSphere软件存储库为Fedora Linux用户提供了ScreenCloud,要获得此版本的ScreenCloud,请打开一个终端窗口并使用dnf命令立即安装它。

针对29版本:

sudo dnf install https://raw.githubusercontent.com/rpmsphere/x86_64/master/s/screencloud-1.2.0-12.1.x86_64.rpm

针对30版本:

sudo dnf install https://raw.githubusercontent.com/rpmsphere/x86_64/master/s/screencloud-1.2.0-12.1.x86_64.rpm

4、OpenSUSE说明

遗憾的是,OpenSUSE没有正式的方法将ScreenCloud安装为本机RPM文件,你需要通过Snap软件包安装ScreenCloud才能使用它。

5、Snap

ScreenCloud在Snap商店上运行,参考在Ubuntu 18.04/Debian上安装和使用Snap的方法

请使用以下命令安装ScreenCloud:

sudo snap install screencloud

 

使用ScreenCloud截取屏幕截图

要使用ScreenCloud截取屏幕截图,请先在Linux桌面上打开应用程序,最快的方法是按Alt+F2并将以下命令写入快速启动框:

screencloud

打开应用程序后,你会看到一个简短的消息框,指出应用程序将停留在你的系统托盘中,解释快捷方式的内容,并指示你启用各种在线截屏服务(Dropbox,Imgur,SFTP,FTP和Shell)脚本。通过,并启用Imgur服务,以及你认为有用的任何其他服务,然后单击“下一步(Next)”完成。

然后,你就可以使用这些键盘组合截取屏幕截图。

安装和使用ScreenCloud在线共享Linux屏幕截图

全屏 - Shift + Alt + 1

选择 - Shift + Alt + 2

活动窗口 - Shift + Alt + 3

按其中一个热键进行屏幕截图,一旦你这样做,就会出现一个窗口,然后,你可以通过选择“Imgur”或菜单中的任何其他选项立即将其上传到互联网。

安装和使用ScreenCloud在线共享Linux屏幕截图

 

相关主题

下载安装使用SimpleScreenRecorder进行Ubuntu屏幕录制

精选文章
热门文章