ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

我的Ubuntu16.04 安装配置

2020-11-28 23:02:21  阅读:273  来源: 互联网

标签:Ubuntu16.04 sudo 安装 配置 clang usr install zsh


Ubuntu16.04 安装配置

Ubuntu16.04 安装

  1. 制作系统盘(UEFI格式); win:ultraiso, ubuntu:Ventoy
  2. 启动选项调整为USB
  3. 正常安装

安装之后要做的事

软件源

加入aliyun

安装gdebi

sudo apt install gdepi
gdepi相较dpkg安装.deb安装包的优点在于会自动安装依赖(存疑,我的理解)

安装显卡驱动

建议通过安装cuda toolkit安装显卡驱动

直接用官方教程安装:

https://developer.nvidia.com/zh-cn/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=deblocal

验证安装成功命令:

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更容易上手吧,其实区别不大:

总体上参照的教程:

  1. http://www.eryajf.net/4733.html
  2. https://www.cnblogs.com/cniwoq/p/13272746.html

注意点: vim-plug作为插件管理, coc作为语言支持

  • coc支持c/c++:
    1. 安装clang,clangd
    2. 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支持python
    1. sudo pip3 install 'python-language-server[all]'
    2. sudo pip3 install jedi
    3. neovim中打开一个py文件,然后按照提示操作(好像是要安装coc-python)

这样就能愉快的使用nvim

标签:Ubuntu16.04,sudo,安装,配置,clang,usr,install,zsh
来源: https://www.cnblogs.com/fridayfang/p/14054747.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有