ubuntu 18.04系统上添加字体
时间: 2023-06-12 11:03:15 浏览: 384
要在Ubuntu 18.04系统上添加字体,请按照以下步骤进行操作:
1. 打开终端,输入以下命令安装字体管理工具:
```
sudo apt-get install font-manager
```
2. 下载你想要添加的字体文件,将字体文件复制到`~/.local/share/fonts`目录下。如果该目录不存在,请先创建它。
3. 打开字体管理器,搜索并选择你刚刚添加的字体。
4. 点击“安装”按钮即可安装字体。
5. 重启需要使用该字体的应用程序。
注意:如果你想要在整个系统中使用该字体,需要将字体文件复制到`/usr/share/fonts`目录下,并以`sudo`权限运行字体管理器。
相关问题
ubuntu18.04 搜狗输入法
### 如何在 Ubuntu 18.04 上安装和配置搜狗输入法
#### 安装必要的依赖包
为了使搜狗输入法正常工作,在开始之前需确保已安装所有必需的库文件。这可以通过执行以下命令来完成:
```bash
sudo apt update && sudo apt upgrade -y
sudo apt install fcitx-bin fcitx-config-gtk3 fcitx-frontend-all \
libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-qt1 -y
```
上述命令会更新软件源列表并升级现有程序到最新版本,接着安装 `fcitx` 输入框架及其相关组件以及 Qt 和 GSettings 的支持库[^2][^4]。
#### 下载与安装搜狗输入法
访问官方下载页面获取适用于 Linux 版本的 `.deb` 文件,并通过终端导航至保存该文件的位置运行如下指令来进行安装:
```bash
cd ~/Downloads/
wget https://pinyin.sogou.com/linux/download.php?from=linux&bit=64 -O sogoupinyin.deb
sudo dpkg -i sogoupinyin.deb
sudo apt-get install -f -y
```
这里假设下载链接指向的是最新的稳定版;如果遇到任何错误提示,则可能需要手动调整 URL 或者按照网页上的说明操作[^1]。
#### 设置语言环境和支持工具
打开“Language Support”,确认已经选择了合适的区域选项(如 Chinese (China)),并且完成了全部推荐的语言包安装过程。此步骤对于正确显示界面文字至关重要[^5]。
#### 启用及切换输入法引擎
重启计算机之后,进入系统设置中的键盘布局部分找到 “Input Sources”。点击加号按钮添加新的输入方案——选择Fcitx作为默认IM模块之一。随后可以在应用程序启动器里搜索“Fcitx Configuration Tool”进一步定制首选项,比如启用拼音预测等功能特性[^3]。
最后记得注销当前会话重新登录以应用更改效果最佳。
ubuntu18.04安装qt5.8.0
### Ubuntu 18.04 上安装 Qt 5.8.0 的方法
#### 准备工作
为了确保顺利安装,建议先更新系统的软件包列表并升级已有的软件包:
```bash
sudo apt update && sudo apt upgrade -y
```
#### 下载 Qt 安装程序
前往官方Qt网站下载适用于 Linux 平台的离线安装器 `qt-opensource-linux-x64-5.8.0.run` 文件。
#### 修改文件权限
下载完成后,在终端中切换至该文件所在的目录,并赋予其执行权限[^2]:
```bash
cd ~/Downloads/
sudo chmod +x qt-opensource-linux-x64-5.8.0.run
```
#### 执行安装向导
通过命令行启动安装程序,按照提示完成安装过程。通常情况下,默认选项已经足够满足大多数需求[^3]:
```bash
./qt-opensource-linux-x64-5.8.0.run
```
#### 配置环境变量
为了让系统能够识别新安装的 Qt 工具链,需编辑用户的 shell profile 文件(如 `.bashrc` 或者 `.zshrc`),添加 Qt bin 路径到 PATH 中。假设 Qt 安装到了 `/opt/Qt5.8.0` 目录,则应加入如下两行配置[^1]:
```bash
export QTDIR=/opt/Qt5.8.0
export PATH=$QTDIR/bin:$PATH
```
使更改生效:
```bash
source ~/.bashrc
```
#### 测试安装成果
创建一个简单的 C++ 程序来验证 Qt 是否正常工作。新建名为 `test_qt.cpp` 的源码文件,内容如下所示:
```cpp
#include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[]) {
QApplication app(argc, argv);
QPushButton button("Hello World!");
button.resize(200, 200);
button.show();
return app.exec();
}
```
编译上述代码片段需要用到 qmake 和 g++ 编译工具:
```bash
qmake -project
qmake test_qt.pro
make
```
如果一切无误的话,运行生成的应用程序将会弹出一个小窗口显示按钮文字 "Hello World!"。
阅读全文
相关推荐
















