- - So verbessern Sie die Linux-Zwischenablage mit CopyQ

So verbessern Sie die Linux-Zwischenablage mit CopyQ

Hast du genug von deiner langweiligen Linux-Zwischenablage? Testen Sie CopyQ! Es ist ein leistungsstarker Zwischenablage-Manager, mit dem Benutzer Daten für spätere Zwecke speichern, Einträge bearbeiten und sogar verschlüsseln können!

Abhängigkeiten installieren

Leider der Entwickler der CopyQ-ZwischenablageDie Anwendung hat keine vorkompilierten Binärdateien für Ubuntu, Debian, Fedora oder andere große Linux-Distributionen. Wenn Sie stattdessen das Programm verwenden möchten, ist das Erstellen aus dem Quellcode die einzige Möglichkeit. Um CopyQ aus dem Quellcode zu erstellen, benötigen Sie die Build-Tools.

CopyQ verfügt über eine ganze Reihe von Build-Tools und Abhängigkeiten, und jede Distribution hat unterschiedliche Anforderungen. Öffnen Sie dazu ein Terminal und geben Sie die folgenden Befehle ein.

Hinweis: Arch-Benutzer, der Entwickler, beschreiben keine spezifischen Abhängigkeiten für die Erstellung dieser Software. Schnappen Sie sich stattdessen das AUR-Paket.

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

Generisches Linux

Das Erstellen von CopyQ auf einer Linux-Distribution, die nicht auf Redhat, Debian oder Ubuntu basiert, ist möglich, obwohl Sie die Abhängigkeiten selbst suchen müssen.

Informationen zu den benötigten Abhängigkeiten finden Sie in der offiziellen Dokumentation. Installieren Sie die richtigen Pakete, die für den Build erforderlich sind.

Erstellen Sie CopyQ

Sie haben alle wichtigen CopyQ-Abhängigkeiten auf Ihrem Linux-PC. Der nächste Schritt im Installationsprozess ist das Abrufen des Quellcodes. Im Terminal verwenden Sie die Git-Klon Befehl.

Hinweis: Sie möchten Git nicht verwenden? Ein Tar-Archiv des CopyQ-Quellcodes kann auf SourceForge heruntergeladen werden.

git clone https://github.com/hluk/CopyQ.git

Verwendung der CD Befehl, verschieben Sie das Terminal aus Ihrem Home-Verzeichnis in den CopyQ-Quellcode-Ordner.

cd CopyQ

Lauf cmake und richten Sie die Build-Konfigurationsdateien ein.

cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local .

Kompilieren Sie CopyQ mit dem machen Befehl. Beachten Sie, dass das Kompilieren von Quellcode viel Zeit in Anspruch nimmt. Seien Sie geduldig und lassen Sie den Compiler im Hintergrund bauen.

make

Verwendung der machen installieren Befehl, beenden Sie den Erstellungsprozess.

sudo make install

Einrichten des CopyQ-Starteintrags

Sobald CopyQ erstellt und installiert ist, wird dieAuf die Anwendung kann über den Launcher Ihres Linux-Desktops zugegriffen werden. Bevor Sie es verwenden, sollten Sie einen automatischen Starteintrag einrichten. Das Einrichten eines Starteintrags für CopyQ ist von entscheidender Bedeutung, da das Konzept des Programms darin besteht, die Zwischenablage auf Daten zu überwachen, die konsistent gespeichert werden sollen.

Es gibt viele verschiedene Möglichkeiten, einen Startup-Eintrag für CopyQ einzurichten. Jede Linux-Desktop-Umgebung macht es ein bisschen anders, daher konzentrieren wir uns stattdessen auf das Terminal. Beginnen Sie mit der CD Befehl zum Verschieben in den Anwendungsordner auf Ihrem PC.

cd /usr/local/share/applications

Erstellen Sie einen neuen Autostart-Ordner (falls Sie noch keinen haben) mit mkdir.

mkdir -p ~/.config/autostart

Kopieren Sie die CopyQ-Desktopverknüpfung in den Autostart-Ordner.

cp com.github.hluk.copyq.desktop ~/.config/autostart

Aktualisieren Sie die Berechtigungen für die Datei.

cd ~/.config/autostart
sudo chmod +x cp com.github.hluk.copyq.desktop

Verwenden von CopyQ

Der CopyQ-Zwischenablage-Manager hat eine MengeFunktionen, aber im Kern ist es ein Zwischenablage-Manager. Markieren Sie dazu einen Text, klicken Sie mit der rechten Maustaste darauf und wählen Sie "Kopieren". Wenn Sie auf die Aktion "Kopieren" klicken, wird sie automatisch als Eintrag im CopyQ-Manager gespeichert. Um auf alle gesammelten Daten zuzugreifen, klicken Sie auf das CopyQ-Symbol in Ihrer Taskleiste.

In die Zwischenablage verschieben

Wenn Sie einen alten Eintrag in CopyQ in Ihre Zwischenablage verschieben möchten, durchsuchen Sie die Daten in der Zwischenablage und klicken Sie auf das Symbol "In Zwischenablage verschieben".

Eintrag verschlüsseln

Wenn Sie vertrauliche Informationen in gespeichert habenCopyQ, lösche es nicht! Verwenden Sie stattdessen die Verschlüsselungsfunktion. Suchen Sie zum Verschlüsseln einen Eintrag in der Zwischenablage und klicken Sie auf das Schlosssymbol. Dadurch wird GnuPG aufgerufen und Ihre Daten werden automatisch verschlüsselt.

Hinweis: Die Verschlüsselungsfunktion funktioniert nicht ohne GnuPG. Wenn es auf Ihrem Linux-PC nicht vorhanden ist, installieren Sie es hier.

Eintrag bearbeiten

Mit CopyQ können Benutzer vorhandene Einträge in der Zwischenablage problemlos bearbeiten. Markieren Sie dazu mit der Maus einen Eintrag in der Zwischenablage und klicken Sie auf die Schaltfläche Bearbeiten (oder drücken Sie F2).

Eintrag erstellen

Ein nützliches Feature von CopyQ ist seine Fähigkeit dazuErstellen Sie neue Einträge in der Zwischenablage, ohne Ihre Zwischenablage unter Linux zu verwenden. Diese Funktion ist "Neuware". Um es zu verwenden, klicken Sie auf die Schaltfläche "Neues Objekt". Geben Sie von dort aus Ihren Text ein und klicken Sie auf das Speichern-Symbol.

Wenn Sie auf Speichern klicken, wird der neue Eintrag in der Zwischenablage automatisch der Liste der von CopyQ gespeicherten Daten hinzugefügt.

Bemerkungen