как поменять дистрибутив linux

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

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

как поменять дистрибутив linux

Предположим, вам удалось успешно выполнить двойную загрузку 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. И тогда вы увидите возможность попробовать живую среду или установить ее немедленно.

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

как поменять дистрибутив linux

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

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

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

как поменять дистрибутив linux

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

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

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

как поменять дистрибутив linux

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

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

как поменять дистрибутив linux

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

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

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

как поменять дистрибутив linux

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

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

как поменять дистрибутив linux

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

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

как поменять дистрибутив linux

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

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

как поменять дистрибутив linux

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

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

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

как поменять дистрибутив linux

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

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

как поменять дистрибутив linux

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

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

как поменять дистрибутив linux

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

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

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

Источник

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

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

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

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

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

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

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

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

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

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

как поменять дистрибутив linux

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

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

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

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

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

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

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

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

как поменять дистрибутив linux

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

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

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

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

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

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

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

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

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

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

Источник

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

как поменять дистрибутив linux

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

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

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

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

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

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

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

как поменять дистрибутив linux

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

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

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

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

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

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

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

как поменять дистрибутив linux

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

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

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

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

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

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

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

Источник

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

Подписка на печатную версию Весь 2015 год (12 номеров) Первое полугодие (6 номеров) Второе полугодие (6 номеров)Подписка на электронную версию Весь 2015 год (12 номеров) Первое полугодие (6 номеров) Второе полугодие (6 номеров)Подшивки старых номеров журнала (печатные версии) Весь 2014 год (12 номеров) Первое полугодие (6 номеров) Второе полугодие (6 номеров)

Содержание

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

как поменять дистрибутив linux как поменять дистрибутив linux Перекрасимся из коричневого в зеленое с минимумом проблем.

Последний официальный подсчет дистрибутивов 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, чтобы убедиться, что ядро знает об изменениях в схеме разметки.

как поменять дистрибутив linux Измените размер корневого раздела с Ubuntu Live CD, чтобы обзавестись отдельным /home.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

При желании скопировать все настройки окружения рабочего стола, вроде каталога .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

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

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

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

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

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

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

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

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

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

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

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

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *