The invention discloses a manufacturing method and device of Gnome read-only desktop system, the method includes the following steps: S1) setting Grub2 startup parameters, which is used to specify the environment parameter information including the configuration of the loading interface, the loading path and detailed parameters of the kernel and file system, and the guidance related to exception handling; S2) removing the kernel configuration of USB HID and keyboard, and using the The newly compiled kernel replaces the default kernel to disable the switching between character mode and schema mode during kernel startup; S3) file system initialization; S4) set the mode of automatic login to log in to GNOME desktop system; after the user logs in, GNOME desktop system calls the display plug-in and user desktop profile to display the operable desktop system; S5) after the user exits, provide the user with desktop user. Functions and devices for writing data. The method realizes the read-only property of GNOME desktop system, makes the graphic desktop similar to the style of Windows operating system, and effectively improves the simplicity of system operation.
【技术实现步骤摘要】
一种GNOME只读桌面系统的制作方法及装置
本专利技术涉及测试技术,尤其涉及一种GNOME只读桌面系统的制作方法及装置。
技术介绍
当系统以图形模式启动后,对于不熟悉Linux的用户,用户希望参照以往使用windows操作系统的经验,能顺利操作常用功能,但Linux和Windows系统间较大的差异性很难提升用户的满意度。而有linux使用经验的用户,习惯依赖更多的命令行工具,虽然可能提升某些应用场景的效率,但很有可能出现的误操作而造成系统出现致命问题。更有在安装和更新部分应用程序时,系统中各个模块间的强依赖性和版本兼容性的问题,会导致程序安装和升级失败,或者通过强制忽略等方法安装或升级成功后,其它不可预见的程序却无法正常运行。基于GNOME应用在各个Linux桌面发行版的问题,需要一种GNOME只读桌面系统的制作方法,完成独立性很强的核心业务处理。采用自定义内核配置,加载GNOME插件,应用程序配置文件修改,程序源码修改和优化的方法来实现GNOME桌面系统的只读性,同时可以实现图型桌面类似于windows操作系统的风格,有效提升系统操作的简易性。GNOME是一套纯粹自由的计算机软件,运行在操作系统上,提供图形桌面环境。GNOME包含了Panel(用来启动此程式和显示目前的状态)、桌面(应用程式和资料放置的地方)及一系列的标准桌面工具和应用程式,并且能让各个应用程式都能正常地运作。GNOME是Linux操作系统上最常用的图形桌面环境之一。
技术实现思路
本专利技术要解决的技术问题在于 ...
【技术保护点】
1.一种GNOME只读桌面系统的制作方法,其特征在于,包括以下步骤:/nS1)进行Grub2启动参数的设置,用于指定包括加载界面的配置、内核和文件系统的加载路径及详细参数、异常处理在内的引导相关的环境参数信息;/nS2)移除usbhid和keyboard的内核配置,使用重新编译的内核替换默认内核以禁止内核启动过程时的字符模式和图型模式的切换;/nS3)文件系统初始化,具体如下:/nS3.1)根据需求,卸载预设的工具集和用于个性化配置的GUI向导程序,并安装网络工具;/nS3.2)每次系统开机后,对桌面用户设置相关的属性进行逐一确认并进行禁止和开启的设置;/nS3.3)每次用户登陆时,基于只读系统的初衷,根据登陆用户的权限和需要应用的功能,依次处理可能保存的临时数据、收藏信息、用户更改的配置,并根据用户选择桌面的语言环境,统一维护GNOME桌面可能出现的显示语言信息不一致的问题;/nS4)设置自动登陆的方式登陆GNOME桌面系统,指定自动登陆的账号,自动登陆经过设置的用户账号并对自动登陆桌面用户需要访问的应用程序进行权限设置,其它和桌面登陆用户无关的程序和文件设置为禁止访问;/n用户登陆 ...
【技术特征摘要】
1.一种GNOME只读桌面系统的制作方法,其特征在于,包括以下步骤:
S1)进行Grub2启动参数的设置,用于指定包括加载界面的配置、内核和文件系统的加载路径及详细参数、异常处理在内的引导相关的环境参数信息;
S2)移除usbhid和keyboard的内核配置,使用重新编译的内核替换默认内核以禁止内核启动过程时的字符模式和图型模式的切换;
S3)文件系统初始化,具体如下:
S3.1)根据需求,卸载预设的工具集和用于个性化配置的GUI向导程序,并安装网络工具;
S3.2)每次系统开机后,对桌面用户设置相关的属性进行逐一确认并进行禁止和开启的设置;
S3.3)每次用户登陆时,基于只读系统的初衷,根据登陆用户的权限和需要应用的功能,依次处理可能保存的临时数据、收藏信息、用户更改的配置,并根据用户选择桌面的语言环境,统一维护GNOME桌面可能出现的显示语言信息不一致的问题;
S4)设置自动登陆的方式登陆GNOME桌面系统,指定自动登陆的账号,自动登陆经过设置的用户账号并对自动登陆桌面用户需要访问的应用程序进行权限设置,其它和桌面登陆用户无关的程序和文件设置为禁止访问;
用户登陆后,GNOME桌面系统调用显示插件和用户桌面配置文件显示可操作桌面系统;
S5)用户退出后,为用户提供桌面用户写入数据的功能和设备。
2.根据权利要求1所述的GNOME只读桌面系统的制作方法,其特征在于,所述步骤S1)的设置包括:
S1.1)开机参数等待时间设置为0,表示参数设置部分不可编辑,且启动参数不可见;
S1.2)开机启动阶段,用开机动态画面替换字符模式的启动信息打印。
3.根据权利要求1所述的GNOME只读桌面系统的制作方法,其特征在于,所述步骤S1.2)中通过屏蔽键盘鼠标输入的入口,使系统启动阶段只显示启动动画。
4.根据权利要求1所述的GNOME只读桌面系统的制作方法,其特征在于,所述步骤S4)中GNOME桌面系统调用显示插件和用户桌面配置文件显示可操作桌面系统,具体如下:
通过gnome-tweak-tool进行界面性的配置,包括外观主题、桌面设置、字体显示、电源设置、启动程序设置和工作空间设置;
通过alacarte工具配置需要显示在桌面应用程序菜单上的程序选项,并配合编辑/usr/share/applications目录下desktop文件的NoDisplay选项,该属性值设置为true时显...
【专利技术属性】
技术研发人员:文景,戴维娇,李成,
申请(专利权)人:长飞光纤光缆股份有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。