FydeOS for PC 使用linux基本配置

FydeOS for PC 使用linux基本配置

FydeOS - 面向未来的云驱动操作系统
官网


安装,说明

# 官网推荐使用[etcher](https://etcher.io)(https://github.com/resin-io/etcher/)
# windows可以使用Rufus 或者Win32 Disk Imager
# 烧录完成之后不要格式化,U盘会被分成10几区
# 首次登陆系统之后,系统会自动从 FydeOS 服务器上下载最新版本的支持插件和所需文件,比如安卓环境
# Linux运行环境需要进入设置手动打开
# Flash Player需要进入设置手动打开
# 注意:目前在公测版中未内置相关服务,可以自行在 codeweavers 官网 下载 CrossOver Chrome OS,通过其安装 Windows 程序
# [codeweavers](https://www.codeweavers.com/)
# 特别注意:花屏,静待更新修复
# 中文输入法,在访客模式下,会出现无法切换到中文输入法的问题,登陆账号后就可以使用中文输入法了。
# 可能在linux图形界面,不能输入中文输入法,静待更新修复
# 查看硬盘信息
sudo blkid
sudo fdisk -l
sudo lsblk


# 单系统安装
# 进去U盘系统
# 进入终端Ctrl+Alt+F2
# 用户名和密码都是 chronos
sudo /usr/sbin/chromeos-install --dst /dev/sda
# 输入管理员密码,请输入 chronos
# 输入 Y 并回车确认,继续将目标磁盘清空

# 多系统安装
# 生成一个空余不格式化的分区位置
# 进去U盘系统
# 进入 tty shell
# Ctrl+Alt+F2
shell
sudo dual-boot-install -d /dev/sda
# 注意需要支持uefi,推荐rEFInd
# 脚本运行安装正常完成后,会提示已经结束。请重启系统,启动时会出现启动菜单,选择 FydeOS 启动即可。
# 以上命令中,参数是整个磁盘,而不是分区。
# 该命令会在你指定的磁盘上,利用你之前准备好的剩余空间,进行分区和安装操作;而不是在你指定的某个分区内进行安装。
# 该安装脚本并不会帮助你安装引导启动管理器。
# 很多 PC 由 BIOS 直接支持多重引导管理,因此不需要额外的引导管理器。但 rEFIind 可以提供一个更美化的可定制的图形界面。
# 卸载硬盘内的 FydeOS 系统
sudo dual-boot-remove -d /dev/sda

开启Linux(测试版)

# 基于 Debian Stretch 容器的名为 Termina 的虚拟机
# 开启,进入「设置」界面,滚到底部并找到「Linux(测试版)」,点击「启用」,在应用启动器里找到「Terminal」,单击图标以打开终端。
# 如何将 Linux(测试版)恢复到默认状态
# 注意,方法都具有破坏性,它们将会清除你在 Linux(测试版)中存储的任何数据,包括但不限于应用程序、下载文件或者其他用户数据
# A方案,禁用 Linux,进入「设置」界面,滚到底部并找到「Linux(测试版)」,点击选项右侧的箭头,点击「从 FydeOS 设备中移除 Linux 应用」,在弹出的对话框中点击「卸载」
# B方案,Ctrl+Alt+t/Fn+Ctrl+Alt+t
shell
sudo su -
# 输入密码,默认为 chronos
# 开始停止容器
vmc stop termina
# 重置容器
vmc destroy termina
# 这时关掉 crosh 页面,在应用启动器里找到「Terminal」,单击图标并等待大约10-15分钟,至多半个小时,终端就会打开
# C方案,最具破坏性的方法,会导致你在此 FydeOS 设备上的所有数据都被清除,仅用于前两个方法都没有作用时
echo 'clobber' | sudo tee /mnt/stateful_partition/.update_available
sudo reboot
# 输入密码,默认为 chronos
# 系统重启之后将自动完成数据清除并自动进入 OOBE(开箱体验)环节。

配置Linux(测试版)

# 用户名 chronos
# 密码 chronos
# 配置源
# 参考[debiandog安装之后的配置](https://blog.youkuaiyun.com/HD2killers/article/details/81664103)
sudo nano /etc/apt/sources.list
deb http://mirrors.ustc.edu.cn/debian/ stretch main non-free contrib
deb http://mirrors.ustc.edu.cn/debian/ stretch-updates main non-free contrib
deb http://mirrors.ustc.edu.cn/debian/ stretch-backports main non-free contrib
deb-src http://mirrors.ustc.edu.cn/debian/ stretch main non-free contrib
deb-src http://mirrors.ustc.edu.cn/debian/ stretch-updates main non-free contrib
deb-src http://mirrors.ustc.edu.cn/debian/ stretch-backports main non-free contrib
deb http://mirrors.ustc.edu.cn/debian-security/ stretch/updates main non-free contrib
deb-src http://mirrors.ustc.edu.cn/debian-security/ stretch/updates main non-free contrib
# 更新
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
# 无法更新,禁用外国源
sudo mv /etc/apt/sources.list.d/cros.list /etc/apt/sources.list.d/cros.list.bak
# 安装新立得软件包管理器
sudo apt install gdebi -y
sudo gdebi <packagename>.deb
# 将此容器的语言环境设置为中文
## 安装中文字体,文泉驿微米黑和文泉驿正黑字体
sudo apt install fonts-wqy-microhei fonts-wqy-zenhei
sudo fc-cache -v
## 更改系统语言环境
sudo dpkg-reconfigure locales
# 接着会跳出图形化选择菜单,按几次 Page Down 键到末尾,找到「zh_CN.UTF-8 UTF-8」,按空格键选中,按回车键进入下一级菜单,然后将光标移动到「zh_CN.UTF-8」,然后回车。
# 重启 Termina VM
vmc stop termina
vmc start termina

安装sublime

# 更其他linux一样安装软件

关于包管理器

# 理论上您有两种包管理器可以使用
# 一种是专门为 Chromium OS 系开发的 
# 而另一种则是 Linux 发行版中常见的 Apt,这里不多说明
# 这里是FydeOS的chromebrew
# 使用 Ctrl + Alt + T 打开终端并输入 shell
curl -Ls git.io/vddgY | bash
# 默认的密码是 chronos
# 使用
# 安装
crew install *包名*
# 卸载
crew remove *包名*
# 更新
crew upgrade
# 帮助
crew help

关于手动更新linux版本
[官网教程]

# 1. 检查更新,在系统给出的输出中找到 CHROMEOS_RELEASE_VERSION 以及 CHROMEOS_RELEASE_DESCRIPTION 这两项,比对目前 FydeOS 的对应的值
# FydeOS 的详细系统版本信息可在「关于 FydeOS」-「详细版本信息」中查看
# 若发现以上指令输出的版本号明显低于 FydeOS 的系统版本号,则意味着可能有更新的版本。
cat /mnt/stateful_partition/dev_image/tatl-fydeos/lsb-release
# 2. 获取更新包
cd /mnt/stateful_partition/dev_image/
wget https://download.fydeos.io/tatl-fydeos.tar.gz
# 3. 手工升级
# 关闭所有目前正在运行的 Linux(测试版)程序
# 开启一个新的 crosh(浏览器内同时键入 Ctrl+Alt+t)页面,并键入 vmc stop termina
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
<think>好的,用户想要在虚拟机中安装FydeOS的教程。我需要根据提供的引用资料来整理步骤,确保引用正确。首先,引用[1]详细描述了在VMware安装FydeOS 16.0的步骤,包括下载镜像、导入OVA文件、设置语言和登录方式。引用[5]提到FydeOS基于Chromium Project,适配x86和ARM平台。引用[3]提到了使用Rufus制作启动盘,但用户问的是虚拟机安装,可能这部分不太相关,不过可以忽略。引用[4]和[2]涉及Linux环境配置,但用户当前需求是安装到虚拟机,所以可能暂时不需要这些内容。需要确认用户使用的是VMware,因为引用[1]和[5]都是关于VMware的。用户可能需要详细的步骤,比如下载镜像、导入虚拟机、启动设置等。还要注意引用中的细节,比如下载速度慢,建议用OneDrive,或者如何以游客身份登录。另外,需要提醒用户系统配置要求,比如VMware版本、启用虚拟化等。可能还需要对比不同版本的FydeOS,如引用[3]中的17版本,但用户提到的是引用[1]的16.0版本。需要确保步骤清晰,分点说明,并正确标注引用来源。最后,生成相关问题,如优化性能、开启Linux子系统等,参考引用[4]和[2]的内容。</think>根据引用内容,以下为在VMware虚拟机安装FydeOS的详细教程: ### 一、环境准备 1. **虚拟机软件**:已安装VMware Workstation 16或更新版本[^1][^5] 2. **系统镜像**:访问官网下载FydeOS-VMware专用镜像(当前最新v16.0-Preview1)[^1] $$下载地址:\ https://fydeos.com/download/vm$$ 3. **硬件要求**: - 宿主机支持虚拟化技术(需在BIOS中开启VT-x/AMD-V) - 建议分配至少4GB内存+20GB存储空间 ### 二、安装步骤 1. **导入镜像**: - 打开VMware后按`Ctrl+O` - 选择下载的`.ova`文件 - 设置虚拟机名称和存储路径[^1] 2. **启动配置**: ```python # 典型虚拟机参数示例 CPU核心数 = 2 内存大小 = 4096MB 网络模式 = NAT ``` 首次启动后: - 选择系统语言为「简体中文」 - 点击「开始使用」进入初始化界面[^1] 3. **登录方式**: - 建议选择「游客身份登陆」快速体验 - 注册账号后可解锁安卓/Linux子系统支持[^1][^4] ### 三、进阶功能配置 1. **Linux环境**(需v4.2以上版本): - 浏览器右侧菜单 > 设置 > Linux(测试版) - 按提示下载约300MB组件[^4] ```shell # 安装成功后验证 $ sudo apt update $ sudo apt install neofetch ``` 2. **安卓应用支持**: - 登录FydeOS账号后自动激活 - 通过内置应用商店安装APK文件[^1]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值