Linux综合记录

CentOS 7.x

Red Hat Enterprise Linux release 8.5 (Ootpa)

Linux服务端A:Red Hat Enterprise Linux release 8.
Linux客户端B:Mint20
当mint20去连接redhat8时,都没问题,但是连上去后要使用tab补齐时就会报错,报错如下:
[kiosk@foundation0 ~]$ ssh ro-bash: warning: setlocale: LC_CTYPE: cannot change locale (zh_CN.UTF-8)
# 然后在从mint20上连到redhat8的窗口中查看字符集如下:
[kiosk@foundation0 ~]$ locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC=zh_CN.UTF-8
LC_TIME=zh_CN.UTF-8
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY=zh_CN.UTF-8
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER=zh_CN.UTF-8
LC_NAME=zh_CN.UTF-8
LC_ADDRESS=zh_CN.UTF-8
LC_TELEPHONE=zh_CN.UTF-8
LC_MEASUREMENT=zh_CN.UTF-8
LC_IDENTIFICATION=zh_CN.UTF-8
LC_ALL=
# 在真正的Linux服务端A上查看字符集如下:
[kiosk@foundation0 ~]$ locale
LANG=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE=en_US.UTF-8
LC_MONETARY=en_US.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_ALL=
# 解决方法
在真正的Linux服务端A上执行如下:
[kiosk@foundation0 ~]$ cat /etc/environment # 如该文件没有则需要新建
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
[kiosk@foundation0 ~]$ source /etc/environmen
原因:
/etc/profile 是所有用户的环境变量
/etc/enviroment是系统的环境变量
登陆系统时shell读取的顺序应该是
/etc/enviroment --> /etc/profile -> $HOME/.profile --> $HOME/.env
用户登录时shell读取的顺序应该是
/etc/profile -> $HOME/.profile --> $HOME/.env
/etc/environment是设置整个系统的环境,而/etc/profile是设置所有用户的环境,前者与登录用户无关,后者与登录用户有关。
系统应用程序的执行与用户环境可以是无关的,但与系统环境是相关的,所以当你登录时,你看到的提示信息,象日期、时间信息的显示格式与系统环境的LANG是相关的,缺省LANG=en_US,如果系统环境LANG=zh_CN,则提示信息是中文的,否则是英文的。
打死都要注意的事项:!!!!!!!!!(重要的事情打死都要记住,不然就得重装)
不要在redhat8的/etc/profile的最后一行加上export LC_ALL=C,加上这一行后reboot后会打不开Terminal,且必须重装系统才能恢复

Ubuntu/Mint

服务安装

# 配置terminator
vim /home/rambo/.config/terminator/config # 缺哪一级目录自己补齐
[global_config]
handle_size = 1
inactive_color_offset = 1.0
suppress_multiple_term_dialog = True
title_use_system_font = False
title_font = Sans 17
[keybindings]
[profiles]
[[default]]
background_darkness = 1.0
background_type = transparent
cursor_color = "#3036ec"
font = Ubuntu Mono 18
foreground_color = "#ffffff"
show_titlebar = False
login_shell = True
custom_command = tmux
use_system_font = False
[layouts]
[[default]]
[[[child1]]]
parent = window0
profile = default
type = Terminal
[[[window0]]]
parent = ""
type = Window
[plugins]
# 设置Typora
rambo@15isk:~$ cd /home/rambo/.config/Typora/themes/
找到自己当前用的主题(css结尾格式)打开,我用的kate打开的
#write {
max-width: 95%;
}
@media only screen and (min-width: 1400px) {
#write {
max-width: 95%;
}
}
@media only screen and (min-width: 1800px) {
#write {
max-width: 95%;
}
}

报错

Ubuntu20/Mint21安装KDE Plasma

步骤1.首先,通过apt在终端中运行以下以下命令,确保所有系统软件包都是最新的。
sudo apt update
sudo apt upgrade
步骤2.在Ubuntu 20.04上安装KDE Plasma。
您可以通过两种方法在Ubuntu 20.04系统中安装KDE Plasma。第一种方法是仅安装桌面环境。还可以选择安装完整的KDE环境,其中包括KDE Plasma桌面和默认的KDE应用程序:
步骤3.使用以下命令在Ubuntu 20.04中安装KDE Plasma桌面:
sudo apt install kde-plasma-desktop
如果要使用所有KDE应用程序的完整软件包,可以使用以下命令进行安装:
sudo apt install kde-full
完成KDE安装后,重新引导系统即可生效。在登录屏幕上,选择 "KDE Plasma" 作为桌面环境并登录到系统


触摸板设置中存在手指动作但无法选中

# 安装驱动
sudo apt-get install -y xserver-xorg-input-synaptics
# 安装配置工具
sudo apt-get install -y kde-config-touchpad
安装完成后重启,可在系统设置的触摸板中重新设置触摸动作
sudo reboot

无wifi图标解决

~$ sudo apt install plasma-nm
~$ sudo reboot

posted @   Linux大魔王  阅读(53)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2019-10-08 RedHat Enterprise7 搭建ISCSI
2019-10-08 RedHat Enterprise7 修改为CentOS的yum源
点击右上角即可分享
微信分享提示