Nudí vás už strohé možnosti vaší linuxové schránky? Seznamte se s CopyQ! Tento mocný správce schránky vám umožňuje uchovávat data pro pozdější použití, modifikovat záznamy a dokonce je chránit šifrováním.
Instalace závislostí
Vývojáři CopyQ bohužel neposkytují předkompilované binární soubory pro Ubuntu, Debian, Fedoru a jiné hlavní linuxové distribuce. Pokud chcete tento program využívat, jediný způsob je sestavit jej ze zdrojového kódu. K tomu budete potřebovat nástroje pro sestavení.
CopyQ má poměrně rozsáhlý seznam nástrojů a závislostí, přičemž každá distribuce má odlišné požadavky. Pro jejich instalaci otevřete terminál a zadejte následující příkazy.
Poznámka: Uživatelé Arch Linuxu, vývojář neuvádí specifické závislosti pro sestavení tohoto softwaru. Místo toho využijte AUR balíček.
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
Obecný Linux
Sestavení CopyQ v distribucích Linuxu, které nejsou založeny na RedHat, Debian nebo Ubuntu, je možné, nicméně budete muset sami vyhledat potřebné závislosti.
Při hledání závislostí nahlédněte do oficiální dokumentace a nainstalujte správné balíčky potřebné pro sestavení.
Sestavení CopyQ
Nyní, když máte na svém linuxovém počítači všechny potřebné závislosti pro CopyQ, dalším krokem je získání zdrojového kódu. V terminálu použijte příkaz git clone
.
Poznámka: Nechcete použít Git? Archiv zdrojového kódu CopyQ je k dispozici ke stažení na SourceForge.
git clone https://github.com/hluk/CopyQ.git
Pomocí příkazu cd
přejděte z domovského adresáře do složky se zdrojovým kódem CopyQ.
cd CopyQ
Spusťte cmake
pro nastavení konfiguračních souborů sestavení.
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local .
Zkompilujte CopyQ pomocí příkazu make
. Mějte na paměti, že kompilace zdrojového kódu může trvat delší dobu. Buďte trpěliví a nechte kompilátor pracovat.
make
Pro dokončení procesu sestavení použijte příkaz make install
.
sudo make install
Nastavení spouštěcí položky CopyQ
Po sestavení a instalaci je CopyQ dostupný prostřednictvím spouštěče vašeho linuxového desktopu. Před prvním spuštěním je vhodné nastavit automatické spouštění. Nastavení spouštěcí položky je pro CopyQ klíčové, protože jeho základní funkcí je monitorování schránky a ukládání dat.
Existuje mnoho způsobů, jak nastavit automatické spouštění CopyQ. Každé desktopové prostředí to řeší trochu odlišně, proto se zaměříme na postup přes terminál. Začněte příkazem cd
pro přechod do složky aplikací na vašem počítači.
cd /usr/local/share/applications
Vytvořte novou složku pro automatické spouštění (pokud ji ještě nemáte) pomocí příkazu mkdir
.
mkdir -p ~/.config/autostart
Zkopírujte zástupce CopyQ na ploše do složky pro automatické spouštění.
cp com.github.hluk.copyq.desktop ~/.config/autostart
Aktualizujte oprávnění pro tento soubor.
cd ~/.config/autostart sudo chmod +x cp com.github.hluk.copyq.desktop
Používání CopyQ
Správce schránky CopyQ disponuje množstvím funkcí, ale jeho základem je správa schránky. Pro použití zkopírujte text, který chcete uložit. Jakmile kliknete na „kopírovat“, tato akce se automaticky uloží jako záznam do správce CopyQ. Pro přístup k uloženým datům klikněte na ikonu CopyQ v systémové liště.
Přesunout do schránky
Pokud chcete starší položku z CopyQ přesunout do schránky, projděte si uložená data a klikněte na ikonu „přesunout do schránky“.
Šifrování vstupu
Pokud máte v CopyQ uložené citlivé informace, nemažte je. Místo toho využijte funkci šifrování. Pro šifrování najděte položku ve schránce a klikněte na ikonu zámku. Tím se spustí GnuPG a vaše data se automaticky zašifrují.
Poznámka: Funkce šifrování nebude fungovat bez GnuPG. Pokud jej na svém linuxovém počítači nemáte nainstalovaný, stáhněte si ho zde.
Úprava záznamu
CopyQ uživatelům umožňuje snadno upravovat existující položky schránky. Stačí vybrat položku v seznamu schránky myší a kliknout na tlačítko „Upravit“ (nebo stisknout klávesu F2).
Vytvoření položky
Praktickou funkcí CopyQ je možnost vytvářet nové položky schránky bez toho, abyste museli používat skutečnou schránku. Tato funkce se nazývá „Nová položka“. Pro její použití klikněte na tlačítko „Nová položka“. Poté napište požadovaný text a klikněte na ikonu uložit.
Kliknutím na tlačítko „Uložit“ automaticky přidáte nový záznam do seznamu dat uložených CopyQ.