当前位置:   article > 正文

Ubuntu20.04常见问题及一些技巧_ubuntu22.04 安装了内核头文件依然找不到version.h

ubuntu22.04 安装了内核头文件依然找不到version.h

1.在sudo apt update 时显示无公钥,无法验证下列签名: NO_PUBKEY F42ED6FBAB17C654

在终端输入:

ros1:

curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -

ros2:

sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg

解决方案:解决在安装Ubuntu22.04后准备安装ros2,sudo apt update后报错:由于没有公钥,无法验证下列签名: NO_PUBKEY F42ED6FBAB17C654_由于没有公钥,无法验证下列签名: no_pubkey f42ed6fbab17c654-CSDN博客

2.安装Ubuntu最后拔掉U盘重启时黑屏

解决原文链接:重启ubuntu黑屏解决(安装驱动)_ubuntu禁用nouveau后黑屏-CSDN博客

3.Ubuntu找不到wifi适配器(下面第6条为另一种可能)

提前准备:手机开usb网络共享,连接电脑并做好流量准备

下载编译器 、文件

  1. sudo apt install flex bison
  2. git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git

 进入该路径,(评论区提到下载位置要放在根目录下,本人试过在/home/wayne/ 是没有问题的)

cd backport-iwlwifi

依次执行:

  1. sudo make defconfig-iwlwifi-public
  2. sudo make
  3. sudo make install

最后重启即可,解决原文链接:

Ubuntu20.04双系统 无线网卡驱动(未发现wifi适配器)、Nvidia显卡驱动安装一条龙教程+疑难杂症修复【多坑预警】_ubuntu 显卡驱动wifi-CSDN博客

4.ROS,vscode一键安装

终端输入:

wget http://fishros.com/install -O fishros && . fishros

5.运行小乌龟验证ros是否安装

分三个窗口输入

   启动ROS Master

roscore

启动小海龟仿真

rosrun turtlesim turtlesim_node

启动海龟控制节点 (点击此窗口,即可用键盘控制海龟)

rosrun turtlesim turtle_teleop_key

6.更新内核后无法联网(sudo apt upgrade后出现问题)

有时为了下载某个软件,于是sudo apt upgrade可能会导致内核更新,无法适配wifi。

临时解决办法:重启界面选择Advanced options for Ubuntu,选择较低的内核版本Linux 进行启动。

永久解决办法:【Ubuntu内核】解决Ubuntu 20.04更新内核后无法联网的问题_ubuntu升级内核显示拒绝连接-CSDN博客

若更新GRUB配置文件后还是旧内核,建议直接卸载旧内核版本。

7.fatal: 无法访问 'https://github.com/6-robot/wpr_simulation.git/':Failed to connect to github.com port 443: 连接超时

可能是网络连接问题,建议使用手机热点的USB网络共享联网再尝试。

8.vscode自动保存

为了省去每次编译前ctrl+s的操作,可设置自动保存,步骤见下文

vscode设置自动保存步骤_vscode自动保存-CSDN博客三

9.使用VI命令修改配置文件操作

Ubuntu使用VI命令修改配置文件操作-CSDN博客

10.usr/bin/env:解释器错误: 没有那个文件或目录 

检查

#!/usr/bin/env python3

是否输入正确(python3对应Ubuntu20.04)

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号