centos 5.10 安装?centos7.9安装

一次使用Qt Installer Framework在centos7中打包经历

在迁移到国产化操作系统UOS的进程中,我遇到了使用Qt Installer Framework在CentOS 7中打包和安装Qt5.10.1编写的浏览器外壳程序的挑战。首先,我从download.qt-project.org下载并安装了Qt Installer Framework,然后按照向导进行配置。

安装完成后,我创建了一个名为gdwebframe的目录结构,包括config和packages子目录。config目录下的config.xml文件是关键,配置了软件的安装路径和显示信息。packages目录则按照组件划分,每个组件都有data和meta子目录,data存放实际安装文件,meta用于存放组件特定的配置,如package.xml和展示许可证的txt文件。

为了提升用户体验,我在meta目录中的installscript.qs文件中编写了一个脚本,用于安装后生成桌面快捷方式,方便用户直接启动。脚本内容包括创建GDWebFrame.desktop文件,其内容简单明了,更多细节可以参考官方文档。

最后,通过执行binarycreator命令,指定config.xml和packages路径生成安装包,如gdwebframe_kskf。安装包会被复制到目标系统,如在CentOS 7和UOS上都能正常显示程序图标。

整个过程包括下载、安装框架、配置目录结构、编写安装脚本,最后生成并分发安装包,确保了程序在国产化环境中的顺利部署。

如何在Linux下安装Erlang

这里的是CentOs操作系统下的安装,其他操作可以借鉴这篇文章查看如何安装,具体步骤如下:

安装GCC yum install gcc

安装ncurses-devel yum install ncurses-devel

1.访问官网下载页找到适合自己机器运行的版本;

2.将Erlang下载到本地

wget

3.解压并安装

tar-zxvf otp_src_19.2.tar.gzcd otp_src_19.2./configuremake&& make install

4.注意,这里是使用默认的路径进行安装,如有需要可以自行更改,安装完后输入“erl”以下提示即为安装成功:

[root@cloud bin]# erlErlang R16B02(erts-5.10.3) [source] [64-bit] [smp:2:2] [async-threads:10] [hipe] [kernel-poll:false] Eshell V5.10.3(abort with ^G)1>

Centos7.0升级内核版本

内核升级可采取以下两种途径:

方法一:小版本升级

通过运行命令“yum list kernel”来查看可直接进行小版本升级的版本。例如,如果只能升级到3.10.0-1160.6.1.el7,且此版本无法满足需求,则可选用方法二进行升级。

方法二:安装ELRepo指定版本

1.首先,使用命令“[root@localhost~]# uname-r”来查看当前系统内核版本。

2.接着,加载公钥。

3.安装ELRepo的最新版本。

4.安装新的内核版本。

列出可用的kernel包版本:

kernel-lt:longterm的缩写,代表长期维护版;

kernel-ml:mainline的缩写,代表最新稳定版;

安装指定的kernel版本:

4.4或者5.10的内核版本均可,如果追求稳定,则选择4.4;如需尝鲜,则可安装5.10。

设置系统启动时使用的内核版本:

重启系统并观察内核版本。

重启系统使新内核生效。

启动完成后,确认内核版本是否已更新。

阅读剩余
THE END