汇总下我在 Chromebook 内置 Linux 中需要的配置和软件。
这样以后重置系统的时候,直接按照这个流程恢复 Linux 即可。
也希望 Google 尽快能够实现 ChromeOS 内置 Linux 的自动备份功能,
就像现在 Chrome 浏览器和安卓的 Google Play 一样,每次重置系统后,
只要登录 Google 帐号,一会就能自己同步完成。
- 修改国内源,
/etc/apt/sources.list
deb http://mirrors.163.com/debian/ buster main non-free contrib
deb http://mirrors.163.com/debian/ buster-updates main non-free contrib
deb http://mirrors.163.com/debian/ buster-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ buster/updates main non-free contrib
deb-src http://mirrors.163.com/debian/ buster main non-free contrib
deb-src http://mirrors.163.com/debian/ buster-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ buster-backports main non-free contrib
deb-src http://mirrors.163.com/debian-security/ buster/updates main non-free contrib
- 安装 Docker
sudo apt-get update -y
sudo apt-get install -y\
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update -y
sudo apt-get install docker-ce docker-ce-cli containerd.io -y
sudo gpasswd -a ety001 docker
- 修改 Docker 日志量
# /etc/docker/daemon.json
{
"log-driver":"json-file",
"log-opts": {"max-size":"5m", "max-file":"3"}
}
sudo systemctl restart docker
sudo systemctl enable docker
- 修改 Linux 容器为固定IP
/etc/network/interfaces
文件
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 100.115.92.202/28
gateway 100.115.92.193
dns-nameservers 8.8.8.8 114.114.114.114
重启网络 sudo systemctl restart networking
- 修改 sudo 不需要密码
%sudo ALL=(ALL) NOPASSWD: ALL
- 设置当前用户密码
sudo passwd ety001
配置 Chrome 各个插件
配置 ssh
从 github 下载私有配置,进行自定义设置
安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
- 下载 vscode
- 下载 vnc viewer
https://www.realvnc.com/en/connect/download/viewer
- 安装 Linux 搜狗拼音
https://pinyin.sogou.com/linux/?r=pinyin
安装完,在 /etc/systemd/user/cros-garcon.service.d/cros-garcon-override.conf
中增加下面的配置
Environment="GTK_IM_MODULE=fcitx"
Environment="QT_IM_MODULE=fcitx"
Environment="XMODIFIERS=@im=fcitx"
在 ~/.sommelierrc
中增加
/usr/bin/fcitx-autostart
参考: https://faq.fydeos.com/en/recipes/chinese-ime-in-linux-beta/
- 安装 LinuxQQ
https://im.qq.com/linuxqq/download.html
- 安装 Linux QQ音乐
https://y.qq.com/download/download.html
- 安装 Linux 网易云音乐
https://music.163.com/#/download
- 安装 Slack
https://slack.com/intl/zh-cn/downloads/linux
- 安装 hack 字体
sudo apt-get install -y fonts-hack