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