这篇文章上次修改于 554 天前,可能其部分内容已经发生变化,如有疑问可询问作者。

浅浅记录个人使用ubuntu所遇之事

ubuntu安装

安装的话大致流程就是

在Windows下分盘->制作启动盘->u盘启动安装->下一步下一步下一步(可能分盘会麻烦一点,但是可以只分一个/

单Ubuntu分两个区 一个500MB的efi区 剩下的全部给/

双系统新装Ubuntu直接一个/

安装完之后马上要做的事

  • 网卡 检测网卡是否正常,如果可以直接开始上网,那就是非常的不戳

有可能开机之后没有wifi选项,解决办法是:先连网线或者手机usb数据共享,换源然后sudo apt updatesudo apt upgrade,如果还是不行就去网上源码编译一下网卡驱动(去windows下面找到自己的网卡型号然后去搜一搜)就ok了

但是不排除究极螃蟹网卡(对 我说的是mt7921 会时好时坏)最后我直接换了ax210

又遇到一个逆天网卡AX101,Ubuntu22.04能有WiFi图标但有时能用有时不行,能用的时候带宽也只有50兆,感觉可能是网卡型号读错了然后不是很适配

自己安装网卡驱动方法

  1. Intel官网,确保内核版本大于要求版本,解压之后放入 /lib/firmware即可
  2. 更新内核,这里可以看到Intel网卡与内核版本的关系 内核图形化更新方法

AX211在这里下这个backport-iwlwifi-dkms_9858-0ubuntu3_all.deb,说实话很奇怪,不知道这个包是怎么来的干什么的

  • 换源 选择一个国内源安装软件会更快,在软件更新这个软件里点点就行

    然后打开一个终端Ctrl+Alt+T ,输入sudo apt updatesudo apt upgrade更新源和更新软件

  • 显卡驱动 (很容易给ubunut安装到打不开,不熟可先跳过)

    安装显卡驱动(如果有显卡的话),首选方法是在软件更新这个软件里面点一下安装,建议选择sever版本

    • 如果重启电脑正常启动,那恭喜你非常的顺利

    • 如果重启无法进入ubuntu,就在开机时候选第二个找一个恢复模式启动,再去软件更新里把显卡驱动卸载掉(点到最后一个就是卸载显卡驱动)

    • 如果还是要装显卡驱动可以去官网下载,有一些二选一需要做,可以参考这篇文章,不过我的X configuration那个必须选no才能安装成功

      但如果安装之后还是无法进入ubuntu,则需要开机选第二个然后选第一个再选root进入命令行找到显卡驱动文件执行./xxxxx --uninstall进行卸载

非常好用的工具

  • 谷歌搜索引擎

    谷歌搜索引擎用多了只会觉得百度很垃(

  • telegram

    ubuntu的QQ上一次更新是在2020年,远古版QQ,根本没维护了

    2023.1 QQ已经升级,非常的好用

    国外一般都用telegram,相当于国内QQ,唯一的不方便之处是必须要梯子

    但真的好看又好用

  • clion编译器

    好用且配置方便,爆杀vscode(先选三十天试用,学生可以通过学信网认证免费使用

    sudo snap install clion --classic直接安装,然后输入clion运行即可

    如果是下载的压缩包,则需运行里面的clion.sh脚本

    在.bashrc/.zshrc中写入alias clion=xxx/bin/clion.sh 之后就也可以输入clion命令打开了

  • 输入法

    首推还是搜狗,词库雀食是强大的 如果无法使用可以安装ibus的输出法,一定不会报错

  • typora

    Markdown语法文件即md为后缀的文件,用多了是真的好用,加上typora的适配,不过他开始收费了www 穷学生用不起正版还是偷偷用老版了(基地的朋友可以用seafile

    去下载老文件然后放到/usr/share里面就可以直接用

    sudo cp -r /typora /usr/share/
    
  • clash for windows

    虽然是for Windows,但是有ubuntu版本,非常的不戳

    简答来说就是这个软件可以用来翻墙,推荐一个免费机场(不推荐买付费版)

    ubuntu上需要在设置->网络->代理选择手动 设置为127.0.0.1和7890端口

  • on my zsh终端美化

    好看且好用,自动补全语法高亮,用了都说好

    主题

    git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
    
    ZSH_THEME="powerlevel10k/powerlevel10k"
    
  • kamaz

    ubuntu录屏软件sudo apt install kamaz安装即可,输入kamaz即可打开

  • ubuntu优化

    战老师yyds!

    可以设置主题+图标+开机启动项背景+鼠标样式等

    我用的是

    应用程序 Orchis-Green-Light

    光标 Nordic-cursors            

    图标 Zafiro-icons-Light-Blue-f

    shell WhiteSur-light

    开机启动选项 Hoshimati_Suisei_motify

    然后自己扣了张开机启动背景


选择性安装软件

  • ros(不是

    做机器人相关项目才会需要

    要不什么时候写个教程

  • nomachine

    远程桌面链接软件,配合3.5元的HDMI欺诈器能很好的图形化控制nuc等上位机

    记得选下面的x86/adm64即64位的软件,上面是32位

  • scp

    对远端服务器直接进行复制粘贴

    scp -r -P 316 ./xxx root@xx.xx.xx.xx:/home/xx
    

可能会遇到的问题

  • GitHub sshkey怎么生成都是鉴权失败

    可能是端口问题:https://blog.csdn.net/alex_my/article/details/89336493

    基地的wifi有代理 可能会占用22端口

    gedit ~/.ssh/config
    # 填入如下内容
    Host github.com
    Hostname ssh.github.com
    Port 443
    
  • usb端口突然没有,比如/dev/video0(笔记本相机)端口没有了

    进入bios关闭Secure boot即可

    虽然你可能会说你肯定之前关闭了,但你再看一眼,就会发现很神奇的是enable

  • ros拥有多个工作空间,在.bashrc中写了source但是没有用

    source需要按照工作空间创建顺序进行source

    在每一次source之后都加入–extend 千万不要在后面加extend 虽然source的时候是觉得方便了,但是你如果想通过取消掉这个source,可不只是简单的注释就行了