ubuntu20.04安装之后需要做的事
有时候需要使用ubuntu系统,借助win10下的virtual Box虚拟机实现,毕竟传说中virtual box占用宿主机的资源相对较少。
本文的编写,主要是供本人后续查用。。。
安装注意项
使用virtual box安装ubuntu20.04时,最好让虚拟机断网安装,这样就可以节省下Language pack download的时间,本地网速不太理想的情况下,download会是一个相当漫长的过程。
其他的安装步骤,网上有很多图文说明,请大家自行baidu
安装完成后
- 开机后,先给ubuntu换源,改为aliyun的源
- 安装virtual box的增强功能
- 打开“共享粘贴板”的双向功能
- 也可以配置宿主机跟虚拟机之间的共享文件夹(这里有个权限问题…)
删除不必要的软件
根据网上大神们的资料整理,删除不必要的软件,可以节省系统大小,使系统更轻便
sudo apt-get remove --purge -y thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission-common gnome-orca gnome-sudoku libreoffice-common deja-dup
sudo apt-get autoremove
我是把所有要删除的合在一起删了,包括 libreoffice 等,大家可以根据自己需要有选择的删除。
安装软件
sudo apt-get update
sudo apt-get install -y vim tmux git build-essential ctags cscope apt-file unrar i3 fcitx-googlepinyin
sudo apt-get install -y ubuntu-restricted-extras flashplugin-nonfree
sudo apt-file update
sudo apt-get update
值得说明的是
- tmux ---- 是个终端复用软件
- i3 ---- 也就是是i3wm,linux系统下的平铺式窗口管理器
- fcitx-googlepinyin ---- 因ubuntu20.04下现在不能安装搜狗拼音输入法,因而安装google的拼音输入法,其安装后的配置方法,请自行baidu
- apt-file ---- 很有用的一个工具,用于解决库或者文件缺失依赖,其使用方法,请自行baidu
解决virtual box共享文件夹的权限问题
sudo usermod -aG vboxsf $(whoami)
也就是给当前用户追加到vboxsf用户组中,因为共享目录的owner group是vboxsf。
执行完该命令后,需要重启系统生效,亦可以执行完所有的配置后再重启。
安装wps
在ubuntu下安装wps,一般有2个需要做的事
- wps字体缺失问题,可以baidu下载“wps_symbol_fonts.zip”,并把里面的字体文件解压拷贝到~/.fonts中,这样可解决字体缺失问题。
- 更改软件界面为中文,打开一个wps文档,注意右上角有个“A”的图标字样,点击进入后,可以看到更改语言的选项。
安装vim-plug插件
vim-pug是一个很好的用于安装vim插件的插件管理器。
mkdir ~/.vim/{autoload,plugged}/
cd ~/.vim/autoload/
wget https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
在~/.vimrc 中配置如下
call plug#begin('~/.vim/plugged')
"添加待安装的插件
call plug#end()
使用方法
切换到 vim 的命令行模式
- PlugStatus # 查看当前插件的状态
- PlugInstall # 安装vimrc中配置的插件
- PlugUpdate # 更新插件
- PlugUpgrade # 更新vim-plug本身
i3wm简要使用说明
我是感觉i3wm很好用,就在此贴上其使用方法,本人使用的是i3wm的默认配置,有个性化配置的道友,对以下命令只可参考,不可照搬。
默认情况下,i3wm使用“win”键作为mod键,若不是并想更改为“win”键的道友,可参考如下方法:
设置windows键为mod键,i3wm中默认Mod1为Alt,Mod4为windows键,如果想让windows键为mod键,可以在配置文件前加一句:set $mod Mod4。
多说一句,i3wm配置文件的路径: $HOME/.config/i3/config
下面是i3wm的常用快捷键(注意使用大写字母是为了更加醒目,有助于识别)
快捷键 | 说明 |
---|---|
$mod + D | 启动 dmenu,也就是命令输入框,可以在其中输入要打开的软件名称 |
$mod + Enter | 新建一个Terimal |
$mod + F | 窗口全屏 |
$mod + NUM | 跳转到工作区NUM,i3有10个工作区,对应1~9,0 |
$mod + H | 下一次新建窗口时,水平分割窗口 |
$mod + V | 下一次新建窗口时,垂直分割窗口 |
$mod + S | 使窗口以堆叠布局呈现 |
$mod + W | 使窗口以标签布局呈现 |
$mod + E | 使窗口以默认布局呈现,也就是平铺布局 |
$mod + Shift + Q | 关闭当前窗口 |
$mod + Shift + E | 退出 i3 |
$mod + Shift + C | 当场重新加载 i3config, 无需重启 |
$mod + Shift + R | 重启 i3 (还重新加载了 i3config, 又没有退出过程) |
$mod + J | 焦点往左窗口移,也可以使用箭头按键实现上下左右移动 |
$mod + K | 焦点往下窗口移 |
$mod + L | 焦点往上窗口移 |
$mod + ; | 焦点往右窗口移 |
$mod + Shift + J | 窗口左移 |
$mod + Shift + K | 窗口下移 |
$mod + Shift + L | 窗口上移 |
$mod + Shift + : | 窗口右移 |
$MOD + R | 存在多个窗口时,调整窗口大小 |
$MOD + T | 新建窗口有标签栏 |
$MOD + Y | 新建窗口有边框 |
$MOD + U | 新建窗口无标签栏无边框 |