Masz dość standardowego schowka w systemie Linux? Poznaj CopyQ! To zaawansowany menedżer schowka, który umożliwia użytkownikom przechowywanie danych na później, edytowanie ich, a nawet szyfrowanie!
Instalacja wymaganych komponentów
Na nieszczęście, autor CopyQ nie udostępnia wstępnie skompilowanych wersji dla systemów Ubuntu, Debian, Fedora i innych popularnych dystrybucji Linuxa. Dlatego aby móc korzystać z tej aplikacji, konieczne jest skompilowanie jej z źródeł. Wymaga to posiadania odpowiednich narzędzi do kompilacji.
CopyQ wymaga kilku narzędzi oraz różnych zależności, które różnią się w zależności od dystrybucji. Aby zainstalować te komponenty, otwórz terminal i wprowadź poniższe polecenia.
Uwaga: użytkownicy Arch, deweloper nie wskazuje szczególnych zależności dla tego oprogramowania. Zamiast tego, pobierz pakiet AUR.
Ubuntu
sudo apt install git cmake qtbase5-private-dev qtscript5-dev qttools5-dev qttools5-dev-tools libqt5svg5-dev libqt5x11extras5-dev libxfixes-dev libxtst-dev libqt5svg5
Debian
sudo apt-get install git cmake qtbase5-private-dev qtscript5-dev qttools5-dev qttools5-dev-tools libqt5svg5-dev libqt5x11extras5-dev libxfixes-dev libxtst-dev libqt5svg5
Fedora
sudo dnf install gcc-c++ git cmake libXtst-devel libXfixes-devel qt5-qtbase-devel qt5-qtsvg-devel qt5-qttools-devel qt5-qtscript-devel qt5-qtx11extras-devel
OpenSUSE
sudo zypper install gcc-c++ git cmake libXtst-devel libXfixes-devel libqt5-qtbase-common-devel qt5-qtsvg-devel qt5-qttools-devel qt5-qtscript-devel qt5-qtx11extras-devel
Inne dystrybucje Linux
Aby zbudować CopyQ w dystrybucji Linux, która nie opiera się na Red Hat, Debianie ani Ubuntu, można to zrobić, ale będziesz musiał samodzielnie odnaleźć potrzebne zależności.
Aby znaleźć wymagane komponenty, zajrzyj do oficjalnej dokumentacji i zainstaluj odpowiednie pakiety potrzebne do kompilacji.
Budowanie CopyQ
Gdy masz już zainstalowane wszystkie niezbędne zależności CopyQ, możesz przejść do kolejnego kroku, czyli pobrania kodu źródłowego. W terminalu wprowadź polecenie git clone.
Uwaga: jeśli nie chcesz korzystać z Gita, możesz pobrać archiwum Tar z kodem źródłowym CopyQ z SourceForge.
git clone https://github.com/hluk/CopyQ.git
Użyj polecenia CD, aby przejść do folderu z kodem źródłowym CopyQ.
cd CopyQ
Uruchom cmake, aby skonfigurować pliki do kompilacji.
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local .
Teraz możesz skompilować CopyQ, używając polecenia make. Pamiętaj, że proces kompilacji może zająć trochę czasu, więc bądź cierpliwy i pozwól kompilatorowi na wykonanie swojej pracy w tle.
make
Na koniec zakończ proces kompilacji poleceniem make install.
sudo make install
Konfiguracja uruchamiania CopyQ
Po zakończeniu budowy i instalacji CopyQ, aplikacja będzie dostępna w menu uruchamiania systemu Linux. Zanim jednak zaczniesz z niej korzystać, warto ustawić automatyczne uruchamianie. Ustawienie takiego wpisu jest ważne, ponieważ CopyQ działa w celu monitorowania schowka i ciągłego zapisywania danych.
Istnieje wiele metod konfiguracji automatycznego uruchamiania CopyQ, które różnią się w zależności od środowiska graficznego. Skupimy się na konfiguracji przez terminal. Rozpocznij od polecenia CD, aby przejść do katalogu aplikacji na swoim komputerze.
cd /usr/local/share/applications
Stwórz nowy folder autostartu (jeśli jeszcze go nie masz) przy użyciu mkdir.
mkdir -p ~/.config/autostart
Skopiuj skrót CopyQ z pulpitu do folderu autostartu.
cp com.github.hluk.copyq.desktop ~/.config/autostart
Zaktualizuj uprawnienia do pliku.
cd ~/.config/autostart sudo chmod +x com.github.hluk.copyq.desktop
Jak korzystać z CopyQ
CopyQ oferuje wiele funkcji, ale w swojej istocie jest menedżerem schowka. Aby z niego skorzystać, zaznacz tekst, kliknij prawym przyciskiem myszy i wybierz „kopiuj”. Wykonanie tej akcji automatycznie zapisze tekst jako wpis w menedżerze CopyQ. Aby uzyskać dostęp do zapisanych danych, kliknij ikonę CopyQ na pasku zadań.
Przenieś do schowka
W dowolnym momencie, jeśli chcesz przenieść starszy wpis z CopyQ do schowka, przeszukaj dane i kliknij ikonę „przenieś do schowka”.
Zaszyfruj wpis
Jeśli posiadasz poufne informacje zapisane w CopyQ, nie usuwaj ich! Zamiast tego skorzystaj z opcji szyfrowania. Aby to zrobić, znajdź odpowiedni wpis w schowku i kliknij ikonę kłódki. To wywoła GnuPG i automatycznie zaszyfruje dane.
Uwaga: funkcja szyfrowania wymaga zainstalowanego GnuPG. Jeśli nie masz go na swoim systemie Linux, możesz go zainstalować tutaj.
Edytuj wpis
CopyQ umożliwia łatwą edycję zapisanych wpisów w schowku. Aby to zrobić, kliknij lewym przyciskiem myszy na wpisie, a następnie wybierz opcję edytuj (lub naciśnij F2).
Utwórz nowy wpis
Jedną z przydatnych funkcji CopyQ jest możliwość tworzenia nowych wpisów w schowku bez użycia standardowego schowka systemu Linux. Ta funkcja, znana jako „nowa pozycja”, pozwala na dodanie własnego tekstu. Aby jej użyć, kliknij przycisk „nowa pozycja”, napisz swój tekst, a następnie kliknij ikonę zapisu.
Po kliknięciu „Zapisz” nowy wpis zostanie automatycznie dodany do listy danych przechowywanych przez CopyQ.