- - Як покращити буфер обміну Linux за допомогою CopyQ

Як покращити буфер обміну 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, можливо, хоча вам доведеться шукати залежності самостійно.

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

Побудувати CopyQ

У вас є всі критичні залежності CopyQ на вашому ПК Linux. Наступним кроком у процесі встановлення є захоплення вихідного коду. У терміналі використовуйте клон git командування.

Примітка. Вам не подобається використовувати 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

Використання зробити встановлення команда, закінчіть процес збирання.

sudo make install

Налаштування запису при запуску CopyQ

Після того, як CopyQ побудований та встановлений,програма доступна через пусковий механізм вашого робочого столу Linux. Перш ніж використовувати його, рекомендується налаштувати автоматичний запис при запуску. Налаштування запису для запуску для CopyQ є життєво важливим, оскільки концепція програми полягає в тому, щоб стежити за вашим буфером обміну для збереження даних.

Існує багато різних способів налаштування запуску запису для 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 у системному треї.

Переміщення до буфера обміну

У будь-який час, якщо ви хочете перенести старий запис у CopyQ до буфера обміну, перегляньте дані буфера обміну та натисніть піктограму «перейти до буфера».

Шифрування запису

Якщо у вас збережена делікатна інформаціяCopyQ, не видаляйте його! Замість цього скористайтеся функцією шифрування. Щоб зашифрувати, знайдіть запис у буфер обміну та натисніть на значок блокування. Це призведе до виклику GnuPG і автоматично зашифрує ваші дані.

Примітка: функція шифрування не працюватиме без GnuPG. Якщо на вашому ПК Linux немає, встановіть його тут.

Редагувати запис

CopyQ дозволяє користувачам легко редагувати наявні записи буфера обміну. Для цього виділіть мишею запис буфера обміну та натисніть кнопку редагування (або натисніть F2).

Створити запис

Зручна функція, яку має CopyQ, - це її здатністьстворювати нові записи буфера обміну, не використовуючи буфер обміну в Linux. Ця функція - "новий елемент". Щоб скористатися нею, натисніть кнопку «новий товар». Звідти напишіть у своєму тексті та натисніть на значок збереження.

Клацання збереження автоматично додасть новий запис у буфер обміну до списку даних, які CopyQ зберегла.

Коментарі