用户工具

站点工具


linux:centos7相关

centos7相关

1. CentOS7:解决Packagekit占用yum问题

安装centos 相关的包时,经常会出现被占用的问题,比如如下的log:

Another app is currently holding the yum lock; waiting for it to exit...
  另一个应用程序是:PackageKit
    内存:163 M RSS (1.5 GB VSZ)
    已启动: Wed Jun 21 07:58:02 2017 - 06:42之前
    状态  :睡眠中,进程ID:14023

PackageKit是一个离线更新服务,基本没啥用途,应该永久禁用。 centos7下,打开: /etc/yum/pluginconf.d/langpacks.conf 将第一行:enable=1改为enable=0 ok,在执行sudo yum update,就不会被锁定了。

2. 安装系统时系统不识别U盘

2.1 方法一

https://blog.csdn.net/qq_39996062/article/details/79328540

主要是不认识安装U盘,需要修改一下,再进行安装。

用dd命令看U盘路径,一般是/dev/sdc4, /dev/sdb4, /dev/sda4等等。

2.2 方法二

也可等待超时后(估计要几分钟),出现命令提示符后输入ls /dev/sd*,U盘一般被识别为/dev/sdb4, /dev/sdc4, /dev/sdd4等。

hd:xxxx quiet内容修改为hd:/dev/sdb4 quiet,输入系统识别出的U盘符

然后修改相应内容后,ctrl+x继续安装流程。

3. vpn连接问题

4. close firewall

# 查看防火墙状态
firewall-cmd --state
 
#停止firewall
systemctl stop firewalld.service
 
#禁止firewall开机启动
systemctl disable firewalld.service

5. httpd服务

systemctl status httpd 
systemctl stop httpd 
systemctl start httpd 
systemctl disable httpd
systemctl enable httpd

6. INSTALL ORDER

yum install -y epel-release
 
######## VPN L2TP client ###########
# yum install -y xl2tpd
# yum install -y NetworkManager-l2tp
# yum install -y NetworkManager-l2tp-gnome
 
 
yum install -y redhat-lsb.x86_64

7. centos7自动对时

# 安装ntp
yum -y install ntp ntpdate
 
# 时间同步
ntpdate 0.asia.pool.ntp.org
 
#写入硬件时间
hwclock --systohc
 
# 可用的时间服务如下:
time.nist.gov
time.nuri.net
0.asia.pool.ntp.org
1.asia.pool.ntp.org
2.asia.pool.ntp.org
3.asia.pool.ntp.org
等

8. 安装xfce桌面环境

yum install -y epel-release
yum groupinstall "X Window system"
yum groupinstall xfce

9. 查看已安装的桌面环境

[root@localhost usr]# ll /usr/share/xsessions/
total 24
-rw-r--r--  1 root root 7678 Apr 28 21:31 gnome-classic.desktop
-rw-r--r--. 1 root root 7544 Oct  3  2020 gnome.desktop
-rw-r--r--  1 root root 5465 Apr 15  2016 xfce.desktop
[root@localhost usr]# 

像上述的情况下,默认还是使用的gnome环境。

如果只留下xfce.desktop文件(建议新建一个bak目录,然后将gnome*.desktop文件move到bak目录下),此时默认桌面环境就变成xfce。

10. 使用gdm环境

3.12.2 配置XDMCP
配置服务器支持XDMCP接入,在文件/etc/gdm/custom.conf中添加一下内容
[security]
AllowRemoteRoot=ture
[xdmcp]
Enable=true
Port=177
DisplaysPerHost=500
使用命令service gdm restart 或者systemctl restart gdm,重启GDM服务

11. 使用lightdm和xfce环境

需要注意的是,以下命令要在linux本机进行操作,或者是它的远程桌面里操作, 不能是用类似xshell ssh方式登录过去的方式操作,因为这涉及了desktop环境的切换,会造成命令死掉,执行不成功。

1.安装源

# yum install epel-release -y

2.安装lightdm

# yum install lightdm -y

3.编写配置文件

# vi /etc/lightdm/lightdm.conf

[XDMCPServer]

enabled=true

port=177

4.设置默认显示为lightdm

# systemctl disable gdm ; systemctl enable lightdm

5.启动lightdm

#systemctl start lightdm

 

6.安装xfce桌面,

#yum groupinstall -y xfce

7.删除gnome文件

关键的一步,删除gnome文件,不然启动的时候还是gnome而不是xfce

# cd /usr/share/xsessions/
# mkdir bak
# mv gnome* bak
# systemctl restart lightdm

8.将Display Manager切换为lightdm

#systemctl disable gdm && systemctl enable lightdm
9.启动lightdm

#systemctl start lightdm

10.关闭防火墙

#systemctl stop firewalld.service

11、查看可用的中文安装包

#  yum list kde*chinese

12、安装中文包

# yum install kde-l10n-Chinese.noarch

13、修改开启启动模式
[root@k8smaster /]# vi /etc/inittab

# multi-user.target: analogous to runlevel 3
graphical.target: analogous to runlevel 5

上面multi-user.target是命令行模式
上面graphical.target图形界面模式

14、设置启动模式
[root@k8smaster /]# systemctl set-default graphical.target

12. 修改系统语言

修改文件: /etc/locale.conf

修改为中文:

LANG="zh_CN.UTF-8"

修改为英文:

LANG="en_US.UTF-8"

13. 修改用户目录从中文名到英文名

修改系统语言环境
1.修改系统当前语言环境
export LANG=en_US
2.更新家目录的文件命名
xdg-user-dirs-gtk-update
跳出对话框,提示是否更新成英文,同意即可

14. 安装五笔输入法

#先搜索有哪些自带输入法
yum search ibus

#安装五笔输入法
yum install -y ibus-table-chinese-wubi-jidian.noarch


#重启ibus
ibus restart

# 设置
ibus-setup
点add,把刚刚装的中文->五笔输入法给添加进来。

15. 支持WAKE ON LAN

注:: 目前以下功能还没有试通,得有空的时候再试一下。 ref: https://www.lisenet.com/2016/set-up-wake-on-lan-wol-on-centos-7/#:~:text=Setting%20up%20Wake%20on%20LAN%20on%20a%20CentOS,net.ifnames%3D0%20%29%3A%20The%20Ethernet%20card%20supports%20Wake-on%3A%20g.

https://renwoxing.blog.csdn.net/article/details/81782096?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link

1. 使用ifconfig命令查看网卡名

2. 编辑配置文件,保证重启后自动支持远程开机

vi /etc/sysconfig/network-scripts/ifcfg-[网卡名]

在文件的最后增加以下内容:
ETHTOOL_OPTS="-s ${DEVICE} wol g"

重启后生效

注:我的一台HP小机器在centos7系统下关机后问题不会成功wol,之前装成windows10系统的时候都是正常的,centos6系统没有试过。

linux/centos7相关.txt · 最后更改: 2023/03/17 10:12 由 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki