Втомилися від вашого нудного 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 зберегла.
Коментарі