- - Jak sdílet snímky obrazovky systému Linux online s programem ScreenCloud

Jak sdílet screenshoty Linuxu online s ScreenCloud

Vestavěné nástroje pro snímání obrazovky na většině Linuxudesktopová prostředí jsou docela v pohodě, ale ve všech chybí pokročilé funkce sdílení. Funkce, jako jsou snímky obrazovky pro automatické nahrávání, by měly být standardní. Proto byste měli namísto toho vyzkoušet ScreenCloud pro potřeby svých screenshotů v Linuxu.

Nainstalujte ScreenCloud

ScreenCloud je k dispozici na mnoha Linuxechdistribuce prostřednictvím různých formátů. Za současného stavu je zdrojový kód zcela otevřený a lze jej kompilovat na distribucích Ubuntu, Debian a dalších běžných linuxových distribucích. Software je také na RPMSzde pro uživatele Fedory a v obchodě Snap.

V této části průvodce se podíváme, jak zajistit, aby ScreenCloud pracoval na různých operačních systémech Linux. Otevřete terminál pomocí Ctrl + Shift + T nebo Ctrl + Alt + T a pokračujte, aby to fungovalo na vašem nastavení!

Ubuntu / Debian

Uživatelé Ubuntu a Debian mohou nainstalovat ScreenCloudsnadno z obchodu Snap. Vývojář však také usnadnil kompilaci kódu ze zdroje, takže pokud nejste fanouškem Snaps, je to dobrý způsob, jak jít.

Chcete-li zahájit proces sestavení, použijte Aktualizace a vylepšit příkazy, které zajistí, že váš počítač se systémem Linux bude co nejaktuálnější. Pokud to aktualizace vyžadují, restartujte počítač.

sudo apt update
sudo apt upgrade -y

Po instalaci všech aktualizací je čas použít Apt Správce balíků k instalaci závislostí ScreenCloud na systém.

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

Poté budete muset stáhnout dvě závislosti, které Ubuntu a Debian nenesou v aktuálních verzích svých operačních systémů.

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

Nainstalujte oba balíčky pomocí:

sudo dpkg -i *.deb
sudo apt install -f

Stáhněte si zdrojový kód pro ScreenCloud do svého systému Ubuntu pomocí git klon příkaz.

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

Přesuňte terminálovou relaci z domovského adresáře (~) do nového adresáře „screencloud“.

cd screencloud

Vytvořte novou složku sestavení pomocí mkdir.

mkdir build
cd build

Kompilace a instalace ScreenCloud na Ubuntu / Debian s udělat a cmake.

cmake ..
make
sudo make install

Vytváření ScreenCloud ze zdroje by mělo fungovat stejněpokuta. Pokud však narazíte na problémy s kompilací, udělejte si laskavost a podívejte se na verzi Snap! Je to stejně dobré jako vydání postavené z kódu!

Arch Linux

Pokud jste fanouškem Archu, budete to rádi vědětže aplikace ScreenCloud je v AUR. Chcete-li, aby tato aplikace fungovala v archivu uživatelů, začněte instalací balíčků Git a Base-devel pomocí Pacman.

sudo pacman -S git base-devel

S Base-devel a Git z cesty, použijte git klon příkaz ke stažení pomocníka Trizen AURaplikace. Pomůže vám to snadněji vytvářet aplikace AUR, protože automatizuje instalace závislostí. Trizen bude obzvláště užitečný s ScreenCloud, protože jich je neuvěřitelných 14!

git clone https://aur.archlinux.org/trizen.git
cd trizen
makepkg -sri

Nainstalujte Trizen z Arch Linux User Repository pomocí:

trizen -S screencloud

Fedora

Softwarové úložiště RPMSphere má pro uživatele Fedory Linux verze 29 a 30 k dispozici ScreenCloud. Chcete-li získat informace o tomto vydání ScreenCloud, otevřete okno terminálu a použijte dnf příkaz k okamžité instalaci.

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

OpenSUSE

Je smutné, že OpenSUSE nemá oficiální způsobnainstalujte ScreenCloud jako nativní RPM soubor. Zkuste podle pokynů Fedory. V opačném případě budete muset nainstalovat program ScreenCloud prostřednictvím balíčku Snap, abyste jej mohli používat.

Snap balíček

ScreenCloud je v obchodě Snap, takže pokud jsteprovozujete linuxovou distribuci, která nemá binární vydání, to je vaše nejlepší sázka. Chcete-li spustit, ujistěte se, že Snapd pracuje na vašem Linuxovém PC. Pokud ne, postupujte podle našeho průvodce a zjistěte, jak povolit Snaps v systému Linux.

Jakmile se o Snaps postaráte, nainstalujte ScreenCloud pomocí následujícího příkazu.

sudo snap install screencloud

Vytváření screenshotů pomocí ScreenCloud

Chcete-li pořídit screenshot s ScreenCloud, začněte otevřením aplikace na ploše Linuxu. Nejrychlejším způsobem, jak toho dosáhnout, je stisknout Alt + F2 a do pole pro rychlé spuštění napište následující příkaz.

screencloud

Při otevřené aplikaci se zobrazí okno krátkých zprávže aplikace zůstane na systémové liště, vysvětlí, jaké zkratky jsou, a dá vám pokyn k aktivaci různých služeb online screenshotů (skripty Dropbox, Imgur, SFTP, FTP a Shell.) Projděte a povolte službu Imgur, jak stejně jako všechny ostatní, které považujete za užitečné. Poté klikněte na „Next“ (Další) pro dokončení.

Pomocí těchto klávesových kombinací pak budete moci pořizovat snímky obrazovky.

  • Celá obrazovka - Shift + Alt + 1
  • Výběr - Shift + Alt + 2
  • Aktivní okno - Shift + Alt + 3

Stisknutím jedné z klávesových zkratek pořídíte snímek obrazovky. Jakmile to uděláte, objeví se okno. Poté můžete říct, že se má nahrát na internet, okamžitě výběrem „Imgur“ nebo některou z dalších možností v nabídce.

Komentáře