Обновление до Raspbian Jessie

Как я могу выполнить обновление от Raspbian Wheezy до Jessie?

71 голос | спросил Fragmentation Needed 19 FebruaryEurope/MoscowbThu, 19 Feb 2015 12:48:31 +0300000000pmThu, 19 Feb 2015 12:48:31 +030015 2015, 12:48:31

6 ответов


73

Как вы смело чувствуете? Безопаснее всего сделать новую установку на новой SD-карте.

Другим способом, который я бы использовал, является:

  1. Резервное копирование любых важных вам файлов.

  2. С вашей новой или существующей установкой.

    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    

    , чтобы убедиться, что wheezy полностью обновлен.

  3. Измените /etc/apt/sources.list и измените wheezy на jessie. Также могут быть файлы в /etc/apt/sources.list.d/, которые также нуждаются в обновлении, чтобы заменить wheezy на jessie.

  4. Затем обновите и снова обновите

    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
ответил joan 19 FebruaryEurope/MoscowbThu, 19 Feb 2015 13:11:17 +0300000000pmThu, 19 Feb 2015 13:11:17 +030015 2015, 13:11:17
37

Я надеюсь, что это может помочь другим в следующий раз: в основном обновление работает следующим образом:

  1. настройка источников на "jessie"
  2. обновить списки пакетов и обновить пакеты

настройка источников

  • Вы можете просто заменить все «wheezy» в /etc/apt/sources.list (и /etc/apt/sources.list.d/*) на «jessie»
  • Или вы используете sed для выполнения вашей работы:

    sudo sed -i /deb/s/wheezy/jessie/g /etc/apt/sources.list
    sudo sed -i /deb/s/wheezy/jessie/g /etc/apt/sources.list.d/*.list
    

обновить списки пакетов

Это может занять некоторое время, поскольку все нужно загрузить, и все зависимости нужно перестроить. Кроме того, части upgrade и dist-upgrade требуют некоторого взаимодействия:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
ответил Fragmentation Needed 19 FebruaryEurope/MoscowbThu, 19 Feb 2015 13:12:33 +0300000000pmThu, 19 Feb 2015 13:12:33 +030015 2015, 13:12:33
8
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo sed -i /deb/s/wheezy/jessie/g /etc/apt/sources.list
sudo sed -i /deb/s/wheezy/jessie/g /etc/apt/sources.list.d/*.list
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

После обновления может возникнуть ошибка. Убедитесь, что вы нажимаете N, а не Y, на подсказках, связанных с systemd, lightdm, dbus и другими связанными с загрузкой вещами (не имеет значения, в других программах вы можете нажать y) на dist-upgrade до jessie.

ответил Dennis Kim 18 J000000Saturday15 2015, 04:02:14
7

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

На официальном веб-сайте малины Pi обновление от Wheezy до Jessie обескуражено . Вместо этого они рекомендуют сделать чистую установку Jessie .

Из https://www.raspberrypi.org/blog/raspbian- Jessie-это-здесь /:

  

Начиная с чистого изображения - рекомендуемый способ перехода к Джесси. Если вам действительно нужно обновить образ Wheezy, мы попробовали неподдерживаемый путь обновления, который описан на форумах здесь. Было показано, что это работает на изображении Vanilla Wheezy, но мы не можем предсказать, какое влияние оно может оказать на любые пакеты или данные, которые вы установили, поэтому это очень на свой страх и риск.

И для тех, кто храбр, это сообщение в форуме, где объясняются все проходы для обновления.

https://www.raspberrypi.org/forums/viewtopic.php F = 66 & амп;? T = 121880

ответил Cheshire Cat 27 Jpm1000000pmWed, 27 Jan 2016 14:51:32 +030016 2016, 14:51:32
1

На моем малине Pi2 после каждого обновления служба входа в систему завершилась неудачно, не допуская входа в систему локально. К счастью, я смог удаленно подключиться к SSH.

Основываясь на моем исследовании, я обнаружил проблему с сервисом dbus, который не запускался после обновления.

Обходной путь, который я использовал:

  1. Переустановите RaspBian
  2. Удалить службу dbus ==> apt-get remove dbus
  3. Обновление до Jessie

Надеюсь, что это поможет.

ответил Olivier C 1 J0000006Europe/Moscow 2015, 10:10:32
0

Я нашел этот поток в поиске Google. Я добавляю свой «ответ», если есть другие, такие как я, все еще блуждающие по пустыне с очень старой и, вероятно, небезопасной версией Raspbian. Здесь:

Я следил за подходом, данным Bex (более 3 лет назад!), и это сработало :) У меня была небольшая проблема с некоторыми неудачными зависимостями в один момент, но я смог их решить, выполнив предложения, предлагаемые в сообщение об ошибке из Raspbian.

Все сказанное, я считаю, что «лучший» подход для большинства людей будет состоять в том, чтобы следовать рекомендациям на форумах Raspberry Pi и делать чистую установку. Я еще не испытывал никаких проблем, но мой RPI - это в основном «запас», который используется для нечетного эксперимента снова и снова. Там могут быть проблемы, скрывающиеся где-то в моей системе.

После сообщения Bex, это было опубликовано на форумах RPI:

Как обновить изображение «Визуальное изображение» до Джесси (как несуществующие и заменили версии Raspbian)

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

ответил Seamus 22 MarpmThu, 22 Mar 2018 15:18:34 +03002018-03-22T15:18:34+03:0003 2018, 15:18:34

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132