最小化安装的Linux安装图形界面
发表于|更新于|基础运维
针对于 CentOS 系列的发行版。
1 | yum groups list |
重启即可生效
如果不想重启,可以执行
1 | nohup startx & |
文章作者: 张理坤
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 杂烩饭!
相关推荐

2025-06-05
Systemd入门教程all in One
参考自https://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html,感谢阮一峰老哥。同样可以看 Arch Wiki:systemd ,Arch Wiki 真的不错。 由来历史上,Linux 的启动一直采用 init 进程。 下面的命令用来启动服务。 这种方法有两个缺点。 一是启动时间长。init 进程是串行启动,只有前一个进程启动完,才会启动下一个进程。 二是启动脚本复杂。init 进程只是执行启动脚本,不管其他事情。脚本需要自己处理各种情况,这往往使得脚本变得很长。 systemd 的诞生Systemd 就是为了解决这些问题而诞生的。它的设计目标是,为系统的启动和管理提供一套完整的解决方案。systemd 成为系统的第一个进程(也就是 PID=1),其他进程都是它的子进程。 systemd 包括的命令 systemd 不是一个命令,而是一组命令。比如 systemctl hostnamectl timedatectl 等 systemctl常用命令 systemd-ana...
2025-07-23
使用kubeadm部署一套高可用k8s 1.29集群 for AlmaLinux9(RHEL9)
基于 AlmaLinux9 使用 kubeadm 搭建集群, ubuntu部署文档, 有疑问的地方可以看 官方文档, 本教程需要能访问 国际互联网 。不能的话,需要解决镜像拉取问题、yum 安装组件的问题。 准备机器 我的机器详情如下, 配置至少为 4C4G hostname IP 作用 master1 10.0.0.11 k8s master 节点 master2 10.0.0.12 k8s master 节点 master3 10.0.0.13 k8s master 节点 worker1 10.0.0.21 k8s worker 节点 worker2 10.0.0.22 k8s worker 节点 每台机器都做域名解析,或者绑定 hosts(直接使用 ip 地址会有警告) 每台机器都关闭防火墙和 SELinux 负载均衡机器必须要关闭,因为 6443 不是 nginx 的标准端口,会被 selinux 拦截, 防火墙也需要放行 6443 端口, 可以考虑直接关闭防火墙 基础环境配置 基础环境是不管 master 还是 work...
2026-07-14
打造一个赏心悦目的终端
本文基于 Windows 平台,系统用的是 WSL(ubuntu 20.04),shell 用的是 zsh,linux 系统应该类似 先看效果:Windows Terminal: VsCode: oh-my-zsh 官方页面:https://ohmyz.sh/github 地址:https://github.com/ohmyzsh/ohmyzsh 安装 配置主题我使用的是https://github.com/romkatv/powerlevel10k 常用命令: 命令 作用 p10k configure 重新配置 powerlevel10k p10k help 查看帮助 插件 插件地址:https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins 修改配置 vim ~/.zshrc 字体建议使用带 emoji 的 poweline 字体, 推荐 Nert Fonts, 我用的是 jetbrains 关于等宽字体 顾名思义,等宽字体就是宽度相等的字体,举个例子:普通字体中 M 看体型就比 i ...
2025-10-29
使用kubeadm部署一套高可用k8s集群1.21 for CentOS
基于 centos 使用 kubeadm 搭建集群, ubuntu部署文档, 有疑问的地方可以看 官方文档 准备机器 我的机器详情如下, 配置至少为 4C4G hostname IP 作用 public 10.0.0.3 ingress 和 apiserver 的负载均衡,nfs 存储 master1 10.0.0.11 k8s master 节点 master2 10.0.0.12 k8s master 节点 master3 10.0.0.13 k8s master 节点 worker1 10.0.0.21 k8s worker 节点 worker2 10.0.0.22 k8s worker 节点 每台机器都做域名解析,或者绑定 hosts(可选但建议) 每台机器都关闭防火墙和 SELinux 负载均衡机器必须要关闭,因为 6443 不是 nginx 的标准端口,会被 selinux 拦截, 防火墙也需要放行 6443 端口, 可以考虑直接关闭 基础环境配置 基础环境是不管 master 还是 worker 都需要的环境 ...
2026-07-14
使用certbot自动申请ssl证书
certbot 可以自动申请 let’s encrypt https 证书, 并且可以自动续期,另见:使用acme.sh来自动更新https证书 申请证书前准备添加 DNS 解析域名为你需要申请 https 证书的域名,添加 A 记录到服务器 IP 安装 certbot 和 certbot nginx plugin 申请证书 以上操作除了申请证书外,还可以自动添加 https 配置到 nginx,很方便。 证书续期 添加到 root 用户的 crontab 里面就可以实现自动续期,距离到期时间太长会自动跳过续期 删除证书
2026-07-14
Linux里安装crontab并运行
常见的 linux 发行版都自带了 crontab 服务, 但是我们常用的容器镜像是没有的, 不要问我为什么要在容器里运行 crontab…Linux定时执行任务crontabLinux的crontab无法执行的一些问题 CentOS/RedHat 系列安装 配置文件位置后面的 root 是用户名 启动命令 Ubuntu/Debian 系列安装 配置文件位置后面的 root 是用户名 启动命令 Alpine安装官方镜像自带了 配置文件位置后面的 root 是用户名 启动命令
公告
此博客为我记录运维工作总结所用,供网友阅读参考,如有侵权,请通知我,我会核实后进行处理。
欢迎加博主微信,进微信运维技术交流群:

