安装Ubuntu 20.04 - ASUS Zenbook Pro 14 OLED

部署运行你感兴趣的模型镜像

Ubuntu20.04

电脑:ASUS Zenbook Pro 14 OLED
网卡:AX200
GPU: NVIDIA GeForce RTX 4070 Laptop GPU
NVIDIA driver: NVIDIA-SMI 525.125.06
Kernel: 5.15.0-79-generic

USB 镜像准备

  1. 下载 ubuntu-20.04.6-desktop-amd64.iso

  2. 创建USB驱动盘

  3. 在disk management创建分区: 点击 “Shrink Volume” 创建 Unallocated partition 在这里插入图片描述

  4. Enter F12 进入BIOS

  5. 分区
    /boot primary ext4 2000MB
    swap logical 8192MB
    / logical ext4 204800MB
    /usr logical ext4 234792MB
    /home logical ext4 500000MB+

Nvidia

  1. 安装驱动: Software & updates - Addition Drivers - 选择525,安装好后reboot

  2. Nvidia-smi:重启后可用此命令查看驱动及GPU情况,可用sudo nvidia-smi -pm 1启用Persistence mode

  3. 接下来设置外接显示器,暂时检测不到,xrandr 只有screen0,并且显示xrandr: Failed to get size of gamma for output default
    1)设置PRIME Profiles
    a. prime-select query: 查询得到当前的结果为on-demand
    b. sudo prime-select nvidia: 也可以直接打开nvidia-settings设置为nvidia

    2)修改/etc/default/grub,第十行加上nomodeset(一定要这么设置,要不然重启会黑屏)

  4. 重启
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LNka0qyh-1692171008780)(:/57e6d3f87aff4883b4785364ff0681cb)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cJUPNaAu-1692171008781)(:/18343295ba8d433b84859e8d4404d937)]
    在这里插入图片描述

安装升级python3

Ubuntu20.04自带的python3版本是3.8,需要升级到3.9

Update

  1. sudo apt update
  2. sudo apt upgrade

Add PPA

  1. sudo add-apt-repository ppa:deadsnakes/ppa

install python3.9

  1. sudo apt update
  2. sudo apt install python3.9

exam

  1. python3.9 --version

set default python3.9

查看下面设置链接的部分

install pip3

  1. sudo apt install python3.9-pip
  2. pip3 --version

WIFI

在这里插入图片描述

一开始Ubuntu20.04没有wifi图标

  1. 安装网卡
    sudo apt-get update
    sudo apt-get install bcmwl-kernel-source:重启后依然没有
  2. 针对网卡AX200安装相关驱动
    1. sudo apt install flex bison

    2. git clone https://github.com/intel/backport-iwlwifi.git

    3. cd backport-iwlwifi/iwlwifi-stack-dev

    4. sudo make defconfig-iwlwifi-public

    5. sudo make

    6. sudo make install

    7. intel官网官网链接下载所需固件,下载最新的ax210版本
      在这里插入图片描述

    8. 解压出来,将文件复制在/fw-binaries下:sudo cp iwlwifi-* /backport-iwlwifi/fw-binaries

设置中文输入法

Install Required Tools

  1. sudo apt-get install ibus-libpinyin

Chinese Input Configuration

  1. Open Region and Language. Under Input Sources section, click Add (+) to add new input.
  2. Select Chinese (China) > Chinese (Intelligent Pinyin) > Add.
    在这里插入图片描述

设置内核

安装内核

  1. uname -r: 查看当前内核版本
    在这里插入图片描述

  2. sudo ubuntu-mainline-kernel.sh -r 5.15: 查询5.15下有哪些内核版本
    在这里插入图片描述

  3. sudo ubuntu-mainline-kernel.sh -i 5.15.0: 安装指定版本的内核

  4. 或者去官方下载链接下载内核
    两个headers,一个image,一个modules,共四个,在下载好.deb的文件夹打开终端,输入 sudo dpkg -i *.deb
    在这里插入图片描述

卸载内核

自行从源码编译安装的内核无法通过常规途径卸载,需手动删除以下目录的文件。KERNEL_VERSION为要卸载的内核版本

/boot/vmlinuz-KERNEL_VERSION
/bool/initrd.img-KERNEL_VERSION
/boot/config-KERNEL_VERSION
/boot/System.map-KERNEL_VERSION
/lib/modules/KERNEL_VERSION
/var/lib/initramfs-tools/KERNEL_VERSION

您可能感兴趣的与本文相关的镜像

Python3.9

Python3.9

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

### 如何在 Ubuntu 20.04安装 ROS #### 安装前准备 为了确保顺利安装,在开始之前应更新系统的包列表并升级已有的软件包。 ```bash sudo apt update && sudo apt upgrade -y ``` #### 设置源 添加 ROS 软件仓库到 APT 源列表中。对于 Noetic 版本,首先需要设置合适的密钥环以便验证下载的软件包完整性。 ```bash sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654 ``` 完成上述操作之后再次刷新本地缓存以使新的存储库生效[^1]。 #### 安装 ROS 针对 Ubuntu 20.04 推荐安装 `desktop-full` 套餐,这包含了几乎所有的功能模块以及工具集。 ```bash sudo apt install ros-noetic-desktop-full ``` 此命令会自动解析依赖关系并将必要的组件一并部署至系统当中。 #### 配置环境变量 为了让终端能够识别新安装的 ROS 工具链,默认情况下需手动加载一次 setup 文件;如果希望每次打开终端都能直接使用,则可以将其路径加入 `.bashrc` 中。 ```bash source /opt/ros/noetic/setup.bash echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc ``` #### 初始化 rosdep 用于管理项目构建过程中所需的外部依赖项,通过下面两条指令来初始化数据库并同步最新的索引信息: ```bash sudo rosdep init rosdep update ``` 至此,已经完成了 ROS 在 Ubuntu 20.04 上的基础搭建工作,后续可以根据实际需求进一步探索其他高级特性或插件扩展。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值