执行XAMPP安装脚本后安装程序未启动,仅在终端运行求助
解决XAMPP安装程序仅在终端运行无法启动图形界面的问题
我之前也碰到过一模一样的情况,这种问题多半是系统缺少图形界面依赖组件,或者当前终端环境没正确关联到图形会话导致的。给你几个可行的排查和解决步骤:
安装图形界面必要依赖库
很多Linux服务器版默认没装完整的X11组件,而XAMPP的图形安装器必须依赖这些组件才能启动。
如果你用的是Debian/Ubuntu系发行版,执行下面的命令安装依赖:sudo apt update && sudo apt install libx11-6 libxext6 libxcb1 libxau6 libxdmcp6 libgtk2.0-0若是RHEL/CentOS系,用这条命令:
sudo yum install libX11 libXext libxcb libXau libXdmcp gtk2指定图形会话启动安装器
如果你是在远程终端(比如SSH)或者非图形登录环境下操作,需要明确指定图形显示器来运行安装器:sudo DISPLAY=:0 ./xampp-linux-x64-7.0.26-0-installer.run这里的
:0是默认图形显示器编号,要是你的系统有多个显示器,可能需要调整成:1之类的对应编号。授权用户访问X服务器
有时候普通用户没有访问X服务器的权限,先执行授权命令再启动安装器:xhost +local:root sudo ./xampp-linux-x64-7.0.26-0-installer.run安装完成后记得用
xhost -local:root取消授权,避免安全隐患。切换到文本模式安装
如果上面的方法都不奏效,XAMPP支持纯文本交互安装,执行这条命令就能进入文本界面完成安装:sudo ./xampp-linux-x64-7.0.26-0-installer.run --mode text
内容的提问来源于stack exchange,提问作者ravin_902
相关产品推荐
相关产品推荐

