Страница 1 из 1

перенос данных с одной системы в другую.

Добавлено: 04 ноя 2020, 01:52
Andrew Python
тестирую обновление и разные рабочие столы.
но есть рабочая система.
хочу перенести данные и проги сохранив настройки. из штатного из коробки использую timeshift, по ней куча скринов но не освещен вопрос настроек , а именнно:
1- вкладка пользователи - сохранять профиль? насколько понял это сохраняет /home , т.е. вседокументы и загрузки. я их просто перенес на отдельный диск.
2- так там есть еще настройка - включить только скрытые объекты, это оно поможет в данной ситуации илипомешает?
3- такая же настройка для /root

что вообще в этих скрытых фалах хранится и в какой ситуации это можнет помоч? а то файло разрастается непомерно, нужно как то оптимизировать ...


Опыт использвания штатной утилиты - резервное копирование.
создает список пакетов, они потом подтягиваются, но не сторонние приложения и не флетпак. короче только что было из репозитория. и то xnView не подтянулся, яндекс тоже. 1с на компе не установлена, но думаю тоже -самый гемор.. утилита не знаю для чего ,но так - работает....

может есть какой то сторонний софт который может перенести настройки приложений из одной системы в другую, а то каждое накатывать каждый раз в 21 веке , как то неправильно.

перенос данных с одной системы в другую.

Добавлено: 04 ноя 2020, 10:06
ilikethat
Andrew Python,
чтобы понять, нужно ли хранить скрытые файлы в /home, вот два примера
1)Программа Transmission - торрент клиент
хранит настройки в /home/user/.config/transmission/
то есть в скрытой папке.
Из настроек, по большому счету, только каталог куда скачивать торренты.
Это важно? не думаю.

2)Remmina - клиент удаленного доступа к компу на работе. По сути рабочее место.
хранит настройки в /home/user/.local/share/remmina/
то есть в скрытой папке.
Хранит там названия серверов, шлюзов, логины, пароли, настройки полученные эмпирическим путем, но без которых все глючит...
Важно - безусловно!


PS Для себя, чтобы уменьшить объем хранения, сделал в /home
папку /home/NoBackup
в настройках TimeShift исключил этот каталог

Код: Выделить всё

- /home/NoBackup/***
Там храню то, что не нужно бэкапить, например
виртуальные машины VirtualBox
клиента WOT
каталог игр Steam

перенос данных с одной системы в другую.

Добавлено: 05 ноя 2020, 00:13
slant
Andrew Python писал(а):
04 ноя 2020, 01:52
что вообще в этих скрытых фалах хранится и в какой ситуации это можнет помоч? а то файло разрастается непомерно, нужно как то оптимизировать ...
В скрытых файлах и каталогах хранится вся конфигурация программ которая касается отдельного пользователя. Т.е. все персональные настройки. Это не винда - здесь нету никакого "реестра" и магии установщиков. Все лежит в каталоге пользователя, а установка программы через пакетный менеджер = простая раскладка бинарников и библиотек/ресурсов программы на положенное место в файловой системе. Никакой особой "регистрации" (как в винде - в реестре) при этом не происходит.
Andrew Python писал(а):
04 ноя 2020, 01:52
может есть какой то сторонний софт который может перенести настройки приложений из одной системы в другую, а то каждое накатывать каждый раз в 21 веке , как то неправильно.
Никакой сторонний софт не нужен. Это просто файлы. Копируешь/переносишь свой каталог /home/username и получаешь все настройки. Саму программу в новой системе придется поставить из реп заново (чтобы не по одной - есть возможность сохранить список установленного через apt и поставить то же самое единым пакетом), но все старые пользовательские настройки она получит.
Это касается всего софта, который написан хотя бы с минимальным соблюдением приличий.

Есть кончено еще иногда некоторые общесистемные настройки независимые от конкретного пользователя, - они лежат в /etc но тоже могут быть просто скопированы в 95% случаев. Остальные 5% скопированы и поправлены под новую систему в любом текстовом редакторе.