• 我的Ubuntu16.04 安装配置


    Ubuntu16.04 安装配置

    Ubuntu16.04 安装

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

    安装之后要做的事

    软件源

    加入aliyun

    安装gdebi

    sudo apt install gdebi
    gdebi相较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

    配置文件路径

    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
    

    然后就可以通过无线上网了

  • 相关阅读:
    jquery通过live绑定toggle事件
    svn is already locked解决方案
    不安全代码只会在使用 /unsafe 编译的情况下出现
    eclipse 新建 java 文件时自动生成注释
    浅谈权限设计
    ie6/IE8/IE9/谷歌以及火狐等浏览器下li 高度一致解决办法
    PHP+MSSQL TEXT字段被截断的解决方案
    利用CSS让dl dt dd呈现多行多列效果
    CSS实现图片水平垂直居中于DIV
    CSS 关于IE6 margin 为负数 负值的时候 正常显示的方法
  • 原文地址:https://www.cnblogs.com/fridayfang/p/14054747.html
Copyright © 2020-2023  润新知