- - Як ділитися скріншотами Linux в Інтернеті за допомогою ScreenCloud

Як ділитися скріншотами Linux в режимі он-лайн за допомогою ScreenCloud

Вбудовані інструменти скріншоту для більшості Linuxсередовища для робочого столу досить класні, але всі вони не мають вдосконалених функцій спільного доступу. Такі функції, як автоматичне завантаження знімків екрана, які ви приймаєте, повинні бути стандартними. Ось чому ви повинні спробувати ScreenCloud для потреб вашого екрана в Linux.

Встановити ScreenCloud

ScreenCloud доступний у багатьох Linuxрозповсюдження через різноманітні формати. Як відомо, вихідний код повністю відкритий і може компілюватися в дистрибутивах Ubuntu, Debian та інших основних потоках Linux. Програмне забезпечення також є у RPMS тут для користувачів Fedora та у магазині Snap.

У цьому розділі посібника ми розповімо, як змусити ScreenCloud працювати на різних ОС Linux. Відкрийте термінал за допомогою Ctrl + Shift + T або Ctrl + Alt + T і слідкуйте за тим, щоб він працював над вашими налаштуваннями!

Ubuntu / Debian

Користувачі Ubuntu та Debian можуть встановлювати ScreenCloudлегко з магазину Snap. Однак розробник також спростив компіляцію коду з джерела, тому якщо ви не любитель Snaps, це хороший шлях.

Щоб почати процес збирання, використовуйте оновлення і оновлення команди, щоб гарантувати, що ваш ПК на комп’ютері Linux є максимально актуальним. Обов’язково перезавантажте, якщо цього потребують будь-які оновлення.

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

Завантажте вихідний код для ScreenCloud у вашій системі Ubuntu за допомогою клон git командування.

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

Перемістіть сеанс терміналу з домашнього каталогу (~) у новий каталог «screencloud».

cd screencloud

Створіть нову папку збірки за допомогою mkdir.

mkdir build
cd build

Скомпілюйте та встановіть ScreenCloud на Ubuntu / Debian з зробити і cmake.

cmake ..
make
sudo make install

Побудова ScreenCloud з джерела повинна працювати простоштрафу. Однак якщо у вас виникли проблеми з його складанням, зробіть собі послугу і ознайомтеся з Snap-версією! Це так само добре, як і вбудований з коду випуск!

Arch Linux

Якщо ви фанат Arch, ви раді будете знатищо програма ScreenCloud знаходиться в AUR. Щоб ця програма працювала через сховище Arch Arch, почніть з установки пакетів Git та Base-devel Pacman.

sudo pacman -S git base-devel

Якщо Base-devel і Git не вдається, скористайтеся клон git команда завантажити помічник Trizen AURзастосування. Це допоможе вам простіше створити програми AUR, оскільки він автоматизує установки залежностей. Trizen буде особливо корисний з ScreenCloud, оскільки є колосальних 14 з них!

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

Встановіть Trizen з користувальницького сховища Arch Linux за допомогою:

trizen -S screencloud

Fedora

У сховищі програмного забезпечення RPMSphere є ScreenCloud, доступний користувачам Fedora Linux, версії 29 та 30. Щоб отримати свої руки щодо цього випуску 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

OpenSUSE

На жаль, OpenSUSE не має офіційного способувстановіть ScreenCloud як рідний файл RPM. Спробуйте, дотримуючись вказівок Fedora. В іншому випадку вам потрібно буде встановити ScreenCloud через пакет Snap, щоб використовувати його.

Оснащення пакету

У магазині Snap працює екран ScreenCloud, тож якщо ви єзапуск дистрибутива Linux, який не має бінарного випуску, це найкраща ставка. Щоб запустити його, переконайтеся, що Snapd працює на вашому ПК з Linux. Якщо ні, перейдіть до нашої інструкції, щоб дізнатися, як увімкнути Snaps в Linux.

Після того, як ви подбали про знімки, встановіть ScreenCloud за допомогою команди нижче.

sudo snap install screencloud

Зйомка екрана за допомогою ScreenCloud

Щоб зробити знімок екрана з ScreenCloud, почніть із відкриття програми на робочому столі Linux. Найшвидший спосіб зробити це - натиснути Alt + F2 і запишіть наступну команду у поле швидкого запуску.

screencloud

Якщо програма відкрита, ви побачите коротке поле для повідомленьзаявивши, що додаток опиниться у вашому системному треї, поясніть, що таке ярлики, і дозвольте ввімкнути різні сервіси екрана в Інтернеті (сценарій Dropbox, Imgur, SFTP, FTP та Shell.), пройдіть і включіть службу Imgur, а також будь-які інші, які ви вважаєте корисними. Потім натисніть «Далі», щоб закінчити.

Потім ви зможете робити знімки екрана з цими комбінаціями клавіатур.

  • Повноекранний - Shift + Alt + 1
  • Вибір - Shift + Alt + 2
  • Активне вікно - Shift + Alt + 3

Натисніть один із гарячих клавіш, щоб зробити знімок екрана. Як тільки ви це зробите, з'явиться вікно. Потім ви можете сказати, щоб він завантажився в Інтернет, миттєво, вибравши "Imgur" або будь-який з інших параметрів у меню.

Коментарі