03/29/2024

Cum să îmbunătățiți clipboard-ul Linux cu CopyQ

Te-ai săturat de clipboard-ul tău Linux plictisitor? Verificați CopyQ! Este un manager puternic de clipboard, care le permite utilizatorilor să salveze date pentru mai târziu, să editeze intrările și chiar să le cripteze!

Instalați dependențe

Din păcate, dezvoltatorul aplicației CopyQ clipboard nu are fișiere binare pre-compilate pentru Ubuntu, Debian, Fedora sau alte distribuții Linux majore. În schimb, dacă doriți să utilizați programul, construirea din sursă este singura modalitate. Pentru a face CopyQ din sursă, aveți nevoie de instrumentele de compilare.

CopyQ are destul de multe instrumente de construcție și dependențe, iar fiecare distribuție are nevoi diferite. Pentru a le face să funcționeze, deschideți un terminal și introduceți următoarele comenzi.

Notă: utilizatorii Arch, dezvoltatorul, nu prezintă dependențe specifice pentru construirea acestui software. Prinde Pachetul AUR in schimb.

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

Linux generic

Este posibil să construiți CopyQ pe o distribuție Linux care nu este bazată pe Redhat, Debian sau Ubuntu, deși va trebui să căutați dependențele pe cont propriu.

  Cum să programați comenzile de sistem cu Cron pe Linux

Pentru a găsi dependențele de care veți avea nevoie, consultați documentația oficială și instalați pachetele corecte necesare pentru construcție.

Creați CopyQ

Aveți toate dependențele critice CopyQ pe computerul dvs. Linux. Următorul pas în procesul de instalare este preluarea codului sursă. În terminal utilizați comanda git clone.

Notă: nu ai chef să folosești Git? O arhivă Tar a codului sursă CopyQ poate fi descărcată SourceForge.

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

Folosind comanda CD, mutați terminalul din directorul dvs. de acasă în folderul de cod sursă CopyQ.

cd CopyQ

Rulați cmake și configurați fișierele de configurare a construirii.

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

Compilați CopyQ cu comanda make. Rețineți că compilarea codului sursă durează mult. Aveți răbdare și lăsați compilatorul să creeze în fundal.

make

Folosind comanda make install, finalizați procesul de construire.

sudo make install

Configurați intrarea de pornire CopyQ

Odată ce CopyQ este construit și instalat, aplicația este accesibilă prin intermediul lansatorului desktop-ului Linux. Înainte de a-l folosi, este o idee bună să configurați o intrare de pornire automată. Configurarea unei intrări de pornire pentru CopyQ este vitală, deoarece conceptul programului este de a monitoriza clipboard-ul pentru a salva datele în mod constant.

Există multe moduri diferite de a configura o intrare de pornire pentru CopyQ. Fiecare mediu desktop Linux o face puțin diferit, așa că ne vom concentra în schimb pe terminal. Începeți folosind comanda CD pentru a vă muta în folderul aplicații de pe computer.

cd /usr/local/share/applications

Creați un nou folder de pornire automată (dacă nu aveți deja unul) folosind mkdir.

mkdir -p ~/.config/autostart

Copiați comanda rapidă de pe desktop CopyQ în folderul de pornire automată.

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

Actualizați permisiunile pentru fișier.

cd ~/.config/autostart

sudo chmod +x cp com.github.hluk.copyq.desktop

Folosind CopyQ

Managerul de clipboard CopyQ are o mulțime de funcții, dar în esență este un manager de clipboard. Pentru a-l folosi, evidențiați un text, faceți clic dreapta pe el și selectați „copiere”. Făcând clic pe acțiunea „copiere”, o va salva automat ca intrare în managerul CopyQ. Pentru a accesa orice date colectate, faceți clic pe pictograma CopyQ din bara de sistem.

  Cum să joci Minecraft pe Linux cu GDLauncher

Mutați în Clipboard

În orice moment, dacă doriți să mutați o intrare veche din CopyQ în clipboard, căutați prin datele din clipboard și faceți clic pe pictograma „mută în clipboard”.

Criptează intrarea

Dacă aveți unele informații sensibile salvate în CopyQ, nu le ștergeți! În schimb, utilizați funcția de criptare. Pentru a cripta, găsiți o intrare în clipboard și faceți clic pe pictograma de blocare. Procedând astfel, se va invoca GnuPG și se va cripta automat datele.

Notă: caracteristica de criptare nu va funcționa fără GnuPG. Dacă computerul dvs. Linux nu îl are, instalați-l Aici.

Editați intrarea

CopyQ permite utilizatorilor să editeze cu ușurință intrările existente în clipboard. Pentru a face acest lucru, evidențiați o intrare din clipboard cu mouse-ul și faceți clic pe butonul de editare (sau apăsați F2).

Creați intrare

O caracteristică utilă pe care o are CopyQ este capacitatea sa de a crea noi intrări în clipboard fără a utiliza efectiv clipboard-ul pe Linux. Această caracteristică este „articol nou”. Pentru a-l folosi, faceți clic pe butonul „articol nou”. De acolo, scrieți în text și faceți clic pe pictograma de salvare.

Făcând clic pe salvare, se va adăuga automat noua intrare în clipboard la lista de date pe care CopyQ a salvat-o.