Как да подобрим клипборда на Linux с CopyQ

Уморен ли сте от скучния си клипборд за Linux? Вижте CopyQ! Това е мощен мениджър на клипборда, който позволява на потребителите да запазват данни за по-късно, да редактират записи и дори да ги криптират!

Инсталирайте зависимости

За съжаление разработчикът на приложението за клипборд CopyQ няма никакви предварително компилирани двоични файлове за Ubuntu, Debian, Fedora или други големи дистрибуции на Linux. Вместо това, ако искате да използвате програмата, изграждането от източник е единственият начин. За да направите CopyQ от източник, имате нужда от инструментите за изграждане.

CopyQ има доста инструменти за изграждане и зависимости и всяка дистрибуция има различни нужди. За да ги накарате да работят, отворете терминал и въведете следните команди.

Забележка: Потребителите на Arch, разработчикът, не очертават конкретни зависимости за изграждането на този софтуер. Вземете 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

Генеричен Linux

Създаването на CopyQ върху дистрибуция на Linux, която не е базирана на Redhat, Debian или Ubuntu, е възможно, въпреки че ще трябва да търсите зависимостите сами.

  Как да намерите текстове на песни в Linux с търсачката на текстове

За да намерите зависимостите, от които се нуждаете, вижте официалната документация и инсталирайте правилните пакети, необходими за компилацията.

Изградете CopyQ

Имате всички критични CopyQ зависимости на вашия Linux компютър. Следващата стъпка в процеса на инсталиране е грабването на изходния код. В терминала използвайте командата git clone.

Забележка: не искате да използвате Git? Архив Tar на изходния код на CopyQ може да бъде изтеглен SourceForge.

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

С помощта на командата CD преместете терминала от вашата домашна директория в папката с изходния код на CopyQ.

cd CopyQ

Стартирайте cmake и настройте конфигурационните файлове за изграждане.

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

Компилирайте CopyQ с командата make. Имайте предвид, че компилирането на изходния код отнема много време. Бъдете търпеливи и оставете компилатора да изгради във фонов режим.

make

С помощта на командата make install завършете процеса на изграждане.

sudo make install

Настройте CopyQ Startup Entry

След като CopyQ бъде изграден и инсталиран, приложението е достъпно чрез стартовия панел на вашия Linux десктоп. Преди да го използвате, добре е да настроите запис за автоматично стартиране. Настройването на запис за стартиране за CopyQ е жизненоважно, тъй като концепцията на програмата е да наблюдава вашия клипборд за данни, които да се запазват последователно.

  5 начина за редактиране на PDF в Linux

Има много различни начини да настроите стартов запис за CopyQ. Всяка Linux среда на работния плот го прави малко по-различно, така че вместо това ще се съсредоточим върху терминала. Започнете, като използвате командата CD, за да се преместите в папката с приложения на вашия компютър.

cd /usr/local/share/applications

Създайте нова папка за автоматично стартиране (ако все още нямате такава), като използвате mkdir.

mkdir -p ~/.config/autostart

Копирайте прекия път на CopyQ на работния плот в папката за автоматично стартиране.

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

Актуализирайте разрешенията за файла.

cd ~/.config/autostart

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

Използване на CopyQ

Мениджърът на клипборда CopyQ има много функции, но в основата си това е мениджър на клипборда. За да го използвате, маркирайте някакъв текст, щракнете с десния бутон върху него и изберете „копиране“. Щракването върху действието „копиране“ автоматично ще го запише като запис в мениджъра на CopyQ. За достъп до събраните данни щракнете върху иконата CopyQ в системната област.

  Как да играете Black Mesa на Linux

Преместване в клипборда

По всяко време, ако искате да преместите стар запис в CopyQ в клипборда си, прегледайте данните в клипборда и щракнете върху иконата „преместване в клипборда“.

Шифроване на влизане

Ако имате чувствителна информация, запазена в CopyQ, не я изтривайте! Вместо това използвайте функцията за криптиране. За да шифровате, намерете запис в клипборда и щракнете върху иконата за заключване. Това ще извика GnuPG и автоматично ще криптира вашите данни.

Забележка: функцията за криптиране няма да работи без GnuPG. Ако вашият компютър с Linux го няма, инсталирайте го тук.

Редактиране на записа

CopyQ позволява на потребителите да редактират с лекота съществуващи записи в клипборда. За да го направите, маркирайте запис в клипборда с мишката и щракнете върху бутона за редактиране (или натиснете F2).

Създаване на запис

Удобна функция, която CopyQ има, е способността му да създава нови записи в клипборда, без всъщност да използвате вашия клипборд в Linux. Тази функция е „нов артикул“. За да го използвате, щракнете върху бутона „нов артикул“. От там напишете своя текст и щракнете върху иконата за запазване.

Щракването върху запазване автоматично ще добави новия запис в клипборда към списъка с данни, които CopyQ е запазил.