Файли конфігурації Linux - це налаштування,особливо якщо у вас кілька комп’ютерів. Протягом багатьох років користувачі Linux вирішували цю проблему (здебільшого), стискаючи та завантажуючи конфігурації для різних постачальників хмарних сховищ. Настільки ж корисно, як і архів різних файлів конфігурації Linux, створених в режимі реального часу в режимі онлайн, з цим надзвичайно нудно працювати. Розробник Symbolize теж вважає це. Отже, щоб вирішити проблему, він створив додаток, який позбавляє від виснажливості синхронізації ваших конфігураційних файлів Linux.
Додаток називається Symbolize, і за допомогою нього користувачі можуть швидко налаштувати файли конфігурації на декількох машинах за допомогою символічних посилань (ярликів AKA) та магії Dropbox.
Примітка: Symbolize найкраще працює із програмою синхронізації Dropbox. Перш ніж розпочати цю статтю, будь ласка, встановіть останню версію клієнта синхронізації. Для отримання додаткової інформації ознайомтеся з посібником тут.
Початок символізувати
Додаток Symbolize не є складним, тому його не потрібно будувати за допомогою спеціальних інструментів та залежностей. Натомість, користувачі можуть або захопити його з магазину Snap разом із оснащення команду або захопивши сценарій з GitHub.
Щоб розпочати установку інструменту Symbolize в Linux, відкрийте вікно терміналу натисканням Ctrl + Alt + T або Ctrl + Shift + T на клавіатурі. Звідти дотримуйтесь інструкцій командного рядка, які відповідають тому, як ви хочете запустити програму у вашій системі.
Оснащення інструкцій
Метод Snap - це, мабуть, найкращий спосіб налагодити роботу Symbolize, оскільки не потрібно взаємодія з GitHub. Просто захопіть Сніп і продовжуйте своє життя.
Для запуску оснащення програми Symbolizeпрограми, ви повинні мати операційну систему Linux, яка підтримує формат Snap. Для досягнення найкращих результатів, користуйтеся Ubuntu, оскільки час виконання Snap поставляється заздалегідь налаштованим, і не потрібна суєта. Однак якщо ви не перебуваєте на Ubuntu, ви можете дізнатися все про те, як увімкнути Snaps на вашому ПК з Linux, дотримуючись цього посібника тут.
Після запуску програми Snapd у вашій системі Linux використовуйте оснащення команда, щоб схопити останній знімок Symbolize.

sudo snap install symbolize
Пряме завантаження
Не кожна операційна система Linux працює зі Snapпакунків та час виконання Snap. На щастя, можна скористатися корисністю Symbolize, просто завантаживши файл сценарію зі сторінки розробника на GitHub.
Зазвичай, якщо ми маємо справу з інформацією про наркоманіюпрограм на GitHub, ми доручаємо вам завантажувати файли за допомогою програми Git. Цього разу завантаження за допомогою програми Git не потрібно, оскільки код для компіляції не існує. Можна скористатися командою wget, щоб схопити все, що потрібно для використання Symbolize.
wget https://raw.githubusercontent.com/SlimG/symbolize/master/symbolize
The wget Завантажувач дуже швидкий, і сценарій у вас з’явиться за лічені секунди. Коли процес закінчений, саме час помістити додаток Symbolize на свій шлях (AKA / usr / local / bin /). Щоб розмістити файл сценарію в / usr / local / bin /, піднесіть свій термінал до статусу Root і скористайтеся mv командування.
sudo -s mv symbolize /usr/local/bin/
Потім оновіть дозволи файлу за допомогою chmod командування.
chmod +x /usr/local/bin/symbolize
Тоді ви маєте змогу отримати доступ та запустити Symbolize, виконавши символізують командування.
symbolize
Використання символізувати
Цей додаток працює, приймаючи розташування файлу чи папки та переміщуючи його до Dropbox, таким чином зберігаючи все в синхронізації. Щоб дізнатися, як синхронізувати файли конфігурації Linux, виконайте наступне.
Крок 1: Відкрийте термінал і запустіть лс -а щоб визначити, яку папку конфігурації ви хочете синхронізувати з Symbolize. У цьому прикладі ми будемо використовувати ~ / .сш папку.
ls -a
Крок 2: Запустіть клієнт синхронізації Dropbox на своєму ПК з ПК та переконайтеся, що ви ввійшли в службу.
Крок 3: Скористайтеся командою mkdir та створіть папку синхронізації для файлів конфігурації на вашому ПК Linux.
mkdir -p ~/Dropbox/configs/
Крок 4: Використовувати символізують сценарій для синхронізації ваших файлів конфігурації з Dropbox.
symbolize ~/.ssh ~/Dropbox/configs/
Повторіть цей процес для кожного конфігураційного файла та папки в Linux, які ви хочете синхронізувати.

Необов’язково - завантажте синхронізовані конфігурації на інший ПК з Linux
Одна гарна річ у Symbolize - це те, що вона зберігаєтьсяваші файли конфігурації синхронізовано, помістивши їх у Dropbox. Але справді класна річ щодо Symbolize - це використовувати її для запуску однакових файлів конфігурації на декількох комп'ютерах.
Щоб налаштувати декілька комп'ютерів Linux для використання одних і тих же файлів синхронізації, виконайте наступне.
Крок 1: виконайте дії в розділі "Використання символізації", щоб отримати всі ваші конфігураційні файли синхронізовані з Dropbox. Це потрібно робити лише з одним ПК з Linux, а не декількома.
Крок 2: Увійдіть в інший комп'ютер Linux без жодного з налаштованих на ньому синхронізованих файлів конфігурації, увійдіть у Dropbox та синхронізуйте свої файли із сервісу. Потім запустіть символізувати, щоб налаштувати свої конфігурації.
Так, наприклад, додати синхронізований ~ / .сш папку з ~ / Dropbox / configs /, ви зробите:
rm -rf ~/.ssh symbolize ~/Dropbox/configs/.ssh/ ~/</p>
Коментарі