解决linux 中IDEA/pycharm/webStorm系列软件,中文输入法一直在左下角,[软件源Release” 没有 Release 文件],docker安装失败

1.问题描述

在改用linux后安装了JetBrains 系列的开发软件包括IDEA/pycharm/webStorm,但是在开发过程中输入中文写注释的时候发现输入框一直卡在左下角无法跟随光标,导致写着很不舒服.而且在换了好几个输入法之后发现并没有改变,所以我觉得是软件的bug.
在官方渠道也是看到了相关的issue
https://youtrack.jetbrains.com/issue/JBR-2460
解决linux 中IDEA/pycharm/webStorm系列软件,中文输入法一直在左下角,[软件源Release” 没有 Release 文件],docker安装失败_第1张图片

2.解决方式

我也是在看了这篇文章后才解决的
https://blog.csdn.net/w710537643/article/details/114386827
但是文章中并没有webStorm配置的描述,不过可以想象到的是export 后的变量名是在下面
代码中运用到的,类似下方的PYCHARM_JDK,搜关键字JDK你可以发现相关变量名,相信JetBrains 系列的软件都可以这样解决,并且我也尝试了IDEA/pycharm/webStorm三款软件,达到了效果
解决linux 中IDEA/pycharm/webStorm系列软件,中文输入法一直在左下角,[软件源Release” 没有 Release 文件],docker安装失败_第2张图片

3 .[软件源Release” 没有 Release 文件]

sudo apt-get update提示E: 仓库 “http://mirrors.aliyun.com/ubuntu eoan Release” 没有 Release 文件。 解决办法

sources.list配置有误

忽略:1 http://mirrors.aliyun.com/ubuntu eoan InRelease
忽略:2 http://mirrors.aliyun.com/ubuntu eoan-updates InRelease
忽略:3 http://mirrors.aliyun.com/ubuntu eoan-backports InRelease
忽略:4 http://mirrors.aliyun.com/ubuntu eoan-security InRelease
错误:5 http://mirrors.aliyun.com/ubuntu eoan Release
SECURITY: URL redirect target contains control characters, rejecting. [IP: 117.27.140.186 80]
错误:6 http://mirrors.aliyun.com/ubuntu eoan-updates Release
SECURITY: URL redirect target contains control characters, rejecting. [IP: 117.27.140.186 80]
错误:7 http://mirrors.aliyun.com/ubuntu eoan-backports Release
SECURITY: URL redirect target contains control characters, rejecting. [IP: 117.27.140.186 80]
错误:8 http://mirrors.aliyun.com/ubuntu eoan-security Release
SECURITY: URL redirect target contains control characters, rejecting. [IP: 117.27.140.186 80]
正在读取软件包列表… 完成
E: 仓库 “http://mirrors.aliyun.com/ubuntu eoan Release” 没有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
E: 仓库 “http://mirrors.aliyun.com/ubuntu eoan-updates Release” 没有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
E: 仓库 “http://mirrors.aliyun.com/ubuntu eoan-backports Release” 没有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
E: 仓库 “http://mirrors.aliyun.com/ubuntu eoan-security Release” 没有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。

解决方法:
1.在官网源https://mirrors.ustc.edu.cn/repogen/下载对应版本最新的源,
2.下载sources.list完成之后将源拷贝到对应的位置将原文件覆盖

sudo cp sources.list /etc/apt

再执行sudo apt-get update

4.linux 使用脚本安装一直失败docker,无法获取阿里云仓库

 1.curl -fsSL http://mirrors.zju.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add -
  
  2.echo 'deb http://mirrors.zju.edu.cn/docker-ce/linux/debian/ buster stable' | sudo tee /etc/apt/sources.list.d/docker.list
  
  3.sudo apt-get update
  
  4.sudo apt-get install docker-ce docker-ce-cli containerd.io

5.本地docker环境使用命令

docker run --restart=always --log-opt max-size=100m --log-opt max-file=2 -p 6379:6379 --name myredis -v /home/redis/myredis/myredis.conf:/etc/redis/redis.conf -v /home/redis/myredis/data:/data -d redis redis-server /etc/redis/redis.conf  

docker run -d -p 3306:3306 -v /home/mysql/conf:/etc/mysql/conf.d     -v/home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root --name mysql01 mysql:5.7

docker run \
--name mysql \
-d \
-p 3306:3306 \
--restart unless-stopped \
-e MYSQL_ROOT_PASSWORD=root \
mysql:5.7

docker run \
-p 9002:80 \
--name nginx \
-v /home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
-v /home/nginx/conf/conf.d:/etc/nginx/conf.d \
-v /home/nginx/log:/var/log/nginx \
-v /home/nginx/html:/usr/share/nginx/html \
-d nginx:latest

你可能感兴趣的:(linux,intellij-idea,pycharm)