Ubuntu 22.04 LTS 新系统环境配置

目录

一、安装wps

二、截图工具flameshot

三、必备中文输入法fcitx-googlepinyin安装

四、python3环境

五、解决ssh环境恢复遇到问题

六、CP210X驱动频繁掉线


一、安装wps

搜索wps linux版本,下载到最新版本,进入到deb包下载目录,执行安装命令。

WPS Office 2019 for Linux-支持多版本下载_WPS官方网站WPS Office For Linux,支持不同格式多版本WPS For Linux版下载,实现多人在线协同办公。favicon.icohttps://linux.wps.cn/sudo dpkg -i xxx.deb

Ubuntu 22.04 LTS 新系统环境配置插图1

二、截图工具flameshot

ubuntu22不带截图工具,安装一款实用的截屏工具

flameshot安装教程 Ubuntu上好用的截图工具——flameshot – 走看看

Ubuntu 22.04 LTS 新系统环境配置插图2

三、必备中文输入法fcitx-googlepinyin安装

对比使用sougou-linux和baidu-linux,体验不及googlepinyin。

安装fcitx-googlepinyin教程 Ubuntu/Kali 安装谷歌拼音输入法 – 知乎

Ubuntu 22.04 LTS 新系统环境配置插图3

四、python3环境

由于使用开发工具里面直接使用了python命令,ubuntu22自带的python版本是3.10。并且没有python的软链接。

在/usr/bin目录下面创建一个python软链接

sudo ln -s /usr/bin/python3 /usr/bin/python

安装python3-pip

sudo apt install python3-pip

五、解决ssh环境恢复遇到问题

由于系统进行了重装,保留了home分区里面的内容,不想重新配置ssh key。使用git拉取代码的时候报错了。

先执行

ssh-add ~/.ssh/id_rsa

仍然报错

Git error: no matching host key type found. Their offer: ssh-rsa

打开或者新建~/.ssh/config文件增加以下配置。

此方法适用于window用户,目录为: /c/用户/用户名/.ssh/config文件)

 Host * KexAlgorithms +diffie-hellman-group1-sha1 HostkeyAlgorithms +ssh-dss,ssh-rsa PubkeyAcceptedKeyTypes +ssh-dss,ssh-rsa 

六、CP210X驱动频繁掉线

配置好环境后,使用乐鑫esp32开发版进行日志输出,使用一会儿后串口就断开连接。

换了多根数据线、想着应该是新系统不兼容的问题。百度搜索到解决办法:

网上找到教程 Ubuntu22.04:CP210X驱动频繁掉线的问题解决_入不流的博客-CSDN博客_cp210x

按照步骤进行解决:

检查系统驱动安装正常

$ lsmod|grep -i cp210x cp210x 36864 1 usbserial 57344 3 cp210x

检查CP210X驱动正常安装。

$ lsusb|grep -i cp210x Bus 001 Device 004: ID 10c4:ea60 Silicon Labs CP210x UART Bridge

接着检查系统log信息,看到为什么usb转串口断开了连接,被brltty这个程序占用了。

$sudo dmesg|grep -i cp210x [Tue Apr 26 19:09:35 2022] cp210x 1-8:1.0: cp210x converter detected [Tue Apr 26 19:09:35 2022] usb 1-8: cp210x converter now attached to ttyUSB0 [Tue Apr 26 19:09:38 2022] usb 1-8: usbfs: interface 0 claimed by cp210x while ‘brltty’ sets config #1 [Tue Apr 26 19:09:38 2022] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0 [Tue Apr 26 19:09:38 2022] cp210x 1-8:1.0: device disconnected

直接卸载brltty,

$sudo apt-get purge brltty

卸载完成后再次连接开发板,问题已解决。

原文链接:https://blog.csdn.net/lipanpan1030/article/details/125309936

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享