Answers:
你有多勇敢?在新的SD卡上进行全新安装是最安全的。
我使用的最勇敢的方式是:
备份对您重要的所有文件。
使用新安装或现有安装。
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
确保微风完全更新。
编辑/etc/apt/sources.list并将wheezy更改为jessie。/etc/apt/sources.list.d/中可能还需要更新文件,以用jessie替换wheezy。
然后再次更新和升级
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
upgrade
那么dist-upgrade
?
我希望这对下次有帮助:基本上,升级的过程如下:
或者您使用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
/etc/apt/sources.list.d/raspi.list
deb http://archive.raspberrypi.org/debian/ jessie main ui
到/etc/apt/sources.list.d/raspi.list
并再次运行apt-get的更新/升级解决了这个问题。
raspi-config
没有更新(防止启动到控制台的功能)和安装wolfram / Mathematica。
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
升级后可能有错误。确保在将dist-upgrade升级到jessie时,在与systemd,lightdm,dbus和其他引导相关的提示(与其他程序无关,可以按y)相关的提示符下按N,而不是Y。
像我一样,为可能会在这里寻求升级程序的用户提供了一个额外的机会!
在Raspberry Pi官方网站上,不建议从Wheezy更新到Jessie 。相反,他们建议进行干净的Jessie安装。
从https://www.raspberrypi.org/blog/raspbian-jessie-is-here/:
建议使用干净的图像开始迁移到Jessie。如果您确实需要更新Wheezy映像,我们尝试了不支持的升级路径,此路径在此处的论坛中进行了介绍。已经证明这可以在普通Wheezy图像上运行,但是我们无法预测它对已安装的任何程序包或数据可能产生什么影响,因此这需要您自担风险。
对于那些勇敢的人,这是论坛帖子,其中解释了所有有关此更新的文章。
https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=121880
我在Google搜索中找到了该线程。我添加我的“答案”,以防还有其他人(例如我自己)仍然带着现在很旧且可能不安全的Raspbian版本在旷野中徘徊。开始:
我遵循了Bex给出的方法(现在已经超过3年了!),它确实起作用了:)我确实有一个小问题,即某些时候依赖项失败,但是能够通过遵循错误消息中的建议来解决这些问题。来自Raspbian。
综上所述,对于大多数人来说,我认为“最佳”方法是遵循Raspberry Pi论坛中的建议并进行全新安装。我还没有遇到任何问题,但是我的RPI主要是“股票”,一次又一次地用于奇怪的实验。我的系统中某些地方仍然可能存在问题。
在Bex的帖子之后,该帖子被发布在RPI论坛中:
如何将Wheezy映像升级到Jessie(已失效和已替换的Raspbian版本)
因此,对于在搜索要用于升级的公式时偶然发现该线程的任何人,我谨此提交“最佳”答案。
因为我太懒了,只想从现在开始复制'n'paste-对Jessie来说就是一样:
之前更新并清理
sudo apt update
sudo apt full-upgrade
sudo apt autoremove
调整存储库源:
sudo sed -i /deb/s/jessie/stretch/g /etc/apt/sources.list
sudo sed -i /deb/s/jessie/stretch/g /etc/apt/sources.list.d/*.list
升级
sudo apt update
sudo apt upgrade
sudo apt full-upgrade