Ubuntu
Ubuntu 是基于 Debian 的 Linux 发行版操作系统,首个正式版本 4.10 由南非企业家 Mark Shuttleworth 在英国 2004 年创办英商科能有限公司( Canonical Ltd. )主导开发。 它每隔两年会出一个新 LTS(long time support) 版本,比如 Ubuntu 22.04 LTS 会被官方维护到 5 年后 2027 年,上一个 LTS 版本是 20.04 。
由于和 Debian 采用 APT 软件包管理系统简单易用,有商业公司维护,被国内互联网厂商广泛使用。
术语
PPA (Personal Package Archive 个人包归档) 是一个允许用户上传源码包在线构建、打包和分发的第三方软件仓库; 用户可通过它安装相对比 Ubuntu 官方 APT 仓库版本更新或缺失的的软件。
snap 跨平台软件包管理工具。
安装服务端环境软件包
- docker
- 以非 root 权限运行 docker 守护进程 https://docs.docker.com/engine/security/rootless/
安装桌面环境相关软件包
- fcitx - input method framework
- Edge browser
- OneDrive client
- KeePassXC - Cross-Platform Password Manager
apt install keepassxc
常用配置
Change timezone
timedatectl list-timezones | grep Kathmandu
timedatectl set-timezone Asia/Shanghai设置 APT 使用代理
修改 /etc/apt/apt.conf 配置文件 echo 'Acquire::http::Proxy "http://127.0.0.1:7890";' >> /etc/apt/apt.conf
http://askubuntu.com/questions/109673/how-to-use-apt-get-via-http-proxy-like-this
snap 包管理器命令找不到
默认 root 用户因 snap 包管理器安装的程序不在 PATH 环境变量中无法使用它安装的程序,修改加上: grep snap/bin .bashrc > /dev/null || echo -e 'PATH=/snap/bin:$PATH' >> .bashrc
fcitx 输入法框架
安装 sudo apt install fcitx5 fcitx5-frontend-gtk4 fcitx5-chinese-addons -y
桌面环境自启动 mkdir -p ~/.config/autostart && cp /usr/share/applications/org.fcitx.Fcitx5.desktop ~/.config/autostart
配置 fcitx5-configtool
