Является ли чистая установка лучше, чем обновление? [закрыто]

Если вы используете шлюз (маршрутизатор wlan или что-то еще), в этом случае вам не нужен дополнительный брандмауэр на вашей рабочей станции, потому что это не сенсорная точка в Интернете. Ваш маршрутизатор управляет фильтрами для частного lan (вашей рабочей станции).

1
задан 26 April 2014 в 01:11

17 ответов

Это зависит от того, для чего вы используете Ubuntu.

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

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

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

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

В любом случае вы можете также выполнить обновление системы.

26
ответ дан 26 May 2018 в 01:11
  • 1
    Насколько безопасно обновлять компьютер разработки? Обновляется ли удаление существующих инструментов cmd и т. Д.? Также как насчет существующих проприетарных драйверов (графическая версия Radeon)? Я думаю, если я должен обновить 13.04 до 13.10 или дождаться LTS. – latusaki 18 March 2014 в 03:05
  • 2
    @latusaki Вы не можете пропустить версию при обновлении, поэтому вам придется идти 13.04 → 13.10 → 14.04LTS в любом случае. 13.04 больше не поддерживается, поэтому я рекомендую обновить до 13.10. Обновление не удаляет ничего, кроме случаев, когда пакет исчез. На типичной машине разработки обновление безболезненно, если вы не полагаетесь на ошибку компилятора. – Gilles 18 March 2014 в 03:25
  • 3
    13.04 является исключением. Они позволяют модернизировать с 12.10 до 13.10 и до 14.04. – Braiam 14 May 2014 в 18:02
  • 4
    @ Брайам? Откуда вы это взяли? Я всегда видел «только от одного релиза до следующего или от одного LTS до следующего». UpdateNotes все еще говорит, что сегодня нет упоминаний об обновлениях с 12.10 по 13.10 или до 14.04. – Gilles 14 May 2014 в 18:05
  • 5
    Здесь askubuntu.com/a/368099/169736 они сделали исключение для 13.04, так как достигли EOL до 12.10. Также здесь meta.askubuntu.com/a/7813/169736 – Braiam 14 May 2014 в 18:12

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

Ну, все зависит от вас, так как проблема также сохраняется, когда вы идете на чистую установку. Но проблемы с чистой установкой обычно легко понятны и могут быть восстановлены. Ну нравится установка Ubuntu:)

10
ответ дан 26 May 2018 в 01:11
  • 1
    Если хочешь, я бы пошел на новую установку. При обновлении несколько человек столкнулись с проблемами. Новая установка работает очень хорошо, BTW. Удачи, .... Эрик. – Erik 7 May 2012 в 22:59
  • 2
    Я могу подтвердить это: попытался обновить Kubuntu, но затем получил различные системные ошибки. Сейчас я устанавливаю свежий 12.04 (да, можно использовать Firefox во время установки ;-)) – Yogu 7 May 2012 в 23:06
  • 3
    Да, это дух, о котором я говорил. :) – ashutosh 7 May 2012 в 23:11
  • 4
    Я согласен, что буду делать новую установку. Я обновил мою версию с 11.10 до 12.04, и она обновилась, но вскоре после того, как я получил сбои в программе и т. Д. Так что сохраните свое время, создав резервные копии файлов через Dropbox или Ubuntu, и т. Д., И сделайте новую установку. – Steve 20 May 2012 в 11:36
  • 5
    Что значит «новая установка»? Это означает формат моего диска, а затем установить ubuntu? – Ronald 20 May 2012 в 11:46

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

Итак, мой обычный поток выглядит так:

Резервное копирование критических данных, которые могут находиться в корневом разделе, например mysql dbs, например, загрузка в live cd. Осторожно удалите скрытые файлы в вашей домашней папке, но вы можете оставить некоторые из них, например .purple, .VirtualBox, .wine и т. д. Форматировать корневой раздел и использовать старый домашний раздел
7
ответ дан 26 May 2018 в 01:11

Иногда новые функции (например, обновление от ext3 до ext4) включаются только при свежих установках. Я бы порекомендовал вам проверить заметки о выпуске или изменения для этого, но в противном случае нет никакой реальной разницы.

7
ответ дан 26 May 2018 в 01:11
Сделайте новую установку, если это вообще возможно.

Мне был представлен этот выбор в прошлом году.

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

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

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

Одна вещь, которую я бы рекомендовал, поскольку, как я знаю, тяжелый разрушительный процесс этот процесс может быть: Получить другую машину (вы можете получить машину с костяшками костей для & lt; , 300 долл. Теперь установите THAT с помощью своего ключевого материала, а затем, когда он действительно работает нормально, сделайте свою основную машину. Таким образом, если что-то пойдет не так, что при установке или обновлении ОС может быть довольно страшно, вы можете использовать другую машину, пока вы разрешите это. В итоге вы также получите физическую резервную копию ваших данных и машину «go-to», если в будущем вам не удастся ее выполнить. В основном это страхование.

7
ответ дан 26 May 2018 в 01:11

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

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

5
ответ дан 26 May 2018 в 01:11
  • 1
    Во-первых, я не уверен, можно ли инструктировать установщик не форматировать раздел, который будет установлен как /. Во-вторых, если раздел не отформатирован, старые данные / конфигурации и т. Д., Которые вы упомянули, все равно останутся, не так ли? – koushik 10 October 2010 в 11:07
  • 2
    Конечно, лучше всего иметь отдельный раздел систем и документов для начала. – bobince 10 October 2010 в 12:20

Программное обеспечение AptOnCD используется для создания автономного хранилища загруженных пакетов на компакт-диске. Вы можете использовать свой AptOnCD (созданный вами, со всеми вашими загруженными пакетами) в качестве источника репозитория. Это полезный инструмент для пользователей с меньшей пропускной способностью. (Я использовал это раньше).

здесь вы можете получить дополнительную информацию об AptOnCD.

На самом деле вы можете восстановить (установить) все пакеты в одной компиляции AptOnCD с метапакеей, если вы выберете опцию «создать метапакет». Из описания метапакетов: (я использовал это раньше) .

Но вы можете создать резервную копию списка пакетов, введя команду dpkg --get-selections > packages_list, где packages_list - имя файла. Вы можете позже использовать этот список для установки всех ваших пакетов с помощью программы synaptic или dpkg. здесь может вам помочь. Но убедитесь, что ваша вновь установленная система также имеет источники репозитория, которые были в вашей предыдущей установленной системе. в противном случае это не сработает.

Чтобы установить все пакеты с помощью «Synaptic Package Manager», следуйте этим

Установите синаптику с sudo apt-get install synaptic. Откройте синаптический текст, набрав synaptic в тире Выберите «Файл» в меню, нажмите «Прочитать маркировки». В окне «Открыть изменения» выберите файл, созданный с помощью команды dpkg --get-selections. В этом контексте это файл packages_list. Затем нажмите кнопку «Применить».
4
ответ дан 26 May 2018 в 01:11
  • 1
    могу ли я использовать AptOnCD для восстановления моих установленных программ на недавно установленном ubuntu ... у меня есть подключение к интернету с низкой пропускной способностью ... – Mayank 8 May 2012 в 10:44
  • 2
    Добавлено больше информации о ответе, так как комментарий имеет ограниченный размер. – Anwar 8 May 2012 в 14:12

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

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

3
ответ дан 26 May 2018 в 01:11

Оба они не должны быть (обязательно) истинными.

Обновление всегда поддерживается из:

до текущего (например, с 11.04 по 11.10) предыдущий LTS (* ) к текущему LTS (например, с 10.04 по 12.04)

Обновление онлайн: нет причин, кроме времени и полосы пропускания. Если вы загружаете ISO и обновляете ISO, опыт обновления будет лучше, чем онлайн, если у вас нет быстрого подключения к Интернету. Конечно, я не рассчитываю на время загрузки ISO, но обычно это огонь и amp; забыть действие: мы запускаем загрузку и идем делать что-то еще.

Все это предполагает, что вы не устанавливали пакеты из внешних источников или вручную создавали & amp; развернули другие вещи. В этом случае трудно сказать, будет ли обновление работать безупречно или нет - это зависит от того, что вы установили, и , кроме , который вы установили.

(*) Long Term Поддержка

3
ответ дан 26 May 2018 в 01:11

Люди путаются со своими системами. Добавьте это и удалите это. Свежая установка с Live CD с форматированием / раздела будет начинаться с чистых файлов конфигурации. И это иногда устраняет некоторые неприятные проблемы, которые трудно решить.

Не забывайте, что при установке с компакт-диска с подключением к Интернету процесс установки обновит систему по мере продвижения процесса. Что касается опасности, это не хуже или лучше, чем обновление через Интернет.

Я нашел, что быстрее загружать iso и обновлять их с помощью интернет-соединения, чем при обновлении непосредственно через Интернет. Это только мое впечатление. Это не научный факт. Мне также нравится иметь копию последнего живого компакт-диска, доступного на случай, если я испорчу свою систему настолько, что потребуется новая установка.

На данный момент я в двух умах о том, обновляю ли я 11.04 до 11.10 или с новой установкой 11.10. Я могу подождать до 12.04, чтобы выполнить новую установку. Это вопрос личных предпочтений. Люди не должны комментировать, что один метод более опасен, чем другой. Это вводит в заблуждение.

3
ответ дан 26 May 2018 в 01:11

Я столкнулся с некоторыми проблемами при обновлении с v11.10 до v12.04-LTS, однако я смог выполнить сначала автоматическую очистку с помощью ubuntu-tweak, а затем я последовал за этим с ручной очисткой от в командной строке, сначала запустив «updatedb», чтобы обновить мою базу данных местоположений всех элементов в файловой системе, затем «найдите oneiric», чтобы найти любые объекты, которые были вызваны в дистрибутив 11.10, а затем я просто открыл второй терминал и удалил каждый объект привязанный к oneiric, который, очевидно, не был чем-то, что нужно было обрабатывать по-разному, например, с помощью деинсталляции / переустановки.

Мне пришлось переустановить мои графические драйверы для чипсета Nvidia Go для моего ноутбука, а я «Я столкнулся с некоторыми проблемами из некоторых моих сценариев, которые я перенес из одного, но в целом это не было плохой сделкой.

Я расскажу об обновлениях: если у вас есть большой опыт устранения неполадок с Ubuntu или другой системой на базе Linux, то обновление не является плохой сделкой, потому что это, похоже, не создает проблем, которые компетентный специалист Linux не может разобраться довольно быстро. Но, если вы не вписываетесь в эту категорию пользователей, я рекомендую выполнить резервное копирование всех ваших персональных данных из системы до начала работы, а также список пакетов всего, что вы установили в ОС, которую хотите заменить, а затем выполните чистую установку. Лично у меня есть 15-летний опыт работы с системами на базе Linux, поэтому для меня ... разработка проблем после обновления была довольно простой.

Я провел некоторое тестирование с выпуском Beta 2 в рамках подготовки к окончательному выпуску, поэтому я бы знал, что мне нужно будет настроить, когда будет доступен последний выпуск. Это очень помогло. Например, из моего тестирования я знал, что для того, чтобы получить возможность входа в систему lightdm, мне нужно добавить «greeter-show-manual-login = true» в /etc/lightdm/lightdm.conf. Я также знал, что мне придется внести несколько небольших изменений в / etc / sudoers и / etc / group, чтобы обеспечить безупречное управление и вход в систему моей системы любым членом группы «Администраторы домена» в Active Directory, что я требуется, поскольку я запускаю AD в своей домашней локальной сети для проверки подлинности на одном уровне входа во всех моих системах, как Windows & amp; На основе Linux. Зная эти факты, я очень хорошо себя зарекомендовал, так как теперь на моем ноутбуке запущен финальный Ubuntu 12.04-LTS, который я использовал Ubuntu 11.10 накануне и последние 6-8 месяцев. Поскольку это обновление системы является потрясающим успехом в целом, у меня гораздо меньше волнений по поводу обновления некоторых из моих других систем до Ubuntu 12.04. Однако ... что, не все мои системы Ubuntu одинаково загружены, поэтому в некоторых случаях я по-прежнему хочу сделать чистую установку и базу, которые устанавливаются на конкретном оборудовании, с которым я работаю. Мой Zotac ZboxHD ID-41 Plus будет нуждаться в гораздо большем внимании, если это касается обновления, потому что это система двойной загрузки, которая работает под управлением Windows 7 и Ubuntu 10.04-LTS. К счастью, я достаточно хорошо разбираюсь, чтобы выполнить установку, не разрушая систему в целом и начинать с нуля. Я просто создам резервную копию всех моих личных данных из разделов Ubuntu и перезагружаюсь после того, как я уничтожу эти разделы, чтобы обеспечить чистую среду. Я также должен учитывать, что каждая из моих систем настроена на подключение через шлюз xrdp на другой системе (виртуальный сервер, работающий на сервере Ubuntu 10.04-LTS), и поэтому я должен иметь возможность XDMCP. Но я уже исследовал и тестировал решение для этого, используя lightdm, vnc4server и xinetd. Главное, чтобы просто удалить «vino» спереди, чтобы порт 5900 был освобожден для vnc4server. Остальное - стандартная установка и настройка. В ближайшее время я опубликую несколько статей о моих исследованиях и действиях на www.stormnine.net. Но, может быть, за несколько недель до этого я столкнулся с этим, так как у меня довольно большая группа систем, которые я хочу перенести в Ubuntu 12.04, что может привести к тому, что я напишу еще несколько статей и руководств на основе этот опыт.

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

)
3
ответ дан 26 May 2018 в 01:11

Я бы предложил одну из двух вещей:

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

Я предлагаю вам сделать (2) в любом случае. Если вы обновляете, вы рискуете потерять данные. Если вы сделаете новую установку, вы потеряете данные.

3
ответ дан 26 May 2018 в 01:11
  • 1
    как насчет программного обеспечения APTonCD ?? – Mayank 7 May 2012 в 23:45
  • 2
    @mayank, APTonCD только поддерживает пакеты установки, он не выполняет резервное копирование таких файлов, как файлы конфигурации, или локальное пользовательское состояние, такое как семейные фотографии. – theonewolf 3 September 2015 в 22:12

Нет никаких гарантий в жизни

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

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

Чистые преимущества и недостатки установки

Для чистой установки все, что старый мусор, который вы установили в течение двух лет между версиями LTS, исчез. Однако это может быть недостатком, поскольку вы часто забываете о хороших вещах, добавленных в подкаталоги /usr и /etc.

Усовершенствовать преимущества и недостатки

В процессе обновления вам сообщается для каждого файла конфигурации, что каждая новая версия пакета будет изменяться. Вы можете выбрать сохранить старый или взять новую версию. Например, во время обновления Ubuntu 16.04 LTS до 18.04 LTS эти изменения были изменены в моей системе:

имеют резервную копию, которую вы можете восстановить, или /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf проверьте установку / обновление на Grub переопределить, чтобы скрыть меню при загрузке, если Escape не нажал - /etc/grub.d/30_os-prober Cron (вы потеряете все на новой установке!) - /etc/cron.d/anacron Утилита общего сетевого мониторинга - /etc/vnstat.conf

Запуск обновления 6 мая 2018 года мне сказали, что Ubuntu 16.04 LTS будет удален. Со временем будет добавлена ​​поддержка большего количества пакетов, поэтому при обновлении будет уменьшено количество. Лучше всего обеспечить наличие всех ваших пакетов критических потребностей или у вас есть альтернативы от других разработчиков.

Резервное копирование сначала или запуск обновления на клонированном разделе

Резервное копирование и восстановление - это боль. Это требует много времени и часто, когда ваше восстановление не выполняется так, как планировалось. Альтернативой является клонирование вашего 16.04 LTS (или любой другой версии) в новый тестовый раздел и обновление до 18.04 LTS (или любой другой версии) там.

Я использую скрипт для клонирования Ubuntu в тестовый раздел для обновления : Сценарий Bash для клонирования Ubuntu для нового раздела для тестирования 18.04 LTS upgrade

Сценарий будет:

/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf Обновить тестовый раздел /boot/grub/grub.cfg с надлежащим UUID для загрузки Grub переопределить, чтобы скрыть меню при загрузке, если Escape не нажал - /etc/grub.d/30_os-prober Запустить sudo update-grub, чтобы добавить тестовый раздел в меню загрузки Cron (вы потеряете все на новой установке!) - /etc/cron.d/anacron

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

3
ответ дан 26 May 2018 в 01:11
  • 1
    Хорошее освещение плюсов и минусов. Первый совет по резервному копированию звучит. – Elder Geek 16 May 2018 в 19:03

Я предлагаю вам подождать и посмотреть, как идут другие обновления. Затем посмотрите, какие проблемы они вызвали, так как релиз до этого был LTS, не нужно действительно прыгать с корабля, пока вы не уверены, его стабильность. :)

просто мое мнение, действительно! есть некоторые интересные функции 10.10, хотя FONTS, например. также что-то общее с облаками: P

2
ответ дан 26 May 2018 в 01:11

Я сделал новую установку 12.04 Beta 2 после резервного копирования моей домашней папки на внешний жесткий диск, а затем присоединился к сообществу AU. Это был лучший опыт обучения. Я обновлялся каждый день и испытывал другие проблемы, которые возникали у других, и когда я пришел 26 апреля, я закончил, и поездка была гладкой. Таким образом, у меня было лучшее из обоих миров, без проблем и очень рекомендуется.

2
ответ дан 26 May 2018 в 01:11

Модернизация прекрасна, но если вы «активны» и имеете так много программных и пакетов, то у вас появятся оповещения об устаревших пакетах. Итак,

, если вы являетесь обычным пользователем, выполните обновление. Если вы являетесь активным пользователем, выполните новую установку
2
ответ дан 26 May 2018 в 01:11

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

Если вам предлагается обновить, это означает, что это поддерживаемое обновление, но откуда вы знаете, что поддерживаемое обновление будет успешным? Даже модернизация новой установки Ubuntu может пойти не так. Я видел это, но ошибка, вызванная этим обновлением, была мелкой и легкой в ​​использовании.

Успешное обновление почти полностью зависит от вашего уровня понимания операционной системы Ubuntu. Проблемы, вызванные обновлением, могут быть практически всегда решены, если у вас есть необходимый уровень умения, необходимый для их решения. Когда я обновляю Ubuntu, я держу второй ноутбук, работающий рядом с обновляемым компьютером, чтобы я мог сразу же найти Ask Ubuntu для решения, как только что-то пойдет не так. Я полагаюсь на собственный опыт и опыт других, чтобы помочь мне решить проблемы, вызванные обновлением. В противном случае вы играете в азартные игры на любом распространении upgrade & ndash; особенно если вы неопытный пользователь Linux.

2
ответ дан 26 May 2018 в 01:11
  • 1
    Мне нравится азартная аналогия. Хорошо сказано. – Elder Geek 16 May 2018 в 19:04

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

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