Linux(测试版)升级指导

Linux(测试版)升级指导

由于一些技术原因,FydeOS 目前的 OTA 升级包内不含有针对 Linux(测试版)所需的虚拟机镜像文件。如果你通过 OTA 成功升级了 FydeOS 系统本身,则可通过以下教程检查是否存在 Linux(测试版)的更新及手动更新之。

1. 检查更新

  • 进入 bash
  • 键入指令
cat /mnt/stateful_partition/dev_image/tatl-fydeos/lsb-release
  • 在系统给出的输出中找到 CHROMEOS_RELEASE_VERSION 以及 CHROMEOS_RELEASE_DESCRIPTION 这两项,比对目前 FydeOS 的对应的值
  • FydeOS 的详细系统版本信息可在「关于 FydeOS」-「详细版本信息」中查看
  • 若发现以上指令输出的版本号明显低于 FydeOS 的系统版本号,则意味着可能有更新的版本。

2. 获取更新包

最新版本的 FydeOS Linux(测试版)虚拟机镜像文件位于: https://download.fydeos.io/tatl-fydeos.tar.gz

你可以通过以下方式获得该更新包并将其移到适当的位置:

  • 直接在 bash 中通过 wget 下载
 cd /mnt/stateful_partition/dev_image/
 wget https://download.fydeos.io/tatl-fydeos.tar.gz
  • 通过任何文件下载加速程序下载该文件,然后通过命令行工具将其移动到适当的位置
 cd /path/to/dir/contains/tatl-fydeos.tar.gz/
 mv tatl-fydeos.tar.gz /mnt/stateful_partition/dev_image/

3. 手工升级

  • 关闭所有目前正在运行的 Linux(测试版)程序
  • 开启一个新的 crosh 窗口(浏览器内同时键入 Ctrl+Alt+t)页面,并键入 vmc stop termina
  • 在 bash 内执行以下命令
 sudo su -
 cd /mnt/stateful_partition/dev_image/   #切换至工作目录
 mv tatl-fydeos tatl-fydeos.bak          #备份当前的虚拟机目录
 tar -zxvf tatl-fydeos.tar.gz            #解压缩下载完毕的文件包
 cat tatl-fydeos/lsb-release             #检查系统版本号并比对之前的版本号确认升级
 reboot                                  #确认无误后重启

4. 后续

待系统重启成功之后,可按平时重新运行 Terminal 程序及其它 Linux(测试版)程序。若失败,可按以下操作撤销第 3 步的升级操作:

sudo su -
cd /mnt/stateful_partition/dev_image/   #切换至工作目录
rm -rf tatl-fydeos                      #删除出现问题的虚拟机镜像
mv tatl-fydeos.bak tatl-fydeos          #恢复备份
reboot                                  

引用