nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
yw5kf3xdполучить список явно установленных пакетов, и на новую систему поставить все из списка. база пакмена хранится тут /var/lib/pacman/ (тоже можно сохранить) и из нее же можно получить этот список из под лайв системы. yw5kf3xdконфиги хранятся в /etc, сохрани. а после установки подкорректируешь новые конфиги даннами из старых. yw5kf3xdпридется переустановить если кеша не осталось. кеш хранится тут /var/cache/pacman/pkg/ (можно сохранить а потом пакеты из Aur установить без пересборки )
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
yw5kf3xd |
|
Темы:
2
Сообщения:
13
Участник с: 28 июня 2020
|
Понял-принял. Попробую. В папке /home/myuser/ еще лежат папки, начитающиеся на точку. Это тоже конфиги? nafanjaА сами названия будут в базе пакмана вперемешку со всеми остальными? Может кто-нибудь помочь написать баш-скрипт с такой логикой?: 2 аргумента pathA и pathB скрипт рекурсивно перебирает все обычные файлы из pathA. Для каждого файла из этого набора проверяется условие: Если в pahtB существует файл с таким же именем и таким же относительным путем И их md5 хэши не совпадают, то контент из файла из папки pathA заменяется на контент файла из папки pathB не трогая права файла. |
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
yw5kf3xdНу и пробуй получить список установленных пакетов ... может и повезет ... хоть и не известно насколько сломано , но пробовать стоит Пакеты, установленные из REP - pacman -Qqen Пакеты, установленные из AUR - pacman -Qqem
Ошибки не исчезают с опытом - они просто умнеют
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
yw5kf3xdда, но на самом деле не проблема их оттуда выделить. yw5kf3xdда, но они не нужны, в хомяке главное данные пользователя. остальное настроишь по ходу использования...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
yw5kf3xd |
|
Темы:
2
Сообщения:
13
Участник с: 28 июня 2020
|
nafanjaДа, список пакетов получил. Аур тоже. Как этот список скормить pacman'у на свежей системе? |
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
yw5kf3xdЧитай Wiki - сделать заранее список пакетов - pacman -Qqen > pkglist.txt ... а затем скормить его pacman - # pacman -S - < pkglist.txt И есть разница между pacman -Qqen и pacman -Qqn ... PS - pacman -Qqen | wc -l 274 pacman -Qqn | wc -l 1008
Ошибки не исчезают с опытом - они просто умнеют
|
yw5kf3xd |
|
Темы:
2
Сообщения:
13
Участник с: 28 июня 2020
|
Поставил все старые пакеты на свежую систему. Никаких проблем. Осталось только как-то конфиги перенести. |
yw5kf3xd |
|
Темы:
2
Сообщения:
13
Участник с: 28 июня 2020
|
Перенес конфиги командой Ничего, правда, не изменилось. Но, зато, ничего и не сломалось!Заметил в журнале много варнингов от кед на невалидные или отсутствующие файлы метаданных, и вообще, много жалоб на свои внутренные файлы. Изменений в работе кед никаких не заметил, поэтому фиг с ними. Вот и все. За неделю таки получилось отформатировать диск. |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
yw5kf3xd, вообще так тупо копировать старые конфиги в новую систему не есть хорошо,... в новые конфиги нужно осознанно добавлять разницу со старыми.yw5kf3xdа выбрал бы логин нормальный и быстрее бы получилось ;) pacman -Qkk проверить целостность системы.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |