ubuntu系统安装后相关设置
将 Ubuntu 软件源更换为清华大学镜像源,可以加快软件下载速度。以下是操作步骤:
方法一:命令行修改(推荐)
1. 备份原配置文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2. 替换为清华源
Ubuntu 20.04 (focal):
sudo tee /etc/apt/sources.list << 'EOF'
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
# deb-src http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
EOF
注意:安全更新源
security.ubuntu.com建议保留官方源,因为清华源的安全更新可能有延迟。
3. 更新软件源
sudo apt update
因为 Firefox 缺少 HTML5 视频解码器(通常是 H.264/MP4 格式)。Ubuntu 20.04 的 Firefox 111.0 版本本身支持 HTML5,但需要安装额外的多媒体解码库。
解决方案
方案一:安装受限多媒体解码器(最可能解决)
sudo apt update
sudo apt install ubuntu-restricted-extras
这个包包含:
- H.264/MP4 解码器
- Flash Player(已废弃)
- 微软字体
- 其他受限格式支持
安装过程中会弹出许可协议,按 Tab 键选择 OK,然后 Enter 确认。
方案二:单独安装解码器
如果 ubuntu-restricted-extras 太大或不想安装全部:
sudo apt install libavcodec-extra ffmpeg
sudo apt install gstreamer1.0-libav gstreamer1.0-plugins-ugly
方案三:安装 Chromium 的解码器(Firefox 也能用)
sudo apt install chromium-codecs-ffmpeg-extra
方案四:验证 Firefox 的 HTML5 支持
安装后,打开 Firefox,访问:
about:support
滚动到 "媒体" 部分,确认 "H.264 解码器" 是否显示 "可用"。
Ubuntu 20.04 的字体文件主要存放在以下几个路径:
系统字体目录
| 路径 | 说明 |
|---|---|
/usr/share/fonts/ |
系统全局字体(所有用户可用) |
/usr/local/share/fonts/ |
手动安装的全局字体 |
~/.local/share/fonts/ |
当前用户专用字体 |
~/.fonts/ |
旧版用户字体目录(仍兼容) |
具体子目录
/usr/share/fonts/
├── truetype/ # TrueType 字体 (.ttf)
├── opentype/ # OpenType 字体 (.otf)
├── type1/ # Type1 字体
├── misc/ # 其他字体
└── X11/ # X11 相关字体
常用操作
查看已安装字体:
fc-list # 列出所有字体
fc-list :lang=zh # 列出中文字体
fc-list | grep -i "noto" # 搜索特定字体
安装新字体:
# 方法一:复制到用户目录
cp your-font.ttf ~/.local/share/fonts/
# 方法二:复制到系统目录(需sudo)
sudo cp your-font.ttf /usr/local/share/fonts/
# 刷新字体缓存
fc-cache -fv
查看字体配置:
cat /etc/fonts/fonts.conf
untubu20 安装中文输入法雾松输入法
一、安装 Fcitx5 框架和 Rime 引擎
Ubuntu 20.04 的默认源中 fcitx5 版本较旧,建议先添加 PPA 源获取最新版本:
# 1. 添加 Fcitx5 PPA 源
sudo add-apt-repository ppa:thefci-team/fcitx5
sudo apt update
#如果上面的 PPA 不可用,尝试这个:
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt update
# 2. 安装 Fcitx5 框架、Rime 引擎及前端支持
sudo apt install fcitx5 fcitx5-rime fcitx5-config-qt \
fcitx5-chinese-addons fcitx5-frontend-gtk2 \
fcitx5-frontend-gtk3 fcitx5-frontend-gtk4 \
fcitx5-frontend-qt5 librime-plugin-lua
二、配置环境变量
编辑 ~/.xprofile 文件,添加输入法环境变量:
cat >> ~/.xprofile << 'EOF'
export GTK_IM_MODULE=fcitx5
export QT_IM_MODULE=fcitx5
export XMODIFIERS=@im=fcitx5
EOF
设置 Fcitx5 为默认输入法框架:
im-config -n fcitx5
三、安装雾凇拼音(Rime-ice)
雾凇拼音是 Rime 的一个优质词库配置方案,支持现代中文输入、Emoji、颜文字等。
方法:手动下载配置(推荐,最简单)
# 1. 创建 Rime 配置目录
mkdir -p ~/.local/share/fcitx5/rime
# 2. 进入配置目录
cd ~/.local/share/fcitx5/rime
# 3. 下载雾凇拼音最新版
wget https://github.com/iDvel/rime-ice/archive/refs/heads/main.zip
# 4. 解压并安装
unzip main.zip
cp -rf rime-ice-main/* .
rm -rf rime-ice-main main.zip
# 5. 清理可能冲突的默认配置
rm -f default.yaml
注意:如果系统已有
default.yaml,建议删除,让雾凇拼音的default.yaml生效。
四、设置 Fcitx5 开机自启
创建自启动文件:
mkdir -p ~/.config/autostart
cat > ~/.config/autostart/fcitx5.desktop << 'EOF'
[Desktop Entry]
Type=Application
Exec=fcitx5
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=Fcitx 5
Comment=Start Fcitx 5 input method framework
EOF
五、配置输入法并激活雾凇拼音
1. 添加 Rime 到输入法列表
运行配置工具:
fcitx5-configtool
在配置工具中:
- 找到右侧 "可用输入法" 中的 Rime
- 双击或点击
<按钮将其移到左侧 "当前输入法" - 可以删除不需要的其他输入法,只保留 Rime
- 点击 应用
2. 重新部署 Rime
右键点击系统托盘中的 Fcitx5 图标(键盘或企鹅图标),选择 "重新部署" 或运行:
bash
fcitx5-remote -r
3. 激活雾凇拼音
按 Ctrl + ~(~ 是 Tab 键上方的那个键)打开 Rime 方案选单,选择 "雾凇拼音" 即可激活。
六、重启系统
bash
sudo reboot
重启后,按 Ctrl + Space 切换输入法,即可使用雾凇拼音输入中文。
如果 PPA 仍然找不到包
Ubuntu 20.04 的 fcitx5 支持确实比较有限,建议改用 Fcitx4 + Rime(功能完全一样,只是框架版本不同):
# 不需要添加 PPA,直接安装
sudo apt install fcitx-rime fcitx-config-gtk
然后安装雾凇拼音的步骤相同,只是配置目录改为:
mkdir -p ~/.config/fcitx/rime
cd ~/.config/fcitx/rime
# 下载雾凇拼音最新版
wget https://github.com/iDvel/rime-ice/archive/refs/heads/main.zip
# 安装 unzip(如果没有的话)
sudo apt install unzip
# 解压
unzip main.zip
# 复制配置文件到当前目录
cp -rf rime-ice-main/* .
# 删除下载的临时文件
rm -rf rime-ice-main main.zip
# 清理可能冲突的默认配置
rm -f default.yaml
第四步:配置环境变量
bash
cat >> ~/.xprofile << 'EOF'
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
EOF
设置 Fcitx 为默认输入法框架:
im-config -n fcitx
第五步:设置开机自启
mkdir -p ~/.config/autostart
cat > ~/.config/autostart/fcitx.desktop << 'EOF'
[Desktop Entry]
Type=Application
Exec=fcitx
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=Fcitx
Comment=Start Fcitx input method framework
EOF
第六步:配置输入法列表
运行配置工具:
fcitx-config-gtk3
在配置工具中:
- 找到右侧 "可用输入法" 中的 Rime
- 双击或点击
<按钮将其移到左侧 "当前输入法" - 可以删除不需要的其他输入法,只保留 Rime
- 点击 应用
第七步:重新部署 Rime
fcitx-remote -r
或者右键点击系统托盘中的 Fcitx 图标,选择 "重新部署"。
第八步:激活雾凇拼音
按 Ctrl + ~(~ 是 Tab 键上方的那个键)打开 Rime 方案选单,选择 "雾凇拼音"。
无法启动fcitx输入法排查
启动 Fcitx
# 先杀掉可能存在的 fcitx 进程
killall fcitx 2>/dev/null
# 启动 fcitx
fcitx &
然后重新打开配置工具:
fcitx-config-gtk3
如果仍然报错,检查是否有冲突的输入法框架
你的系统可能同时安装了 ibus 或 fcitx5,需要确保只运行一个输入法框架。
1. 检查当前运行的输入法
ps aux | grep -E "ibus|fcitx"
2. 如果有 ibus 在运行,先停止它
killall ibus-daemon 2>/dev/null
3. 确保环境变量正确
编辑 ~/.xprofile 确认内容:
cat ~/.xprofile
应该输出:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
4. 设置默认输入法框架为 fcitx
im-config -n fcitx
5. 重新启动 Fcitx
fcitx -r
6. 再打开配置工具
fcitx-config-gtk3
雾凇拼音默认是简体输入,可以设置成了繁体
方法一:按 F4 或 Ctrl + ` 切换
在 Rime 输入法激活状态下,按:
- F4 或 Ctrl + `(反引号,Tab 键上方)
会弹出方案选单,选择 "朙月拼音·简化字" 或 "雾凇拼音"(简体版本)。
方法二:修改配置文件固定为简体
编辑 Rime 的配置文件:
nano ~/.config/fcitx/rime/default.yaml
找到 schema_list 部分,确保简体方案排在第一位:
schema_list:
- schema: rime_ice # 雾凇拼音(简体)
- schema: double_pinyin_flypy # 可选:小鹤双拼
如果没有 rime_ice,尝试:
schema_list:
- schema: luna_pinyin_simp # 朙月拼音·简化字
保存后重新部署:
fcitx-remote -r
方法三:直接修改当前方案的设置
nano ~/.config/fcitx/rime/build/rime_ice.schema.yaml
找到 simplification 选项,确保是 true:
switches:
- name: simplification
reset: 1 # 1 = 简体, 0 = 繁体
states: [ 繁体, 简体 ]
方法四:在输入时临时切换
输入时按:
- Ctrl + Shift + F — 切换简繁体(部分配置)
或者按 F4 选择 "漢字→汉字" 选项。
快速检查:确认你当前用的是什么方案
cat ~/.config/fcitx/rime/default.yaml | grep -A 5 "schema_list"
如果显示的是 luna_pinyin(没有 simp),那就是繁体版。改成 rime_ice 或 luna_pinyin_simp 即可。
ubuntu系统无法进入桌面
方法1:启动默认桌面环境
sudo systemctl start gdm3
或
sudo systemctl start lightdm
或
sudo systemctl start sddm
方法2:手动启动特定桌面
如果你使用的是GNOME桌面:
startx
或
gnome-session
如果是KDE Plasma:
startplasma-x11
方法3:设置默认启动到桌面
如果希望下次重启自动进入桌面:
sudo systemctl set-default graphical.target
然后立即启动桌面:
sudo systemctl isolate graphical.target
排查问题
查看当前默认启动目标:
systemctl get-default
- 如果显示
multi-user.target,说明默认进入命令行 - 如果显示
graphical.target,说明默认应进入图形界面
检查显示管理器状态:
sudo systemctl status gdm3
或
sudo systemctl status lightdm
常见问题:
- 显卡驱动问题可能导致无法启动桌面
- 可以尝试:
sudo apt update && sudo apt upgrade更新系统 - 检查日志:
journalctl -xe查看错误信息
根本问题分析:
桌面环境未安装或已损坏。系统找不到gdm3和lightdm这两个最常见的显示管理器,说明:
- 可能安装的是Ubuntu Server版本(无桌面)
- 或者桌面环境被意外卸载/损坏
- X服务器配置也存在问题
解决建议:
# 1. 先检查是否安装了桌面环境
dpkg -l | grep ubuntu-desktop
# 2. 如果没有安装,需要安装桌面环境
sudo apt update
sudo apt install ubuntu-desktop
# 3. 或者安装轻量级桌面
sudo apt install xubuntu-desktop
# 4. 安装完成后重启
sudo reboot
如果已安装但损坏,可以尝试重新配置:
sudo dpkg-reconfigure gdm3
sudo systemctl enable gdm3本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
微信
支付宝