centos7 桌面程序自动启动

一、把自己开发的程序 (我这是Qt开发的桌面程序)增加桌面快捷菜单

直接上代码

# cat  /usr/share/applications/dskclient.desktop
[Desktop Entry]
Version=1.0
Name=DesktopClient
Icon=network-workgroup
Exec=/root/dskclient/AppRun
Terminal=false
Type=Application
StartupNotify=true
Categories=Network;WebBrowser;
注销用户重新登录,即可看到新的菜单项

 

二、设为开机自启动

应用程序-》工具-》优化工具-》开机启动程序-》 +

 

三、其它自动启动

1. 加快启动菜单

修改 /boot/grub2/grub.cfg

set timeout=5  修改为 set timeout=1

2. root 自动登录桌面

修改 /etc/gdm/custom.conf

增加:

[daemon]

AutomaticLoginEnable=True

AutomaticLogin=root

以上实现自动登录桌面,自动启动指定桌面程序

 

### CentOS 7 桌面版安装教程 #### 准备工作 为了顺利安装CentOS 7桌面版本,需要准备一个可启动的USB驱动器或DVD光盘。可以从官方ISO镜像文件创建启动介质[^2]。 #### 启动并进入安装界面 将制作好的启动U盘插入计算机,在BIOS设置中调整启动顺序使系统优先从U盘启动。重启电脑后会自动加载CentOS 7安装程序,屏幕显示欢迎页面时可以选择语言和地区支持。 #### 安装过程中的配置选项 在安装过程中,需指定软件包的选择方式。对于希望获得图形化操作环境的用户来说,应该选择带有GNOME或其他桌面环境的工作站安装类型。这一步骤确保了基本的桌面组件被正确部署到目标机器上。 #### 设置网络连接与主机名 按照提示完成网络参数设定以及静态IP地址分配(如果适用)。同时定义系统的主机名称以便于后续管理和识别目的。 #### 创建磁盘分区方案 根据实际需求规划硬盘空间布局,可以采用自动化工具来简化此环节;也可以手动精细划分各个逻辑卷组及其挂载点位置。 #### 用户账户建立 输入root密码,并添加至少一名普通用户的登录凭证信息。这些账号将在首次开机引导完成后用于日常的操作活动之中。 #### 开始正式安装流程 确认以上各项设置无误之后点击“Begin Installation”,此时后台将会执行必要的文件复制动作直至整个进程结束为止。 #### 配置额外开发工具链 针对有编程需求的情况,可以通过yum命令行工具在线获取编译构建所需的依赖库集合,比如`gcc`, `gcc-c++`,`make`等实用程序。然而考虑到可能存在离线场景,则建议预先下载好对应的RPM包存放在本地仓库供日后调用[^1]。 ```bash sudo yum groupinstall "Development Tools" ``` #### 更新系统内核及其他安全补丁 定期访问官方网站查询最新的维护公告和技术文档,及时修补已知漏洞以保障服务器稳定性和安全性。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值