Сегодня я обновился с 10.04 до 12.04 (сначала через 11.10).
Я выполнил оба этих обновления с использованием компакт-дисков, так как это было в системе с очень плохим интернет-соединением (и фактически, когда я делал обновления, сетевого подключения не было).
Казалось бы, все прошло хорошо, за исключением одного довольно важного аспекта: мои первоначальные (10.04) пользователи не сохранились. Однако файлы все еще находятся в / home / xxx, так что, по крайней мере, не стоит беспокоиться о потере данных.
У меня было два пользователя в моей первоначальной настройке: пользователь-администратор, который использовал Unity, и мой основной пользователь (не администратор), который использовал Gnome Classic. (Я понимаю, что это вполне может быть неуместно.)
Во время обоих обновлений, которые я выполнил сегодня, меня спросили: «Кто ты?» и мне предложили ввести мое имя, имя пользователя, новый пароль и т. д. Именно здесь у меня впервые появились подозрения, поэтому в обоих случаях я создал совершенно нового пользователя.
При первоначальном обновлении (с 10.04 до 11.10) вообще не упоминалось о возможности импорта старых пользователей. Затем при втором обновлении (с 11.10 до 12.04) после «Кто вы?» Появился экран «Импорт пользователя» (или аналогичный). экран, но он сопровождался сообщением о том, что не найдено подходящих пользователей, которые можно было бы импортировать.
Итак ... наконец мой вопрос: каков наилучший способ воскресить моих старых пользователей?
Есть ли инструмент импорта, который я могу использовать?
Должен ли я просто создать нового пользователя с тем же именем и посмотреть, что произойдет?
Должен ли я создать нового пользователя с другим именем и скопировать старый пользователь над ним целиком?
Или я должен создать нового пользователя и просто копировать старые данные по частям по мере необходимости?
И последнее замечание: у меня есть резервная копия Deja Dup пользователей на моем NAS, и в настоящее время я также создаю архив tar из них (хотя tar, очевидно, будет из пост-обновлений). [ 1115]
Любая помощь или совет будет высоко ценится!
Спасибо,
подумал.
При выполнении пропуска выпусков «обновления» (как вы делали это при обновлении с 10.04 до 11.10), мы создадим новую установку с файлами в HOME нетронутыми. В отличие от обновления с 10.04 LTS до 12.04 LTS или с 11.10 до 12.04 пользователи и группы из предыдущей установки не сохраняются.
Нет другого способа, кроме как снова создать этих пользователей, указав их дом, указывающий на дом предыдущего пользователя в /home/<username>
. Это как минимум восстановит настройки конфигурации и личные файлы для каждого пользователя.
При создании нашего нового пользователя из командной строки мы также можем назначить путь к HOME (который будет существующим путем):
sudo adduser --home /home/myuser myuser
Чтобы сделать это из GUI, вам может потребоваться установить gnome-system-tools , чтобы иметь доступ к расширенным настройкам пользователя из [ 1116] users-admin (поиск по Users & Groups в Dash). Выберите Расширенные настройки , чтобы настроить дом пользователя:
Позаботьтесь о том, чтобы предоставить пользователям те же разрешения, которые у них были раньше. В случае, если были какие-либо группы, отличные от групп по умолчанию, относящихся к пользователю, вам необходимо также назначить их этим группам.