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

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

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • JavaScript打印Excel、Word

    JavaScript打印Excel、WordJavaScript调用本地打印机,打印Excel、Word文件之前写过一篇文章,使用java调用打印机打印Excel文件:java调用打印机:http://blog.csdn.net/wangxiaoan1234/article/details/75116072但是java运行与服务器上,外部访问无法调用本地打印机。

    2025年7月29日
    3
  • 红色故障码大全_图论的最短路问题

    红色故障码大全_图论的最短路问题原题链接战争中保持各个城市间的连通性非常重要。本题要求你编写一个报警程序,当失去一个城市导致国家被分裂为多个无法连通的区域时,就发出红色警报。注意:若该国本来就不完全连通,是分裂的k个区域,而失去一个城市并不改变其他城市之间的连通性,则不要发出警报。输入格式:输入在第一行给出两个整数N(0 < N ≤ 500)和M(≤ 5000),分别为城市个数(于是默认城市从0到N-1编号)和连接两城市的通路条数。随后M行,每行给出一条通路所连接的两个城市的编号,其间以1个空格分隔。在城市信息之后给出被攻占的

    2022年8月8日
    2
  • idea创建工程的目录_idea创建java文件

    idea创建工程的目录_idea创建java文件前提:已安装好jdk,配置好环境变量。我使用的是java8首先在自己的d盘下建一个文件夹,用来存放我们待会新建的项目,我创建了ideaproject:1,第一步打开idea2,第二步选择创建java项目,并选择自己的jdk(我自己本地已经配置了所以有),没有可以点击new去自己的安装目录下找,一般默认安装c:\programfiles\java,然后选择next下一步3,第三步将“creat…

    2022年9月27日
    4
  • laravel5数据库配置及其注意事项

    laravel5数据库配置及其注意事项

    2021年10月20日
    39
  • 关于Loadrunner11激活成功教程的各种问题。。。泪奔。。。[通俗易懂]

    关于Loadrunner11激活成功教程的各种问题。。。泪奔。。。[通俗易懂]loadrunner11的激活成功教程步骤:(1)打开LoadRunner8.0文件夹,用LR8.0中的mlr5lprg.dll、lm70.dll覆盖LR11安装目录下“bin”文件夹中的对应文件4.手动修改注册表,删除下面内容,也就是Licesen2目录(不删除的话,在添加licence时,会提示“Licensesecurityviolation……”):[HKEY_LO

    2022年7月22日
    12
  • hive 数据类型_sv数据类型

    hive 数据类型_sv数据类型本篇来学习一下Hive中的数据类型,以及如何在HiveSQL中去处理这些数据类型。Hive的数据类型可以分为基本类型、字符串类型、日期与时间戳类型、集合类型,我们分别进行介绍:1、基…

    2026年2月6日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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