linux安装qt提示无法安装二进制文件

linux安装qt提示无法安装二进制文件,第1张

具体安装步骤如下:

1、双击启动安装包之后,将会打开一个欢迎界面。在这里,直接点击“下一步”即可。

2、接着,会提示你登陆Qt账户。这个Qt账户对普通人来说没什么必要,所以直接点击下面的“Skip”跳过即可。

3、随后,便会d出真正的开始安装界面,点击“下一步”。

4、在安装文件夹的界面,建议大家要将Qt安装到D盘。其他保持默认即可。继续点击“下一步”。

5、在选择组件界面,请务必要选对安装Qt所需要的组件。首先,点击各项前面的>箭头展开子项的内容。

6、在Qt5、9一项中,如果你是使用MinGW进行编译,请务必选中MinGW模块。而如果你希望调用VS的编译器进行编译,则需要勾选对应的VS模块。当然,如果希望进行安卓开发,则安卓模块是少不了了。

至于其余的一些模块,则可以根据自身需要勾选。

7、接着看工具项(Tools)的选择。第一项是CDB的调试器,如果你仅使用MinGW进行编译,则此项可以不选。第二项虽然名字带MinGW,但只是用于交叉编译的(交叉编译即在某一平台上编译用于其他平台的程序),如果用不到,也可以不选。选择完成后,继续点击“下一步”。

8、在打开的页面中勾选“我已经阅读并同意条款”(原文是英文)。然后,继续一路点击“下一步”,直到安装完成就可以了。

linux下提供3种格式的包:rpm格式包,二进制格式包、源码格式包。

rpm格式很好区分,二进制格式的包名字很长,都带有版本号、适应平台、适应的硬件类型等,而源码格式仅仅就是一个只有软件版本号的tar包

rpm安装不是二进制安装。

rpm由Red Hat公司提出,被众多Linux发行版所采用;建立统一的数据库文件,详细记录软件包安装、卸载等变化信息,能够自动分析软件包依赖关系。《linux 就该这么学》

RPM的缺点

1、安装的环境必须与打包时的环境需求一致或相当;

2、需要满足套件的相依属性需求;

3、卸载时需要特别小心,最底层的套件不可先移除,否则可能造成整个系统的问题!

二进制包里面包括了已经编译完成,可以直接运行的程序。下载和解包(安装),执行完该指令后就可以马上使用了。因此这种方式简单快捷,适合比较固定、无需改动的程序。

1、到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,

64位系统下载Linux - Generic (glibc 2.5) (x86, 64-bit),32位系统下载Linux - Generic (glibc 2.5) (x86, 32-bit)

2、解压32位安装包:

进入安装包所在目录,执行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz

3、复制解压后的mysql目录到系统的本地软件目录:

执行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r

4、添加系统mysql组和mysql用户:

执行命令:groupadd mysql和useradd -r -g mysql mysql

5、安装数据库:

进入安装mysql软件目录:执行命令 cd /usr/local/mysql

修改当前目录拥有者为mysql用户:执行命令?chown -R mysql:mysql ./

安装数据库:执行命令?./scripts/mysql_install_db --user=mysql

修改当前目录拥有者为root用户:执行命令?chown -R root:root ./

修改当前data目录拥有者为mysql用户:执行命令?chown -R mysql:mysql data

到此数据库安装完毕

6、启动mysql服务和添加开机启动mysql服务:

添加开机启动:执行命令cp support-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录

启动mysql服务:执行命令service mysql start

执行命令:ps -ef|grep mysql 看到mysql服务说明启动成功

7、修改mysql的root用户密码,root初始密码为空的:

执行命令:./bin/mysqladmin -u root password '密码'

8、把mysql客户端放到默认路径:

ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

注意:建议使用软链过去,不要直接包文件复制,便于系统安装多个版本的mysql


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/6193234.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-17
下一篇 2023-03-17

发表评论

登录后才能评论

评论列表(0条)

保存