大家好,又见面了,我是你们的朋友全栈君。
目录
一、安装wps
二、截图工具flameshot
三、必备中文输入法fcitx-googlepinyin安装
四、python3环境
五、解决ssh环境恢复遇到问题
六、CP210X驱动频繁掉线
一、安装wps
搜索wps linux版本,下载到最新版本,进入到deb包下载目录,执行安装命令。
WPS Office 2019 for Linux-支持多版本下载_WPS官方网站WPS Office For Linux,支持不同格式多版本WPS For Linux版下载,实现多人在线协同办公。
https://linux.wps.cn/sudo dpkg -i xxx.deb
二、截图工具flameshot
ubuntu22不带截图工具,安装一款实用的截屏工具
flameshot安装教程 Ubuntu上好用的截图工具——flameshot – 走看看
三、必备中文输入法fcitx-googlepinyin安装
对比使用sougou-linux和baidu-linux,体验不及googlepinyin。
安装fcitx-googlepinyin教程 Ubuntu/Kali 安装谷歌拼音输入法 – 知乎
四、python3环境
由于使用开发工具里面直接使用了python命令,ubuntu22自带的python版本是3.10。并且没有python的软链接。
在/usr/bin目录下面创建一个python软链接
代码语言:javascript复制sudo ln -s /usr/bin/python3 /usr/bin/python
安装python3-pip
代码语言:javascript复制sudo apt install python3-pip
五、解决ssh环境恢复遇到问题
由于系统进行了重装,保留了home分区里面的内容,不想重新配置ssh key。使用git拉取代码的时候报错了。
先执行
代码语言:javascript复制ssh-add ~/.ssh/id_rsa
仍然报错
代码语言:javascript复制Git error: no matching host key type found. Their offer: ssh-rsa
打开或者新建~/.ssh/config文件增加以下配置。
(此方法适用于window用户,目录为: /c/用户/用户名/.ssh/config文件)
代码语言:javascript复制 Host *
KexAlgorithms diffie-hellman-group1-sha1
HostkeyAlgorithms ssh-dss,ssh-rsa
PubkeyAcceptedKeyTypes ssh-dss,ssh-rsa
六、CP210X驱动频繁掉线
配置好环境后,使用乐鑫esp32开发版进行日志输出,使用一会儿后串口就断开连接。
换了多根数据线、想着应该是新系统不兼容的问题。百度搜索到解决办法:
网上找到教程 Ubuntu22.04:CP210X驱动频繁掉线的问题解决_入不流的博客-CSDN博客_cp210x
按照步骤进行解决:
检查系统驱动安装正常
代码语言:javascript复制$ lsmod|grep -i cp210x
cp210x 36864 1
usbserial 57344 3 cp210x
检查CP210X驱动正常安装。
代码语言:javascript复制$ lsusb|grep -i cp210x
Bus 001 Device 004: ID 10c4:ea60 Silicon Labs
CP210x UART Bridge
接着检查系统log信息,看到为什么usb转串口断开了连接,被brltty这个程序占用了。
代码语言:javascript复制$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://javaforall.cn/197388.html原文链接:https://javaforall.cn