Ubuntu16.04 安装配置
Ubuntu16.04 安装
- 制作系统盘(UEFI格式); win:ultraiso, ubuntu:Ventoy
- 启动选项调整为USB
- 正常安装
安装之后要做的事
软件源
加入aliyun
安装gdebi
sudo apt install gdebi
gdebi
相较dpkg
安装.deb
安装包的优点在于会自动安装依赖(存疑
,我的理解)
安装显卡驱动
建议通过安装cuda toolkit
安装显卡驱动
直接用官方教程安装:
验证安装成功命令:
nvidia-smi
重新进入系统就能得到高分辨率的系统
可能出现问题是循环登录(我用这种方式没有遇到):
需要Ctrl+Alt+F1
进入非图像界面,然后sudo service lightdm stop
然后再sudo service lightdm start
; 如果没有效果的话,可能需要再网上查资料,重新安装驱动了
翻墙
下载electron-ssr-0.2.6.AppImage
,地址
.AppImage
后缀是提示是可直接执行的文件(可能需要chmod +x
)
执行
./electron-ssr-0.2.6.AppImage
软件会自动下载ssr
(应该是需要下载一些东西才能支持ssr),需要等待一些时间;
下载完成,就可以配置服务器或者订阅地址了.
可以设置配置->选项配置->通用设置->开机自启动
设置开机自启动,会把electron-ssr
加入startupApplication
; 我尝试过好像也没有开机自启动
另一种办法是lock to launcher
避免始终要开一个终端
这样就可以在浏览器上翻墙了,但我们更希望每个应用都能翻墙,就需要安装proxychains-Ng
安装教程:https://www.bilibili.com/read/cv2107410/
在终端需要启动的程序前加入proxychains4
就可以翻墙了
proxychains4 curl cip.cc #测试
安装sogo输入和chrome浏览器
先去官网下载deb
安装包(chrome
官网的安装包需要翻墙)
sudo gdepi sogoxxx.deb
sudo gdepi chromexxx.deb
搜狗输入法还需要进行设置;设置完成后退出账户在进入即可; 参见官方教程
安装zsh, oh-my-zsh, neovim
zsh
是一个美丽强大的终端,oh-my-zsh
是用来简化zsh
的配置
我使用的插件plugins=(git z zsh-syntax-highlighting zsh-autosuggestions sudo)
参照的教程:
https://regding.github.io/ubuntu-zsh
neovim
我认为比vim
更容易上手吧,其实区别不大:
总体上参照的教程:
注意点: vim-plug
作为插件管理, coc
作为语言支持
coc
支持c/c++:- 安装clang,clangd
- 在
neovim
中打开一个cpp
文件,然后按照提示操作
sudo apt install clang-tools-8 # 可以用 apt search 看最新版本,ubuntu16.04的最新版本是8;或许也可以下载安装
sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-8 100
sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-8 100
sudo update-alternatives --install /usr/bin/clangd clangd /usr/bin/clangd-8 100
coc
支持pythonsudo pip3 install 'python-language-server[all]'
sudo pip3 install jedi
- 在
neovim
中打开一个py
文件,然后按照提示操作(好像是要安装coc-python
)
这样就能愉快的使用nvim
了
配置文件路径
zsh: ~/.zshrc
neovim: ~/.config/nvim/init.vim
烦人的system program problem detected
ubtuntu
系统常常会蹦出窗口提示xx程序崩溃了,而且这样的窗口既烦人也不好关
某一单一程序崩溃是常有的是,这样的窗口无法解决程序崩溃问题
如果要关闭窗口,需要按照如下指令做:
sudo rm /var/crash/* # 删除记录crash的文件
sudo gedit /etc/default/support & # 编辑文件 改为enabled=0
原地址: https://itsfoss.com/how-to-fix-system-progra-problem-detected-ubuntu/
m
wifi 驱动安装
lspci | grep wireless -i
lspci 显示所用通过pci总线连接的设备信息
我的机器上显示的无线网卡信息如下,由Realtek半导体公司生产的型号为 RTL8821CE
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter
google
一下这个型号发现公司主页只有windows
上的驱动;但有github
的驱动地址;git clone
下来并且编译安装
make -j8
sudo make install
sudo modprobe -a 8821ce
然后就可以通过无线上网了