解决WPS for Linux 字体不全的问题

找一台 Windows 电脑,到 C:/Windows/Fonts/ 路径下拷贝以下字体文件:

1
*.ttf	*.TTF	*.otf	simsun.ttc

到 Ubuntu 中,将以上字体文件复制到 /usr/share/fonts/wps_symbol_fonts/路径下,没有该路径的话就创建一个。

然后

1
2
3
4
5
6
sudo chmod 755 /usr/share/fonts/wps_symbol_fonts/
sudo chmod 644 /usr/share/fonts/wps_symbol_fonts/*
cd /usr/share/fonts/wps_symbol_fonts
sudo mkfontscale
sudo mkfontdir
sudo fc-cache

查看更多

升级 CMake 与 ccmake

通过 sudo apt install cmake 安装的 CMake 往往不是最新版,使用 apt 安装的 ccmake 同理,并且不好升级。

安装最新的 CMake 与 ccmake ,首先去 https://cmake.org/download/ 下载最新的源码包,解压,进入源码目录。

1
sudo apt-get install libncurses5-dev

确保安装了 libncurses5-dev ,找到 libncurses.so 和 curses.h 所在目录,然后在 <cmake source dir>/Modules/FindCurses.cmake 顶部添加两条:

1
2
set( CMAKE_INCLUDE_PATH "/usr/include")
set( CMAKE_LIBRARY_PATH "/usr/lib/x86_64-linux-gnu/libncurses.so")

查看更多

Ubuntu 更改文件默认打开方式

方法一

右键文件,属性,打开方式,选择想要的应用程序,设为默认值,则这种类型的文件默认就是用选择的程序打开。

方法二

修改两个全局配置文件。

sudo gedit /etc/gnome/defaults.list

然后添加条目:文件类型=打开方式 。文件类型可以右键文件查看。例如设定 .md 文件使用 Typora 打开,则在上面的文件中添加:text/markdown=Typora.desktop;

然后执行 sudo gedit /usr/share/applications/mimeinfo.cache ,同上添加条目。

查看更多

部署 Typecho

安装 LNMP 环境

LNMP 一键安装包

添加虚拟主机

LNMP添加、删除虚拟主机及伪静态使用教程

注意选择是否允许伪静态要选择是,并选择 Typecho。不创建对应的同名数据库。

上传 Typecho 程序

上传至上面添加的虚拟主机对应文件夹

连接数据库

1
2
3
mysql -u root -p
CREATE DATABASE typecho DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
quit

查看更多

安装 NVIDIA 驱动与配置 CUDA 开发环境

Nvidia 驱动

1
2
3
4
5
sudo add-apt-repository ppa:graphics-drivers/ppa    
sudo apt-get update
sudo apt-get install nvidia-390 #此处要适当更改
sudo apt-get install mesa-common-dev
sudo apt-get install freeglut3-dev

测试驱动是否安装成功:nvidia-smi ,若输出显卡信息则成功。

CUDA

官方文档:NVIDIA CUDA Installation Guide for Linux

查看更多