Как изменить название дистрибутива linux

Я хочу, чтобы такие приложения, как System Monitor и Conky, отображали имя MYOS вместо Ubuntu 11.10. Кроме того, я хочу, чтобы lsb_release -a и т. Д. Показывали только MYOS.

Я хочу, чтобы такие приложения, как System Monitor и Conky, отображали имя MYOS вместо Ubuntu 11.10.

Кроме того, я хочу, чтобы lsb_release -a и т. Д. Отображали только MYOS.

задан
28 August 2012 в 05:21

поделиться

3 ответа

То, что сказал Мугхил, работает, и чтобы центр программного обеспечения работал, я бы сделал это по-другому.

Пример файла для lsb-release:

cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04.2 LTS"

Просто измените DESCRIPTION, но не ID, RELEASE и CODENAME. А также не изменяйте файл /etc/issue.

ответ дан Sri Harsha Chilakapati
28 August 2012 в 05:21

поделиться

Вы действительно не должны изменять содержимое файла /etc/lsb-release.

Как вы сами видели, у вас будут проблемы в таких приложениях, как Software Center, так как эти программы нуждаются в правильном описании выпуска. Если вы просто измените этот бит информации, программы не смогут найти правильные программные репозитории, потому что они ищут что-то, чего не существует.

Повторно отредактируйте файл до старых значений, и Центр программного обеспечения снова заработает.

ответ дан rɑːdʒɑ
28 August 2012 в 05:21

поделиться

Вы можете сделать это, изменив файл lsb-release и выполнив его согласно вашему желанию, найденному в каталоге etc.

Образец файла для выпуска lsb:

cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04.2 LTS"

Образец файла для выпуска:

cat /etc/issue
Ubuntu 10.04.2 LTS n l

После изменения перезагрузите систему. Вы можете найти обновленный контент.

ответ дан Mughil
28 August 2012 в 05:21

поделиться

Другие вопросы по тегам:

Похожие вопросы:

  • Печать

Страницы: [1]   Вниз

Тема: Как поменять названия в установке Ubuntu  (Прочитано 1594 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
Tabbi

Здравствуйте уважаемые пользователи,в скором времени буду делать дистрибутив на базе Ubuntu Для конечного пользователя,вопрос стоит таков.Как изменить в установке убрать слова Ubuntu.Например дистрибутив называется alienbuntu.Конечный пользователь естественно хочет увидеть слова alienbuntu вместо Ubuntu.в каком системном файле мне нужно поменять Что-то?Вопрос для меня очень важен,пожалуйста ребята отнеситесь с пониманием ко мне!
Я уважаю вас!
Спасибо!


Оффлайн
skybour


Оффлайн
Tabbi

Уважаемый как раз таки нет.
Денис свое творение позиционировал как принципиально новую Ос.
Я же наоборот облагаю информацией что моя ос будет построена на базе UBUNTU!
Вот и вся суть.


track

Тс не парься велосипед не взлетит. Если энергию девать некуда подключись к разработке уже существующих дистров.


Оффлайн
satch

Наше желание помочь прямопропорционально вашему желанию решить проблему


Оффлайн
Tabbi

Тс не парься велосипед не взлетит. Если энергию девать некуда подключись к разработке уже существующих дистров.

track
Думаешь я просто так не разумно это делаю?
Нет совсем никак.Мелкие люди пытаются подорвать веру в себя,великие вдохновляют,так что увы мелких людей я не слушаю


Оффлайн
dmitry77

Как изменить в установке убрать слова Ubuntu.Например дистрибутив называется alienbuntu.Конечный пользователь естественно хочет увидеть слова alienbuntu вместо Ubuntu.в каком системном файле мне нужно поменять Что-то?

Название дистрибутива в системном мониторе например берется из файла issue, /etc/issue
Вы бы почитали про linux from stratch, здесь вам точно мало чем помогут.


Оффлайн
Karl500

Думаешь я просто так не разумно это делаю?
Нет совсем никак.Мелкие люди пытаются подорвать веру в себя,великие вдохновляют,так что увы мелких людей я не слушаю

Тогда начните изучение с LFS (как Вам уже посоветовали) и внимательно почитайте лицензию.

Ваш вопрос по-хорошему нужно было задать только тогда, когда у Вас УЖЕ был бы собран Ваш дистрибутив — не с того начинаете. Но ирония в том, что в этом случае Вы бы и сами знали ответ на этот вопрос.


track

Tabbi,
Таких как ты велосипедистов здесь в месяц по двое бывает и толку от ваших дистров, если их даже на рутрекере закрывают?
Хочешь развиваться присоединяйся к уже имеющемся проектам, а через пару лет, когда окрепнешь, запилишь свой, если не повзрослеешь.


  • Печать

Страницы: [1]   Вверх

Содержание

  • 1 Смена дистрибутива
    • 1.1 Собственный /home
    • 1.2 Строим /home
      • 1.2.1 Сохраняйте настрой
      • 1.2.2 Какие у вас программы?
    • 1.3 Ставим новый дистрибутив
      • 1.3.1 Как качать права
      • 1.3.2 Извлечение ваших файлов
      • 1.3.3 Темы, обои и шрифты
      • 1.3.4 Перенос почты
    • 1.4 Двойная загрузка

Смена дистрибутива

Хотите опробовать последние дистрибутивы, но боитесь лишиться нажитого непосильным трудом? Нейл Ботвик научит извлекать лучшее из обоих миров.

LXF112 42 1.jpg LXF112 42 2.jpg Перекрасимся из коричневого в зеленое с минимумом
проблем.

Последний официальный подсчет дистрибутивов Linux дал цифру «до хрена и более». Это хорошо, потому что дает
богатый выбор, а выбор создает свободу, а свобода ведь хороша, верно?

Иногда может показаться, что выбор уж слишком велик, но несомненно, что огромное разнообразие дистрибутивов делает Linux интереснее. Однако апробация новых систем будет посложнее, чем эксперименты с очередным web-браузером, текстовым процессором или даже с окружением рабочего стола. Переход на другой дистрибутив означает форматирование по крайней мере части вашего жесткого диска и настройку системы с нуля. В зависимости от схемы разметки винчестера, это также может привести к удалению всех ваших личных файлов.

Для примерки нового дистрибутива достаточно виртуальной машины вроде VirtualBox, но, обретя систему своей мечты, неизбежно придется все снести и установить ее на самом деле. Процесс смены дистрибутивов довольно стандартен, независимо от устанавливаемой ОС, но различия в их внутренней организации означают, что без вариаций
не обойтись. В качестве примера мы опишем переход с Ubuntu Hardy Heron на OpenSUSE 11.0, но основные шаги будут одинаковы для любых комбинаций дистрибутивов.

Основное препятствие на пути новой установки – переформатирование вашей файловой системы, уничтожающее все на ней. Для самого дистрибутива это хорошо, но как насчет личных данных?
Самым веским капиталом при смене дистрибутива является наличие отдельного раздела для /home. Это
не только защитит ваши личные файлы и настройки от гибели при установке другого дистрибутива, но и предоставит место для хранения полезной информации, вроде резервных копий ваших файлов настройки. Если отдельного раздела /home у вас нет, вам потребуется предварительно создать резервные копии всего и забыть об идее реально
работающей системы с двойной загрузкой двух дистрибутивов.

Собственный /home

Хотя отдельный раздел /home – штука хорошая, и при переходе, и при
двойной загрузке, вам не мешает также завести отдельный домашний каталог (/home/username) для каждого дистрибутива. Дело в том, что файлы настроек в вашем домашнем каталоге бывают привязаны к конкретной системе, окружению рабочего стола или версии программы, и применение их в другом дистрибутиве чревато проблемами. Поэтому
вложим новый каталог в тот же домашний раздел и скопируем в него только файлы, которые хотим использовать совместно. Если у вас еще нет отдельного раздела /home, то пришла пора разделить ваши приложения и данные.

Строим /home

При работе с разделами диска и файловыми системами всегда имеется небольшой – но реальный – риск потери данных.
Он не обусловлен используемыми вами программами; опасность в том, что процесс может быть прерван сбоем питания или крахом другого приложения. Если сомневаетесь, позаботьтесь сначала о
резервных копиях. Работы с используемой в данный момент файловой
системой также стоит избегать – лучше всего взять Live CD/DVD, и мы
привлечем для этих целей Ubuntu.

Процесс состоит из трех этапов: изменение размера корневого раздела, создание в получившемся пространстве нового раздела /home и переноса личных данных. Будет проще, если у вас много свободного
места – если ваш диск практически полон, переместите часть файлов на DVD или внешний диск. Затем запустите GParted из Система > Администрирование > Редактор разделов [System > Administration
> Partition Editor]. Смонтированный раздел изменять нельзя, и если в GParted рядом с ним отображается точка монтирования, щелкните правой кнопкой мыши и выберите Отмонтировать [Unmount]. При
изменении размера раздела обычно можно двигать только его правую границу, так что начните с перемещения конца корневого раздела влево до желаемого размера. Хорошей практикой считается заполнение раздела не более чем на 80%, поскольку забивание его до отказа может привести к фрагментации. Но раз уж после изменения размера
вы собираетесь полностью удалить все содержимое каталога /home,
вы, скорее всего, можете передвинуть этот ползунок в любую позицию.
Можно также временно удалить раздел подкачки (swap) – установщик
создаст для вас новый – щелкнув правой кнопкой и выбрав в меню
Swapoff. Теперь создайте раздел в высвободившемся пространстве.
Число первичных разделов ограничено четырьмя, так что старайтесь
использовать логические разделы. Нажмите Применить [Apply] для
запуска процесса – это та самая рискованная часть, когда компьютер лучше не беспокоить. После создания нового раздела, безопаснее вновь перезагрузиться с LiveCD, чтобы убедиться, что ядро знает об
изменениях в схеме разметки.

LXF112 43 1.jpg Измените размер корневого раздела с Ubuntu Live CD, чтобы обзавестись отдельным /home.

Теперь надо переместить файлы из старого каталога /home на новый раздел. Это можно сделать от имени root, так что откройте терминал и, чтобы стать root’ом, введите sudo -i. Если корневой раздел – /dev/sda1, а новый раздел – /dev/sda6, то команды создания копии таковы:

mkdir -p /mnt/{root,home}
mount /dev/sda1 /mnt/root
mount /dev/sda6 /mnt/home
rsync -a /mnt/root/home/ /mnt/home/
rm -fr /mnt/root/home/*

Предполагается, что данных в домашнем каталоге относительно
мало, иначе вы не сможете усечь корневой раздел до желаемого размера, и после переноса файлов зря пропадет много места. Если невозможно вывести что-то за пределы основного диска – скажем, на DVD
или внешний накопитель, в качестве альтернативы можно создать
новый домашний раздел в конце, урезав корневой, ровно настолько,
чтобы уместились ваши файлы. После перемещения файлов можете
еще больше усечь корневой раздел, а в освободившемся пространстве
создать третий раздел и переместить в него ваш домашний каталог.
Затем удалите раздел в конце диска и расширьте новый домашний
раздел.

Сохраняйте настрой

Отдельный домашний раздел хранит в целости ваши пользовательские
настройки, но как быть с теми общесистемными параметрами, которые вы тоже подогнали «под себя»? После долгих мучений с xorg.conf или Samba будет жаль, если настройки навеки пропадут. Такие данные
хранятся в /etc, так что проще всего сохранить резервную копию этого
каталога на вашем разделе /home. Команда

 sudo tar czf /home/ubuntu-etc.tar.gz /etc

упакует весь /etc в один файл в /home. Sudo необходим потому,
что обычный пользователь не может читать /etc: там содержится важная информация,
доверенная только суперпользователю. Вы можете скопировать каталог при помощи

 cp -a /etc /home/ubuntu-etc

но архив, пожалуй, удобнее. Искушение скопировать только необходимые файлы лучше подавить: позднее вы можете пожалеть о том, что какой-то из них пропустили. Архив /etc не отнимет много места – обычно это пара
мегабайт.

Какие у вас программы?

После системных и пользовательских настроек, другим важным преобразованием системы является установка дополнительных пакетов. Отследить, что устанавливалось, довольно легко, но перенос всего
этого на другой компьютер уже не столь очевиден из-за неодинакового
управления пакетами в различных дистрибутивах: где-то используются пакеты по типу «все в одном», а где-то они разбиты на программу, библиотеки и отдельные файлы разработчика.

Еще одно затруднение: в вашем списке будут перечислены все установленные пакеты, и некоторые из них являются просто зависимостями – возможно, специфичными для дистрибутива – для других пакетов, которые вы можете желать или не желать устанавливать. Лучший совет – это просмотреть список пакетов, исключить очевидные зависимости, те, что начинаются с lib или заканчиваются на -dev или -devel,
и отобрать программы, которые вам точно необходимы. Предоставьте менеджеру пакетов нового дистрибутива самому разбираться с установкой корректных библиотек и прочих зависимостей. Создание списка
пакетов более всего определяется используемым менеджером пакетов,
так что для любых ответвлений Debian воспользуйтесь:

 dpkg --list >packages.txt

Пользователи дистрибутивов на основе RPM могут сгенерировать его так:

 rpm --query --list >packages.txt

Вы можете укоротить список путем удаления всех пакетов lib* и тех,
что имеют в своем имени -dev, поскольку они обычно устанавливаются
как зависимости. Вот как создать этот список в Ubuntu (после ‘ii’ идут
два пробела):

 dpkg --list | grep -v -e ‘-dev’ -e ‘^ii lib’ >packages.txt

Пользователям Gentoo достаточно скопировать файл world – /var/lib/portage/world – он хорош тем, что не содержит зависимостей: в нем только программы конечного пользователя.

Так можно охватить пакеты, добавленные через менеджер; а что делать с приложениями, установленными из исходных текстов или двоичных архивов? Последние обычно разворачиваются в собственный каталог в /opt, так что список содержимого /opt охватит и их:

 ls -1 /opt >binary_packages.txt

С пакетами, собранными из исходных текстов, немного сложнее, но все устанавливаемое при помощи ./configure && make && make install попадает в /usr/local, если только вы не указывали иное параметром
—prefix для ./configure.

 ls -l /usr/local/bin >source_packages.txt

должно включить если не все, то большую часть собранных вручную
приложений. Сохранив списки, вы сможете воссоздать набор программ
в новом дистрибутиве.

Ставим новый дистрибутив

Хотя мы и собираемся пользоваться общим разделом /home, один и тот же каталог пользователя нам ни к чему. Версии одинаковых программ в разных дистрибутивах могут отличаться, а то и подстраиваться под специфику конкретной системы, и при совместном использовании всех файлов конфигурации ждите
проблем; их можно избежать, взяв для новой установки другое имя
пользователя. В противном случае следует переименовать домашний
каталог в нечто вроде username-ubuntu. Лучше всего сделать это с
LiveCD типа установочного диска OpenSUSE. По завершении инсталляции мы скопируем файлы данных, а также некоторые настройки.

Обезопасив свои пользовательские файлы и системные настройки, можете установить новый дистрибутив обычным способом, но велите воспользоваться существующим домашним разделом и не форматировать его – в нашем случае, установщик OpenSUSE чуть не грохнул оба раздела, и домашний, и корневой. Щелкните на пункте
Создание разделов [Create Partition Setup] для указания, что где находится, и убедитесь, что будет отформатирован только корневой раздел. Дважды проверьте, что /home не пострадает, а затем продолжите
установку как обычно.

Как качать права

Дождитесь завершения установки, перезагрузитесь – и окажетесь перед новым рабочим столом OpenSUSE (или другого установленного вами дистрибутива), настроенным под вашего нового пользователя.
Если вы заглянете в /home, то увидите каталоги вашего пользователя
и старого пользователя, который вы предварительно переименовали.
Открыв окно свойств для каждого из них и перейдя на вкладку Права
[Permissions], вы, вероятно, увидите, что они у них не совпадают. В случае перехода с Ubuntu на OpenSUSE имена пользователей будут одинаковы, а группы – разными. Причина в том, что файловая система
Linux хранит сведения о владельце в виде чисел, которые преобразуются в имена пользователей и групп на основе информации из /etc/passwd и /etc/group. Даже если вы оставили старое имя пользователя, новый дистрибутив может отвести его другому ID пользователя (UID); то же касается и групп. С последними есть добавочный пируэт: одни дистрибутивы помещают всех пользователей в группу users,
тогда как другие создают на каждого свою, с тем же именем, что и у пользователя.

Поскольку файлы из старого дистрибутива вы собираетесь использовать уже в новой ОС, следует привести их в соответствие с новым пользователем. Тут требуется доступ к терминалу и правам root.
Если ваше имя пользователя jim, то выполните su, чтобы стать root, и
введите chown -R jim: /home/jim-ubuntu

Параметр -R заставит chown рекурсивно применить изменения ко
всем подкаталогам и файлам в /home/jim-ubuntu; разделитель : после
имени пользователя велит chown установить группу пользователя jim
в качестве основной. Если у вас более одного пользователя, повторите
это для каждого из них.

Извлечение ваших файлов

Вот и причина, почему нельзя просто повторно использовать старый
домашний каталог: если права владельца файлов достаточно разнятся,
вам не удастся запустить даже оконный менеджер. Еще одна причина
в том, что некоторые файлы – в частности, принадлежащие окружению
рабочего стола – специфичны для дистрибутивов. Однако, теперь уже
можно скопировать настройки для некоторых «стандартных», не зависящих от дистрибутива программ, например, OpenOffice.org, Firefox и Thunderbird. Им необходимы каталоги .ooo-2.0, .mozilla и .thunderbird, но Ubuntu называет их .openoffice.org2 и .mozilla-thunderbird, так что
потребуется переименование. Каталоги можно перенести в терминале или файловом менеджере, но не забудьте включить опцию отображения скрытых файлов: файлы с именами, начинающимися с точки, по
умолчанию в менеджере файлов не отображаются.

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

При желании скопировать все настройки окружения рабочего стола, вроде каталога .kde, сперва сохраните резервную копию исходной директории нового дистрибутива на тот случай, если не все пойдет по
плану.

Темы, обои и шрифты

Если вы устанавливали милые сердцу обои, то, вероятно, захотите перенести и их, хотя темы имеют смысл только при том же окружении рабочего стола. Темы Gnome из Ubuntu вряд ли пригодятся в KDE 4 на
OpenSUSE (а кстати, и темы KDE 3 тоже). Перенос темы – хитрая задача, потому что при ее установке файлы рассовываются по разным каталогам. Пропуск хотя бы одного из них может вызвать проблемы, так что
безопаснее всего переустановить тему с нуля. Многие темы доступны
в виде пакетов для различных дистрибутивов, а не то – загрузите их с
http://www.kde-look.org, http://www.gnome-look.org и подобных сайтов для вашего
любимого оконного менеджера.

Обои и системные звуки – это обычные графические и аудиофайлы, их можно использовать с любым рабочим столом и в любом дистрибутиве. Для обоев нет стандартного местоположения: они просто
добавляются к списку доступных файлов или каталогов в программе
настройки рабочего стола, вызываемой правым щелчком на нем. При
работе в KDE, обои хранятся в .kde/share/wallpapers, но вы можете держать их где угодно; главное – помнить, где. То же справедливо и для системных звуков: стандартные, используемые в Gnome и KDE, устанавливаются в специальный каталог в /usr, но пользовательские звуки
можно брать из любого места домашнего каталога.

Шрифты бывают установлены глобально или отдельно для каждого пользователя. Пользователи KDE могут ввести fonts:/ в адресной строке Konqueror, чтобы увидеть весь набор. Шрифты пользователя
хранятся в .fonts в домашнем каталоге, и чтобы они стали доступны,
всего и надо, что переместить их в новый домашний каталог. Если вы
установили шрифты в системный каталог /usr/share/fonts или /usr/local/share/fonts, то до начала установки дистрибутива их следует скопировать в ваш домашний каталог, поскольку в /usr все будет удалено. Шрифты, расположенные в /usr/share/fonts, обычно добавляются
через менеджер пакетов, и в принципе – пусть себе исчезают, потом вы
установите их как пакеты для нового дистрибутива.

Перенос почты

Мы рассмотрели копирование личных данных и настроек, за одним важным исключением: электронной почты. Если у вас Thunderbird и вы намерены пользоваться им и в новом дистрибутиве, расслабьтесь –
скрытый каталог .thunderbird мы уже скопировали. Обычно хорошей
мыслью при смене дистрибутива является использование той же почтовой программы, что и ранее, потому что не все они хранят почту одинаково. Если клиент будет тем же, можно перенести каталог с почтой
после переустановки, что позволит сохранить сообщения и настройки.
Если вы желаете сменить программу и вы использовали POP3, потребуется экспортировать и импортировать вашу почту. Есть программы со специальной опцией экспорта; но в других вам следует выделить все сообщения и
затем сохранить их виде mbox-файлов (практически все почтовые клиенты умеют импортировать такие). Если вы использовали IMAP, то все намного проще, поскольку вся почта хранится на сервере. Копии
кэшируются локально для ускорения процесса, так что при первом
использовании вашей новой почтовой программы будет небольшая
задержка, пока она вновь загрузит копии ваших сообщений, но сами
письма будут там же, где вы их оставили.

Создайте отдельный раздел для /home: это необходимо сделать лишь однажды, и смена дистрибутива перестанет быть столь изнуряющей задачей. Все упрощается при предварительном планировании, резервировании настроек
и списка пакетов, а перейти с одного дистрибутива на другой без потери данных совершенно просто, что дает вам возможность опробовать столько систем, сколько Майк может впихнуть на DVD. Так что берите LXFDVD, и за работу! LXF

Двойная загрузка

LXF112 45 1.jpg При инсталляции второго дистрибутив велите установщику поместить загрузчик в корневой раздел, а не главную загрузочную запись диска (MBR).

Мы описали переход с одного дистрибутива на другой без потери ваших настроек и данных; но если вы еще не
пришли к окончательному решению? Вы можете пожелать установить новый, но оставить и старый – вдруг
ваше мнение изменится? Двойная загрузка нескольких дистрибутивов Linux столь же проста, как и Linux с
Windows, но требуются некоторый предосторожности при совместном использовании ваших данных.

Прежде всего следует применять различные домашние
каталоги, скажем, /home/jim-ubuntu и /home/jim-suse.
Имена пользователей могут быть одинаковы; домашний каталог не обязан называться /home/username; и они
должны иметь одинаковый ID пользователя. Следующим пунктом является загрузчик, поскольку большинство
установщиков дистрибутивов не добавляют другие дистрибутивы Linux в свое загрузочной меню. Установите
OpenSUSE или другой выбранный вами дистрибутив как обычно, затем, когда подойдете к установке загрузчика,
выберите его установку в корневой раздел, а не в MBR диска. После перезагрузки вы вновь вернетесь в Ubuntu,
так что вам потребуется добавить пункт SUSE в загрузчик Ubuntu. Откройте терминал и выполните

sudo gedit /boot/grub/menu.lst

для открытия меню загрузчика в вашем редакторе, и
добавьте в конец файла такие строки:

title openSUSE
root (hd0,5)
chainloader +1

Пункт OpenSUSE добавится в загрузочное меню. Команда root сообщит, где искать установку SUSE. Grub
начинает счет с нуля, поэтому hd0,5 – это шестой раздел первого диска, /dev/sda6 в терминах Linux. Команда chainloader заставит вызвать загрузчик с этого диска,
что приведет вас в меню загрузки SUSE.

Теперь надо убедиться, что ID пользователей одинаковы: смонтируйте раздел SUSE

mkdir -p /mnt/suse
mount /dev/sda6 /mnt/suse

Затем найдите ваше имя пользователя в файле /etc/passwd в обеих системах:

grep jim /etc/passwd /mnt/suse/etc/passwd

Каждый файл должен содержать строку вроде

jim:x:1000:100::/home/jim-suse:/bin/bash

Первое число – это ID пользователя, а второе – ID группы; если они отличаются, вам понадобится отредактировать /mnt/suse/etc/passwd, сделав их одинаковыми. Проверьте /etc/group для обоих дистрибутивов, чтобы убедиться, что ID группы users в них совпадают.
Затем запустите

chown -R jim: /home/jim-suse

При сохранении старого дистрибутива вы не сможете просто перенести каталоги с данными из одного домашнего каталога в другой: вам необходимы оба сразу. Ответ кроется в использовании ярлыков или символьных ссылок. Это позволяет одному каталогу (или файлу) оказываться в двух местах. Просто выполните

ln -s /home/jim-ubuntu/music /home/jim-suse/music

чтобы директория с музыкой появилась в обоих домашних каталогах. В KDE вы можете сделать это, перетащив
иконку из одного домашнего каталога в другой, удерживая Ctrl и Shift в момент бросания. Повторите это для всех каталогов с данными, которые вы хотите использовать совместно, но для почты это сработает лишь в том
случае, когда в обоих дистрибутивах применяется один и тот же почтовый клиент.

фетровая шляпа-линукс-убунту

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

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

Как это работает?

Какая магия позволяет вам хранить все ваши личные данные? Просто: отдельные разделы.

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

При желании вы также можете иметь дополнительный раздел, называемый разделом подкачки . Это часть жесткого диска, используемая как пространство переполнения ОЗУ, а также место, где хранятся данные ОЗУ во время гибернации.

Но у вас есть свобода создавать столько разделов, сколько вы хотите, и вы можете указать установщику, какие разделы следует использовать для каких папок.

Создание отдельного домашнего раздела

Раздел жесткого диска на Linux

Если вы устали стирать данные при смене дистрибутива Linux, вам нужно создать дополнительный раздел в формате ext4. Первый должен иметь «/» (корневая папка), смонтированный на нем, а другой раздел должен иметь «/ home». Все ваши личные данные хранятся в папке «/ home», так что это означает, что все ваши личные данные будут храниться во втором разделе.

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

Позже, выполняя новую установку Linux, вы можете сказать установщику переформатировать первый раздел (чтобы начать с нуля), но оставить второй раздел в покое и смонтировать его в «/ home». Поэтому все, что вам нужно сделать, это убедиться, что вы установили то же имя пользователя и пароль, что и раньше, и все должно вернуться к тому, что было.

Разделение разделов не мешает вам зашифровать диск .

Единственное, что вам еще нужно сделать, это переустановить ваши приложения, но вам не придется много переконфигурировать их, потому что их настройки хранятся вместе с другими вашими личными файлами.

Потенциальным недостатком является то, что сохранение предыдущих настроек при переключении с одного дистрибутива на другой может привести к несовместимости. Например, хотя Fedora и Ubuntu оба используют GNOME в качестве бэкэнда рабочего стола по умолчанию, реализация Ubuntu совершенно различна, и настройки Fedora могут стать грязными. Быть в курсе

Предоставляя пространство двум разделам, убедитесь, что вы предоставляете им достаточно места. Если ваш первый корневой раздел очень маленький, вы не сможете установить много приложений. Если второй раздел слишком мал, у вас не будет много места для сохранения ваших личных файлов. Размеры перегородок строго ограничены.

Создать корневой раздел Linux

Я бы посоветовал предоставить вашему первому разделу не менее 15 или 20 ГБ свободного места, если вы не планируете устанавливать много приложений.

Если вы планируете установить много приложений или игр (которые занимают значительное количество места), то вам может потребоваться 50 ГБ. Игроки должны смотреть игры, которые они хотят установить, и подсчитать, сколько места занимает каждый из них.

Если вы обнаружите, что размер вашего раздела не подходит для вашего использования, вы можете изменить его размер, запустив его в среде Live и запустив утилиту разделения или используя командную строку .

Linux уже установлен?

Если вы уже установили Linux и у вас есть все (включая вашу домашнюю папку) в одном разделе, не беспокойтесь. Это займет всего несколько шагов, чтобы получить необходимую конфигурацию. Шаги следующие:

  1. Загрузите живую среду ISO вашего любимого дистрибутива Linux и запишите ее на CD / DVD или запишите на USB-накопитель.
  2. Запустите недавно созданные медиа-файлы. Используйте инструмент разметки, такой как GParted, чтобы изменить размер раздела ext4 до желаемого размера.
  3. Используйте тот же инструмент, чтобы создать новый раздел ext4 в пустом пространстве, созданном путем изменения размера первого раздела. Обратите внимание, какой это раздел. Он должен выглядеть как / dev / sdXY , где X — буква, обозначающая диск, а Y — число, обозначающее раздел. Примером является / dev / sda2.
  4. Смонтируйте оба раздела и скопируйте содержимое корневой папки в новый раздел. Обязательно скопируйте все содержимое корневой папки, а не саму корневую папку. В противном случае, когда все будет сделано, все ваши вещи будут в «/ home / home / user», что не сработает.
  5. Теперь откройте терминал и выполните команду gksudo gedit, чтобы открыть текстовый редактор Gedit . Теперь используйте меню, чтобы открыть файл, расположенный в / etc / fstab в первом разделе.
  6. Добавьте следующую строку в конец файла: / dev / sdXY / home ext4 errors = remount-ro 0 1 . Опять же, не забудьте заменить / dev / sdXY фактическим обозначением раздела.
  7. Сохраните его и перезапустите. Обязательно извлеките носитель среды Live, чтобы перезапустить обычную установку.

Изменить дистрибутив Linux без потери данных

Разница не будет очевидной, но ваши личные данные теперь будут находиться в отдельном разделе, который останется в стороне, когда вы меняете рассылку или выполняете обновления!

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

Если вам больше хочется попробовать другие версии Linux сейчас или рискнуть, вот наш список пяти самых современных дистрибутивов Linux . Регулярно сохраняйте резервные копии ваших личных данных, даже если они находятся в отдельном разделе.

Прочитайте статью полностью: Как обновить или изменить дистрибутивы Linux без потери данных

Содержание

  1. Как обновить или изменить дистрибутивы Linux без потери данных
  2. Как это работает?
  3. Создание отдельного домашнего раздела
  4. Меры предосторожности при смене дистрибутивов Linux
  5. Linux уже установлен?
  6. Изменить дистрибутив Linux без потери данных
  7. Как обновить или переключить дистрибутивы Linux без потери данных
  8. Как это работает?
  9. Создание отдельного домашнего раздела
  10. Меры предосторожности при переключении дистрибутивов Linux
  11. Linux уже установлен?
  12. Переключайте дистрибутивы Linux без потери данных
  13. Как заменить один дистрибутив Linux другим с двойной загрузки
  14. Замените один Linux другим с двойной загрузки
  15. Что нужно иметь в виду, чтобы сохранить домашний каталог при изменении дистрибутива Linux
  16. Шаг 1: Создайте живой USB из нового дистрибутива Linux
  17. Шаг 2: загрузитесь с live USB и перейдите к установке Linux
  18. Шаг 3: подготовить раздел
  19. Как грамотно сменить дистрибутив Linux, без потери ветки /home?
  20. 2 ответа 2
  21. Настройка дистрибутивов Linux
  22. Способы запуска WSL
  23. Список установленных дистрибутивов
  24. Отмена регистрации и повторная установка дистрибутива
  25. Выполнение от имени определенного пользователя
  26. Изменение пользователя по умолчанию для распределения
  27. Запуск определенного дистрибутива
  28. Настройка параметров с помощью. вслконфиг и WSL. conf
  29. Параметры конфигурации распределения в WSL. conf
  30. Параметры для WSL. conf
  31. automount
  32. Параметры подключения
  33. network
  34. interop
  35. пользователь
  36. Параметры просмотра пользователя
  37. Глобальные параметры конфигурации с помощью. вслконфиг
  38. Параметры для. вслконфиг
  39. Параметры предварительной версии параметра WSL 2

Как обновить или изменить дистрибутивы Linux без потери данных

linux fedora ubuntu

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

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

Как это работает?

Какая магия позволяет вам хранить все ваши личные данные? Просто: отдельные разделы.

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

Но у вас есть свобода создавать столько разделов, сколько вы хотите, и вы можете указать установщику, какие разделы следует использовать для каких папок.

Создание отдельного домашнего раздела

SeparateLinuxHome Home Partition

Если вы устали стирать данные при смене дистрибутива Linux, вам нужно создать дополнительный раздел в формате ext4. Первый должен иметь «/» (корневая папка), смонтированный на нем, а другой раздел должен иметь «/ home». Все ваши личные данные хранятся в папке «/ home», так что это означает, что все ваши личные данные будут храниться во втором разделе.

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

Позже, выполняя новую установку Linux, вы можете сказать установщику переформатировать первый раздел (чтобы начать с нуля), но оставить второй раздел в покое и смонтировать его в «/ home». Поэтому все, что вам нужно сделать, это убедиться, что вы установили то же имя пользователя и пароль, что и раньше, и все должно вернуться к тому, что было.

Единственное, что вам еще нужно сделать, это переустановить ваши приложения, но вам не придется много переконфигурировать их, потому что их настройки хранятся вместе с другими вашими личными файлами.

Меры предосторожности при смене дистрибутивов Linux

Потенциальным недостатком является то, что сохранение предыдущих настроек при переключении с одного дистрибутива на другой может привести к несовместимости. Например, хотя Fedora и Ubuntu оба используют GNOME в качестве бэкэнда рабочего стола по умолчанию, реализация Ubuntu совершенно различна, и настройки Fedora могут стать грязными. Быть в курсе

Предоставляя пространство двум разделам, убедитесь, что вы предоставляете им достаточно места. Если ваш первый корневой раздел очень маленький, вы не сможете установить много приложений. Если второй раздел слишком мал, у вас не будет много места для сохранения ваших личных файлов. Размеры перегородок строго ограничены.

SeparateLinuxHome Root Partition.png

Я бы посоветовал предоставить вашему первому разделу не менее 15 или 20 ГБ свободного места, если вы не планируете устанавливать много приложений.

Если вы планируете установить много приложений или игр (которые занимают значительное количество места), то вам может потребоваться 50 ГБ. Игроки должны смотреть игры, которые они хотят установить, и подсчитать, сколько места занимает каждый из них.

Linux уже установлен?

Если вы уже установили Linux и у вас есть все (включая вашу домашнюю папку) в одном разделе, не беспокойтесь. Это займет всего несколько шагов, чтобы получить необходимую конфигурацию. Шаги следующие:

Изменить дистрибутив Linux без потери данных

Разница не будет очевидной, но ваши личные данные теперь будут находиться в отдельном разделе, который останется в стороне, когда вы меняете рассылку или выполняете обновления!

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

Источник

Как обновить или переключить дистрибутивы Linux без потери данных

Когда вы переключаете дистрибутивы Linux, стандартным способом действий является стирание всего на вашем компьютере. То же самое верно, если вы выполняете чистую установку обновления, чтобы избежать потенциальных осложнений.

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

Как это работает?

Что за магия позволяет вам хранить все ваши личные данные? Просто: отдельные разделы.

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

По желанию, вы также можете иметь дополнительный раздел под названием раздел подкачки

, Это часть вашего жесткого диска, которая используется как пространство переполнения ОЗУ, а также место, где хранятся данные ОЗУ во время спящего режима.

Но у вас есть свобода создавать столько разделов, сколько вам нужно, и вы можете указать установщику, какие разделы следует использовать для каких папок.

Создание отдельного домашнего раздела

SeparateLinuxHome Home Partition

Если вы устали стирать данные при смене дистрибутивов Linux, вам нужно создать дополнительный раздел в формате ext4. Первый должен иметь «/» (корневая папка), подключенный к нему, а другой раздел должен иметь «/ home», подключенный к нему. Все ваши личные данные хранятся в папке «/ home», так что все ваши личные данные будут храниться во втором разделе.

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

Затем, когда вы выполняете новую установку Linux, вы можете сказать установщику переформатировать первый раздел (начать с нуля), но оставить второй раздел в покое и просто смонтировать его в «/ home». Затем все, что вам нужно сделать, это убедиться, что вы установили то же имя пользователя и пароль, что и раньше, и все должно вернуться к тому, что было.

Разделение разделов не мешает вам зашифровать диск

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

Меры предосторожности при переключении дистрибутивов Linux

Одним из потенциальных недостатков является то, что сохранение предыдущих настроек при переключении между дистрибутивами может привести к несовместимости. Например, хотя Fedora и Ubuntu оба используют GNOME в качестве бэкэнда рабочего стола по умолчанию, реализация Ubuntu сильно отличается, и настройки в Fedora могут стать неясными. Быть в курсе

Удостоверьтесь, что когда вы предоставляете пространство двум разделам, вы предоставляете каждому из них достаточно места. Если ваш первый корневой раздел очень маленький, вы не сможете установить очень много приложений. Если второй раздел слишком мал, у вас не будет много места для сохранения ваших личных файлов. Размеры раздела жесткие ограничения.

SeparateLinuxHome Root Partition.png

Я бы посоветовал предоставить вашему первому разделу не менее 15 или 20 ГБ свободного места, если вы не планируете устанавливать много приложений.

Если вы планируете установить много приложений или игр (которые занимают много места), вы можете использовать 50 ГБ. Геймеры должны посмотреть на игры, которые они заинтересованы в установке, и подсчитать, сколько места занимает каждая из них.

Если вы обнаружите, что размеры разделов не соответствуют вашим потребностям, вы можете изменить их размер, загрузившись в среду Live и запустив инструмент разбиения или используя командную строку

Linux уже установлен?

Если у вас уже установлена ​​Linux и у вас есть все (включая вашу домашнюю папку) в одном разделе, не беспокойтесь. Это займет всего несколько шагов, чтобы достичь настройки, которая вам нужна. Шаги следующие:

Переключайте дистрибутивы Linux без потери данных

Разница не будет очевидной, но ваши личные данные теперь будут находиться в отдельном разделе, который будет недоступен при переключении дистрибутивов или обновлении!

Разделение разделов предназначено не только для загрузчиков дистрибутивов или для уменьшения хлопот при обновлении до новой версии. Отдельный раздел может прийти на помощь, если вы загружаете обновления, которые оставляют ваш компьютер в состоянии, когда он не загружается. Просто переустановите версию Linux в корневом разделе, и вы сможете выполнять резервное копирование и запуск без необходимости выполнять резервное копирование и восстановление нескольких файлов.

Если вы чувствуете себя более смелым, чтобы опробовать другие версии Linux или рисковать, вот наш список пяти самых передовых дистрибутивов Linux

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

Источник

Как заменить один дистрибутив Linux другим с двойной загрузки

Если у вас установлен дистрибутив Linux, вы можете заменить его другим дистрибутивом в режиме двойной загрузки. Вы также можете сохранить свои личные документы при переключении рассылки.

how replace one linux distribution with another from dual boot

Предположим, вам удалось успешно выполнить двойную загрузку Ubuntu и Windows. Но после прочтения обсуждения Linux Mint и Ubuntu вы поняли, что Linux Mint больше подходит для ваших нужд. Что бы вы сделали сейчас? Как бы вы удалили Ubuntu и установили Mint в режиме двойной загрузки?

Вы можете подумать, что вам нужно сначала удалить Ubuntu из двойной загрузки, а затем повторить шаги двойной загрузки с Linux Mint. Позвольте мне рассказать вам кое-что. Вам не нужно делать все это.

Если у вас уже есть дистрибутив Linux с двойной загрузкой, вы можете легко заменить его другим. Вам не нужно удалять существующий дистрибутив Linux. Вы просто удаляете его раздел и устанавливаете новый дистрибутив на место на диске, освобожденное предыдущим дистрибутивом.

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

Позвольте мне показать вам, как переключать дистрибутивы Linux.

Замените один Linux другим с двойной загрузки

Позвольте мне описать сценарий, который я собираюсь использовать здесь. В моей системе установлен Linux Mint 19 в режиме двойной загрузки с Windows 10. Я собираюсь заменить его на элементарную ОС 5. Я также буду хранить свои личные файлы (музыку, изображения, видео, документы из моего домашнего каталога), пока переключение распределений.

Давайте сначала посмотрим на требования:

Что нужно иметь в виду, чтобы сохранить домашний каталог при изменении дистрибутива Linux

Если вы хотите сохранить ваши файлы из существующей установки Linux как есть, у вас должен быть отдельный корневой и домашний каталог. Возможно, вы заметили, что в моих руководствах по двойной загрузке я всегда выбираю вариант «Something Else», а затем вручную создаю корневой и домашний разделы вместо того, чтобы выбирать «Install рядом с Windows». Вот где все проблемы при создании отдельного домашнего раздела вручную окупаются.

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

Примечание: вы должны запомнить точное имя пользователя и пароль вашей существующей установки Linux, чтобы использовать тот же домашний каталог, что и в новом дистрибутиве.

Если у вас нет отдельного домашнего раздела, вы можете создать его и позже, НО я этого не рекомендую. Этот процесс немного сложен, и я не хочу, чтобы вы испортили вашу систему.

Имея столько справочной информации, пришло время посмотреть, как заменить дистрибутив Linux другим.

Шаг 1: Создайте живой USB из нового дистрибутива Linux

Хорошо! Я уже упоминал об этом в требованиях, но я все же включил его в основные шаги, чтобы избежать путаницы.

Вы можете создать живой USB с помощью создателя загрузочного диска, такого как Etcher, в Windows или Linux. Процесс прост, поэтому я не буду перечислять шаги здесь.

Шаг 2: загрузитесь с live USB и перейдите к установке Linux

Поскольку у вас уже была двойная загрузка, вы, вероятно, знаете тренировку. Подключите активный USB, перезагрузите систему и во время загрузки нажимайте F10 или F12, чтобы войти в настройки BIOS.

Здесь выберите загрузку с USB. И тогда вы увидите возможность попробовать живую среду или установить ее немедленно.

Вы должны начать процедуру установки. Когда вы дойдете до экрана «Тип установки», выберите «Что-то еще».

how replace one linux distribution with another from dual boot 1

Выберите «Что-то еще» здесь

Шаг 3: подготовить раздел

Вы увидите экран разделения сейчас. Посмотрите внимательно, и вы увидите вашу установку Linux с типом файловой системы Ext4.

how replace one linux distribution with another from dual boot 2

Определите, где установлен ваш Linux

Теперь, если у вас есть только один раздел Ext4, это означает, что ваш домашний каталог находится в том же разделе, что и root. В этом случае вы не сможете сохранить свой домашний каталог. Я предлагаю вам скопировать важные файлы на внешний диск, иначе вы потеряете их навсегда.

Пришло время удалить корневой раздел. Выберите корневой раздел и нажмите знак «-». Это создаст свободное пространство.

how replace one linux distribution with another from dual boot 3

Удалить корневой раздел

Когда у вас будет свободное место, нажмите + знак.

how replace one linux distribution with another from dual boot 4

Создать новый корневой раздел

Теперь вы должны создать новый раздел из этого свободного пространства. Если в предыдущей установке Linux у вас был только один корневой раздел, вы должны создать здесь корневой и домашний разделы. Вы также можете создать раздел подкачки, если хотите.

Если у вас был корневой и домашний разделы отдельно, просто создайте корневой раздел из удаленного корневого раздела.

how replace one linux distribution with another from dual boot 5

Создание корневого раздела

Здесь важно пометить вновь созданный раздел для форматирования. Если вы не измените размер раздела, он не будет отформатирован, если вы явно не попросите его отформатировать. И если раздел не отформатирован, у вас будут проблемы.

how replace one linux distribution with another from dual boot 6

Важно отформатировать корневой раздел

Теперь, если у вас уже есть отдельный домашний раздел в вашей существующей установке Linux, вы должны выбрать его и нажать «изменить».

how replace one linux distribution with another from dual boot 7

Ретушируйте уже существующий домашний раздел (если есть)

Вам просто нужно указать, что вы монтируете его как домашний раздел.

how replace one linux distribution with another from dual boot 8

Укажите домашнюю точку монтирования

Если у вас был раздел подкачки, вы можете повторить те же шаги, что и домашний раздел. На этот раз укажите, что вы хотите использовать пространство подкачки.

На этом этапе у вас должен быть корневой раздел (с выбранной опцией формата) и домашний раздел (и своп, если хотите). Нажмите кнопку Установить сейчас, чтобы начать установку.

how replace one linux distribution with another from dual boot 9

Следующие несколько экранов будут вам знакомы. Важным является экран, на котором вас просят создать пользователя и пароль.

Если у вас ранее был отдельный домашний раздел, и вы хотите использовать тот же домашний каталог, вы ДОЛЖНЫ использовать то же имя пользователя и пароль, что и раньше. Имя компьютера не имеет значения.

how replace one linux distribution with another from dual boot 10

Чтобы сохранить домашний раздел без изменений, используйте предыдущего пользователя и пароль

Ваша борьба почти закончена. Вам не нужно ничего делать, кроме как ждать окончания установки.

how replace one linux distribution with another from dual boot 11

Дождитесь окончания установки

После завершения установки перезагрузите систему. У вас будет новый дистрибутив или версия Linux.

В моем случае у меня был весь домашний каталог Linux Mint 19, как и в простейшей ОС. Все видео, фотографии у меня остались как есть. Разве это не мило?

Источник

Как грамотно сменить дистрибутив Linux, без потери ветки /home?

Давным давно, установил на свой ноутбук Ubuntu 14.04. С тех пор, репозитории устарели и, простой возможности обновления не стало. Кроме этого, у меня стоит 32 битная ОС, что затрудняет обновление некоторых программ (например, Google Chrome). Решил обновиться до последней версии, но на этот раз, Debian.

Я хочу сохранить раздел /home, в надежде его примонтировать после установки debian. Вопрос заключается в учетных записях пользователей. Подумываю, оставить прежние учётки.

Прошу совета по грамотному переходу на свежую версию ОС. Спасибо.

2 ответа 2

Я уже делал так. Всё прошло без проблем.

Но проблемы на самом деле возникнуть могут. В домашней директории приложения хранят свои настройки в скрытых папках и файлах (начинаются с точки). Так вот я на всякий случай оставил только те скрытые файлы и папки, в которых у меня есть какие-то мои настройки или другие данные, а остальные взял те, что достались мне со свежей системой.

Т.о. если эти скрытые файлы и папки бекапить, то даже если какие-то приложения будут вести себя некорректно от того, что встретили свои файлы от старых версий, будет шанс попробовать что-то исправить с ними.

Для того, чтобы брать файлы из того /home, который идёт со свежей системой, можно предварительно просто скопировать его куда-то во вне /home.

DGuQX

Для сохранения /home достаточно просто не забыть примонтировать его; установщик Debian предложит настроить точки монтирования.

Вопрос заключается в учетных записях пользователей. Подумываю, оставить прежние учётки.

Для сохранения учёток достаточно скопировать строчки с интересующими вас учётками из файлов /etc/passwd (здесь записаны UID, GID, домашняя папка и т.п.), /etc/shadow (здесь записан пароль) и /etc/group (отсюда нужно взять как минимум ту группу, GID которой прописан в passwd; как правило, она имеет имя, совпадающее с юзернеймом) из старой системы в новую.

Если в новой системе вы не будете создавать учёток при установке, то всё переносится простым дописыванием строк в этих файлах. Однако если дебиан заставит вас создать учётку, то копируемые юзернейм, UID, GID и названия групп могут оказаться заняты, и их нужно будет удалить (в принципе это тоже можно сделать простым удалением мешающихся строчек в ранее перечисленных файлах). Хотя если юзернейм, UID и GID свежесозданной учётки совпадут с таковыми из старой системы, то можно ничего не делать и ничего не переносить: всё и так заработает.

На заметку: если у вас единственная учётная запись, то скорее всего она будет иметь UID 1000 и GID 1000: многие линуксы начинают присваивание айдишников учёткам именно с этих значений.

Как вычитать юзернейм, UID и GID из файла passwd, можно узнать, например, здесь.

Источник

Настройка дистрибутивов Linux

подсистема Windows для Linux (WSL) поддерживает запуск как угодно различных дистрибутивов Linux, которые вы хотите установить. это может включать в себя выбор дистрибутивов из Microsoft Store, импорт настраиваемого распределенияили создание собственного пользовательского распределения.

Способы запуска WSL

Существует несколько способов запустить дистрибутив Linux с WSL после установки.

start launch

Список установленных дистрибутивов

Отмена регистрации и повторная установка дистрибутива

хотя дистрибутивы Linux можно устанавливать с помощью Microsoft Store, их невозможно удалить через магазин.

Чтобы отменить регистрацию и удалить WSL распространения, выполните следующие действия.

Выполнение от имени определенного пользователя

Выполняет WSL от имени указанного пользователя. Обратите внимание на то, что этот пользователь должен существовать в дистрибутиве WSL.

Изменение пользователя по умолчанию для распределения

Изменение пользователя по умолчанию, который используется для входа в дистрибутив. Пользователь должен уже существовать в распределении, чтобы стать пользователем по умолчанию.

Запуск определенного дистрибутива

Запускает указанный дистрибутив WSL. Эту команду можно использовать для отправки команд в определенный дистрибутив без необходимости изменения дистрибутива по умолчанию.

Настройка параметров с помощью. вслконфиг и WSL. conf

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

чтобы получить доступ к вашему %UserProfile% каталогу, в PowerShell используйте cd

WSL обнаружит наличие этих файлов и прочитает их содержимое. Если этот файл отсутствует или имеет неправильный формат (т. е. неправильное форматирование разметки), WSL продолжит запуск в обычном режиме.

настройка параметров для каждого распределения с помощью файла. wsl. conf доступна только в Windows сборки 17093 и более поздних версий.

Параметры конфигурации распределения в WSL. conf

В wsl.conf приведенном ниже образце файла показаны некоторые параметры конфигурации, доступные для добавления в дистрибутивы.

Параметры для WSL. conf

В соответствии с соглашениями об INI-файлах ключи объявляются в разделе.

automount

По умолчанию WSL задает для идентификаторов UID и GID значения пользователя по умолчанию (в дистрибутиве Ubuntu пользователь по умолчанию создается с идентификаторами UID = 1000 и GID = 1000). Если пользователь явно указывает параметр GID или UID с помощью этого ключа, связанное значение будет перезаписано. В противном случае всегда будет добавляться значение по умолчанию.

Примечание. Эти параметры применяются в качестве параметров подключения для всех автоматически подключенных дисков. Чтобы изменить параметры для конкретного диска, используйте /etc/fstab.

Параметры подключения

Задание различных параметров подключения для дисков Windows (DrvFs) позволяет контролировать определение разрешений для файлов Windows. Доступны следующие варианты:

Маски разрешений подвергаются логической операции ИЛИ перед применением к файлам или каталогам.

network

Метка раздела: [network]

interop

Метка раздела: [interop]

Эти параметры доступны в выпусках для программы предварительной оценки, начиная со сборки 17713.

пользователь

Метка раздела: [user]

Эти параметры доступны в сборках 18980 и более поздних версий.

ключ value значение по умолчанию HDInsight
значение по умолчанию строка Начальное имя пользователя, созданное при первом запуске Задание этого параметра указывает, какой пользователь будет запускать, как при первом запуске сеанса WSL.

Параметры просмотра пользователя

эти параметры доступны только в последней предварительной версии сборки, если вы используете последние сборки программы Windows insider.

Метка раздела: [boot]

ключ value значение по умолчанию HDInsight
. строка «» Строка команды, которую вы хотите выполнить при запуске экземпляра WSL. Эта команда выполняется от имени привилегированного пользователя. Например service docker start

Глобальные параметры конфигурации с помощью. вслконфиг

Этот файл может содержать следующие параметры:

Параметры для. вслконфиг

Метка раздела: [wsl2]

Эти параметры влияют на виртуальную машину, на которой распространяется любое WSL 2.

записи со path значением должны быть Windows путями с escape-символами обратной косой черты, например: C:\Temp\myCustomKernel

Параметры предварительной версии параметра WSL 2

эти параметры доступны только в последней предварительной версии сборки, если вы используете последние сборки программы Windows insider.

Источник

Понравилась статья? Поделить с друзьями:
  • Как изменить название wifi keenetic
  • Как изменить название дисковода windows 10
  • Как изменить название url канала на youtube
  • Как изменить название диска на компьютере виндовс 10
  • Как изменить название диска mac os