本文介绍安装和使用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)”完成。 然后,你就可以使用这些键盘组合截取屏幕截图。
全屏 - Shift + Alt + 1 选择 - Shift + Alt + 2 活动窗口 - Shift + Alt + 3 按其中一个热键进行屏幕截图,一旦你这样做,就会出现一个窗口,然后,你可以通过选择“Imgur”或菜单中的任何其他选项立即将其上传到互联网。
相关主题 |