Ubuntu 22.04 LTS 新系统环境配置[通俗易懂]

Ubuntu 22.04 LTS 新系统环境配置[通俗易懂]目录一、安装wps二、截图工具flameshot三、必备中文输入法fcitx-googlepinyin安装四、python3环境五、解决ssh环境恢复遇到问题搜索wpslinux版本,下载到最新版本,进入到deb包下载目录,执行安装命令。WPSOffice2019forLinux-支持多版本下载_WPS官方网站WPSOfficeForLinux,支持不同格式多版本WPSForLinux版下载,实现多人在线协同办公。https://linux.wps.cn/sudodpkg-ixxx

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

目录

一、安装wps

二、截图工具flameshot

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

四、python3环境

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

六、CP210X驱动频繁掉线


 

一、安装wps

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

WPS Office 2019 for Linux-支持多版本下载_WPS官方网站WPS Office For Linux,支持不同格式多版本WPS For Linux版下载,实现多人在线协同办公。Ubuntu 22.04 LTS 新系统环境配置[通俗易懂]https://linux.wps.cn/sudo dpkg -i xxx.deb

Ubuntu 22.04 LTS 新系统环境配置[通俗易懂]

二、截图工具flameshot

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

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

Ubuntu 22.04 LTS 新系统环境配置[通俗易懂]

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

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

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

Ubuntu 22.04 LTS 新系统环境配置[通俗易懂]

四、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

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/197388.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • cssText属性的使用「建议收藏」

    cssText属性的使用「建议收藏」cssText是什么?简单来说是设置元素的style属性值,比如 ele.style.cssText = 'display: block';

  • FilterDispatcher_Executed

    FilterDispatcher_Executedorg.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilterorg.apache.struts2.dispatcher.FilterDispatcherFilterDispatcher是早期struts2的过滤器,后期的都用StrutsPrepareAndExecuteFilter了,如2.1.6、2.1.

  • pycharm2021.8.2激活码_最新在线免费激活

    (pycharm2021.8.2激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.cn/100143.htmlS32PGH0SQB-eyJsaWNlbnNlSWQi…

  • Git2.21下载安装及使用教程

    Git2.21下载安装及使用教程Git2.21下载安装及使用教程Git下载安装教程下载Git下载地址:https://git-scm.com/downloads安装步骤1.选择组件,全部勾选,点击next2.选择git使用的默认编辑器3.选择git使用的默认编辑器UseGitfromGitBashonly(安全)只在GitBash中使用Git命令行工具Gitfromthecomm…

  • office 2007 官方版

    office 2007 官方版ftp://159.226.150.94/f:/myftpsite/software/microsoft%20office%202003%D3%A2%CE%C4%D5%FD%CA%BD%B0%E65cd%BA%CF1/OFFICE11.ISO正版的office2007pro没序列号需要的帮忙找找序列号~ 转载于:https://blog.51cto.com…

  • navigator对象_navigator.geolocation

    navigator对象_navigator.geolocationNavigator对象包含有关浏览器的信息,是BOM对象。一、Navigator对象属性属性 说明 appCodeName 返回浏览器的代码名 appName 返回浏览器的名称 appVersion 返回浏览器的平台和版本信息 cookieEnabled 返回指明浏览器中是否启用cookie的布尔值 platform 返回运行…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号