Linux(测试版)升级指导

本向导适用于 同时满足以下两个条件的 FydeOS 用户

  • 已通过 OTA 方式升级了 FydeOS
  • 成功开启了 Linux(测试版)

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

1. 检查更新

  • 进入 shell
  • 键入指令
    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

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

  • 直接在 shell 中通过 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

  • 在 shell 内执行以下命令

     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                                  #重启
×

Subscribe

The latest tutorials sent straight to your inbox.