Как поддерживать синхронизацию файлов конфигурации Linux

Файлы конфигурации Linux очень сложно настроить, особенно если у вас несколько компьютеров. За прошедшие годы пользователи Linux решили эту проблему (по большей части) путем сжатия и загрузки конфигураций в различных поставщиков облачных хранилищ. Как бы ни было полезно иметь архив различных файлов конфигурации Linux, резервные копии которых выполняются онлайн, с этим невероятно утомительно иметь дело. Так считает и разработчик Symbolize. Итак, чтобы решить эту проблему, он создал приложение, которое избавляет от утомительной синхронизации ваших файлов конфигурации Linux.

Приложение называется Symbolize, и с его помощью пользователи могут быстро настраивать файлы конфигурации на нескольких машинах с помощью символических ссылок (ярлыков AKA) и магии Dropbox.

Примечание. Symbolize лучше всего работает с приложением синхронизации Dropbox. Перед тем, как начать читать эту статью, установите последнюю версию клиента синхронизации. Для получения дополнительной информации ознакомьтесь с руководством здесь .

Получение символизации

Приложение Symbolize не сложно, поэтому его не нужно создавать с использованием специальных инструментов и зависимостей. Вместо этого пользователи могут либо получить его из хранилища Snap с помощью команды  snap install,  либо получить сценарий из GitHub.

Чтобы начать установку инструмента Symbolize в Linux, откройте окно терминала, нажав  Ctrl + Alt + T  или  Ctrl + Shift + T  на клавиатуре. Оттуда следуйте инструкциям командной строки, которые соответствуют тому, как вы хотите запустить программу в своей системе.

Инструкции по привязке

Метод Snap, возможно, лучший способ заставить работать Symbolize, потому что он не требует взаимодействия с GitHub. Просто возьмите Snap и продолжайте жить своей жизнью.

Чтобы запустить Snap-установку приложения Symbolize, у вас должна быть операционная система Linux, поддерживающая формат Snap. Для достижения наилучших результатов используйте Ubuntu , поскольку среда выполнения Snap поставляется предварительно настроенной и не требуется возни. Однако, если вы не используете Ubuntu, вы можете узнать все о том, как включить Snaps на вашем ПК с Linux, следуя этому руководству здесь .

Когда среда выполнения Snapd будет запущена в вашей системе Linux, используйте команду snap install, чтобы получить последний снимок Symbolize.

Как поддерживать синхронизацию файлов конфигурации Linux

sudo snap install символизирует

Прямое скачивание

Не каждая операционная система Linux работает с пакетами Snap и средой выполнения Snap. К счастью, можно воспользоваться преимуществами Symbolize, просто загрузив файл сценария со страницы разработчика на GitHub.

Обычно на TipsWebTech360, когда мы работаем с программами на GitHub, мы советуем вам загружать файлы с помощью приложения Git. На этот раз загрузка с помощью приложения Git не требуется, поскольку нет кода для компиляции. Можно использовать команду wget, чтобы получить все, что вам нужно для использования Symbolize.

wget https://raw.githubusercontent.com/SlimG/symbolize/master/symbolize

Wget  загрузчик очень быстро, и вы будете иметь скрипт в считанные секунды. Когда процесс будет завершен, пора разместить приложение Symbolize на вашем пути (AKA / usr / local / bin / ). Чтобы поместить файл сценария в / usr / local / bin / , поднимите терминал до статуса Root и используйте команду mv .

sudo -s mv символизирует / usr / local / bin /

Затем обновите права доступа к файлу с помощью команды chmod .

chmod + x / usr / local / bin / символизирует

После этого вы сможете получить доступ и запустить Symbolize, выполнив команду symbolize .

символизировать

Использование Symbolize

Это приложение работает, беря местоположение файла или папки и перемещая его в Dropbox, таким образом синхронизируя все. Чтобы узнать, как синхронизировать файлы конфигурации Linux, сделайте следующее.

Шаг 1. Откройте терминал и запустите ls -a, чтобы определить, какую папку конфигурации вы хотите синхронизировать с Symbolize. В этом примере мы будем использовать папку ~ / .ssh .

ls -a

Шаг 2. Запустите клиент синхронизации Dropbox на своем ПК с Linux и убедитесь, что вы вошли в службу.

Шаг 3. Используйте команду mkdir и создайте папку синхронизации для файлов конфигурации на вашем ПК с Linux.

mkdir -p ~ / Dropbox / configs /

Шаг 4. Используйте скрипт создания  символов для синхронизации файлов конфигурации с Dropbox.

символизировать ~ / .ssh ~ / Dropbox / configs /

Повторите этот процесс для каждого файла конфигурации и папки в Linux, которые вы хотите синхронизировать.

Как поддерживать синхронизацию файлов конфигурации Linux

Необязательно - загрузите синхронизированные конфигурации на другом ПК с Linux.

Одна хорошая вещь в Symbolize заключается в том, что он синхронизирует ваши файлы конфигурации, помещая их в Dropbox. Но действительно крутая вещь в Symbolize - это использование ее для запуска одних и тех же файлов конфигурации на нескольких компьютерах.

Чтобы настроить несколько компьютеров с Linux на использование одних и тех же файлов синхронизации, выполните следующие действия.

Шаг 1: выполните действия, описанные в разделе «Использование символов» выше, чтобы синхронизировать все ваши файлы конфигурации с Dropbox. Это нужно делать только на одном ПК с Linux, а не на нескольких.

Шаг 2.  Войдите на другой компьютер с Linux, не настроив на нем какие-либо синхронизированные файлы конфигурации, войдите в Dropbox и синхронизируйте файлы из службы. Затем запустите symbolize, чтобы настроить свои конфигурации.

Так, например, чтобы добавить синхронизированную папку ~ / .ssh из ~ / Dropbox / configs /, вы должны сделать:

rm -rf ~ / .ssh символизирует ~ / Dropbox / configs / .ssh / ~ /

Leave a Comment

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

MP3 Diags — это идеальный инструмент для устранения проблем в вашей музыкальной коллекции. Он может корректно проставлять теги в mp3-файлах, добавлять отсутствующие обложки альбомов и исправлять ошибки VBR.

Приложения для уведомлений Google Voice на рабочем столе

Приложения для уведомлений Google Voice на рабочем столе

Как и Google Wave, Google Voice вызвал большой ажиотаж по всему миру. Google стремится изменить способ нашего общения, и поскольку он становится всё более популярным,

Загрузите избранное Flickr с помощью FlickrFaves

Загрузите избранное Flickr с помощью FlickrFaves

Существует множество инструментов, позволяющих пользователям Flickr загружать фотографии в высоком качестве, но есть ли способ загрузить избранное Flickr? Недавно мы...

OK Sampler — бесплатная программа для создания музыкальных семплов

OK Sampler — бесплатная программа для создания музыкальных семплов

Что такое сэмплирование? Согласно Википедии, «это процесс взятия фрагмента, или сэмпла, одной звукозаписи и повторного использования его в качестве инструмента или

Резервное копирование Google Sites: импорт/экспорт

Резервное копирование Google Sites: импорт/экспорт

Google Sites — это сервис от Google, позволяющий пользователям размещать сайты на серверах Google. Но есть одна проблема: встроенная функция резервного копирования отсутствует.

Приложение Google Tasks для ПК

Приложение Google Tasks для ПК

Google Tasks не так популярен, как другие сервисы Google, такие как Calendar, Wave, Voice и т. д., но он по-прежнему широко используется и является неотъемлемой частью жизни людей.

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

В нашем предыдущем руководстве по безопасному удалению данных с жесткого диска и съемных носителей с помощью Ubuntu Live и загрузочного CD DBAN мы обсуждали, что диск на базе Windows

Установите пакеты Debian в Arch Linux с помощью Debtap

Установите пакеты Debian в Arch Linux с помощью Debtap

Вы пытаетесь заставить приложение работать на Arch Linux или Manjaro, но не можете найти его в официальных репозиториях программного обеспечения или даже в AUR? Попробуйте Дебтап. Это

Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!