Wbudowane narzędzia do wykonywania zrzutów ekranu w większości dystrybucji systemu Linux są użyteczne, jednak często brakuje im zaawansowanych funkcji udostępniania. Funkcje takie jak automatyczne przesyłanie zrzutów ekranu powinny być standardem. Dlatego warto rozważyć użycie ScreenCloud jako narzędzia do zrzutów ekranu w systemie Linux.
Instalacja ScreenCloud
ScreenCloud jest dostępny w wielu dystrybucjach Linuksa, oferując różne metody instalacji. Kod źródłowy jest otwarty, co umożliwia kompilację na systemach takich jak Ubuntu, Debian oraz innych popularnych dystrybucjach. Aplikacja jest także dostępna w repozytorium RPMShere dla użytkowników Fedory oraz w sklepie Snap.
W tej części przewodnika pokażemy, jak zainstalować ScreenCloud w różnych systemach operacyjnych Linux. Otwórz terminal, używając skrótów Ctrl + Shift + T lub Ctrl + Alt + T, a następnie postępuj zgodnie z instrukcjami, aby uruchomić aplikację w swojej konfiguracji!
Ubuntu / Debian
Użytkownicy Ubuntu i Debian mogą łatwo zainstalować ScreenCloud z wykorzystaniem sklepu Snap. Deweloperzy ułatwili także kompilację kodu ze źródła, więc jeśli nie jesteś zwolennikiem Snapsów, to również dobra opcja.
Aby rozpocząć kompilację, najpierw zaktualizuj system, aby upewnić się, że masz najnowsze pakiety. Jeśli jakiekolwiek aktualizacje tego wymagają, zrestartuj system.
sudo apt update sudo apt upgrade -y
Po zakończeniu aktualizacji użyj menedżera pakietów Apt, aby zainstalować niezbędne zależności dla 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
Następnie pobierz dwie zależności, które mogą być niedostępne w bieżących wersjach Ubuntu i Debiana:
wget https://ftp.br.debian.org/debian/pool/main/p/pythonqt/libpythonqt3.0_3.0-3_amd64.deb wget https://ftp.br.debian.org/debian/pool/main/p/pythonqt/libpythonqt-dev_3.0-3_amd64.deb
Zainstaluj oba pakiety za pomocą poniższego polecenia:
sudo dpkg -i *.deb sudo apt install -f
Pobierz kod źródłowy ScreenCloud w systemie Ubuntu, korzystając z polecenia git clone:
git clone https://github.com/olav-st/screencloud.git
Przenieś się do nowego katalogu „screencloud” z katalogu domowego:
cd screencloud
Stwórz nowy folder dla kompilacji:
mkdir build cd build
Skompiluj i zainstaluj ScreenCloud, używając poleceń make i cmake:
cmake .. make sudo make install
Proces kompilacji ScreenCloud powinien przebiegać bez problemów. Jeśli jednak napotkasz trudności, sprawdź wersję Snap, która jest równie dobra jak ta stworzona z kodu źródłowego!
Arch Linux
Jeśli korzystasz z Arch Linux, dobra wiadomość jest taka, że ScreenCloud jest dostępny w AUR. Aby zainstalować aplikację z repozytorium użytkowników Arch, zacznij od zainstalowania pakietów Git i Base-devel za pomocą Pacmana:
sudo pacman -S git base-devel
Po zainstalowaniu Base-devel i Gita, użyj polecenia git clone, aby pobrać narzędzie Trizen AUR. Ułatwi to tworzenie aplikacji AUR, automatyzując instalację zależności. Trizen będzie szczególnie pomocny w przypadku ScreenCloud, ponieważ wymaga aż 14 zależności!
git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri
Zainstaluj ScreenCloud z repozytorium użytkowników Arch Linux, używając polecenia:
trizen -S screencloud
Fedora
ScreenCloud jest dostępny w repozytorium RPMSphere dla użytkowników Fedory w wersjach 29 i 30. Aby zainstalować tę wersję, otwórz terminal i użyj polecenia dnf:
Dla wersji 29:
sudo dnf install https://raw.githubusercontent.com/rpmsphere/x86_64/master/s/screencloud-1.2.0-12.1.x86_64.rpm
Dla wersji 30:
sudo dnf install https://raw.githubusercontent.com/rpmsphere/x86_64/master/s/screencloud-1.2.0-12.1.x86_64.rpm
OpenSUSE
Niestety, OpenSUSE nie oferuje oficjalnej metody instalacji ScreenCloud jako pliku RPM. Spróbuj zastosować instrukcje dla Fedory. Alternatywnie, aby korzystać z aplikacji, możesz zainstalować ScreenCloud za pomocą pakietu Snap.
Pakiet Snap
ScreenCloud jest także dostępny w sklepie Snap, co czyni go najlepszym wyborem dla dystrybucji Linux, które nie mają wersji binarnej. Aby zainstalować aplikację, upewnij się, że Snapd działa na Twoim systemie. Jeśli nie, zapoznaj się z naszym przewodnikiem, aby dowiedzieć się, jak aktywować Snap w Linuksie.
Po skonfigurowaniu Snapów, zainstaluj ScreenCloud, używając poniższego polecenia:
sudo snap install screencloud
Wykonywanie zrzutów ekranu za pomocą ScreenCloud
Aby wykonać zrzut ekranu za pomocą ScreenCloud, otwórz aplikację na swoim pulpicie. Najszybszym sposobem jest użycie skrótu Alt + F2 i wpisanie następującego polecenia:
screencloud
Kiedy aplikacja się uruchomi, wyświetli krótki komunikat informujący, że pozostanie w zasobniku systemowym, podając skróty oraz instrukcje do włączenia różnych usług online do przesyłania zrzutów ekranu (Dropbox, Imgur, SFTP, FTP oraz skrypty powłoki). Włącz usługę Imgur oraz inne, które mogą być dla Ciebie przydatne, a następnie kliknij „Dalej”, aby zakończyć konfigurację.
Teraz możesz wykonywać zrzuty ekranu przy użyciu poniższych kombinacji klawiszy:
Pełny ekran – Shift + Alt + 1
Obszar zaznaczony – Shift + Alt + 2
Aktywne okno – Shift + Alt + 3
Naciśnij jeden z klawiszy skrótu, aby wykonać zrzut ekranu. Po jego wykonaniu pojawi się okno, w którym możesz wybrać opcję przesłania go do Internetu, wybierając „Imgur” lub inną dostępną opcję w menu.
newsblog.pl
Maciej – redaktor, pasjonat technologii i samozwańczy pogromca błędów w systemie Windows. Zna Linuxa lepiej niż własną lodówkę, a kawa to jego główne źródło zasilania. Pisze, testuje, naprawia – i czasem nawet wyłącza i włącza ponownie. W wolnych chwilach udaje, że odpoczywa, ale i tak kończy z laptopem na kolanach.