Ubuntu 16.04如何启动 xampp 控制面板

分享于 

8分钟阅读

ubuntu

  繁體

问题

如何启动xampp?安装后没有在桌面上创建快捷方式,现在我无法找到它,我使用最新的XAMPP Linux 5.6.30.7.0.15 & 7.1.1

我执行此命令:


sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel 



但这失败了:


 sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel 


Traceback (most recent call last):


 File"xampp-control-panel.py", line 18, in <module>


 import gtk


ImportError: No module named gtk




答案1

首先,你需要使用以下命令安装gksu:


sudo apt-get install gksu



然后,运行:


gksu gedit /usr/share/applications/xampp-control-panel.desktop



将下面的代码保存到文件中。

你正在使用64位系统,所以不需要更改内容,只需复制粘贴)


[Desktop Entry]


Encoding=UTF-8


Name=XAMPP Control Panel


Comment=Start and Stop XAMPP


Exec=gksudo /opt/lampp/manager-linux-x64.run


Icon=/opt/lampp/htdocs/favicon.ico


Categories=Application


Type=Application


Terminal=false



注意:对于32位xampp,请在"manager-linux-x64.run"位置键入"manager-linux.run"

在终端中运行以下命令:


sudo apt-get update



现在检查应用程序,它的图标已经创建。

它不会在桌面上创建图标,但会在应用程序搜索中创建一个条目。

卸载当前xampp

在终端中复制粘贴下面的命令,然后按enter键。


sudo -i


cd /opt/lampp


sudo ./uninstall 



安装XAMPP


Search `xampp-linux-x64-5.6.30-0-installer.run` in Google and download it. Then run:



chmod +x xampp-linux-x64-5.6.30-0-installer.run


sudo ./xampp-linux-x64-5.6.30-0-installer.run



检查以下命令是否运行:


sudo /opt/lampp/lampp start




答案2

可以使用以下命令之一。

如果使用32-bit系统:


sudo /opt/lampp/manager-linux.run



如果使用64-bit系统:


sudo /opt/lampp/manager-linux-x64.run




答案3

首先gksu应该安装在Ubuntu中,运行以下命令确认是否已安装,如果尚未安装,将安装:


sudo apt-get install gksu



所有快捷方式都出现在应用程序文件夹中,必须在它的目录中创建快捷方式文件。不要忘记保存)

将以下文本放入/usr/share/applications/xampp-control-panel.desktop


[Desktop Entry]


Encoding=UTF-8


Name=XAMPP Control Panel


Comment=Start and Stop XAMPP


Exec=gksudo /opt/lampp/manager-linux-x64.run


Icon=/opt/lampp/htdocs/favicon.ico


Categories=Application


Type=Application


Terminal=false



现在转到/usr/share/applications,并检查是否创建了条目:

快捷方式或图标的扩展名为.desktop

现在假设你要编辑sol.desktop的代码,运行以下命令:


sudo gedit /usr/share/applications/sol.desktop



运行:


sudo apt-get update




答案4

您缺少python所需的模块gtk。GTK用于绘制GUI。

此命令可以执行以下操作:


sudo apt install python-gtk2



完成后,尝试使用:


sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel 




答案5

按照以下步骤操作:

安装gnome面板以创建启动器:

sudo apt-get install --no-install-recommends gnome-panel

运行以下命令以执行"创建应用程序启动器":

gnome-desktop-item-edit ~/Programs/Launchers --create-new

弹出"创建启动器"窗口,然后"类型"选择"应用程序"。

输入例如"XAMPP起动器"作为名称。

在命令框中输入"sudo/opt/lampp/lampp启动"

按下ok键。


答案6

在桌面上创建启动器:

1)需要gksu,所以如果你还没有它,在终端中运行:


sudo apt-get install gksu



2)运行gedit (或者其他文本编辑器),然后输入以下信息:


#!/usr/bin/env xdg-open


[Desktop Entry]


Version=1.0


Type=Application


Terminal=false


Icon[en_US]=/opt/lampp/htdocs/favicon.ico


Name[en_US]=XAMPP


Exec=gksu /opt/lampp/manager-linux-x64.run


Comment[en_US]=Start XAMPP Control Panel


Name=XAMPP


Comment=Start XAMPP Control Panel


Icon=/opt/lampp/htdocs/favicon.ico


Save the file on your Desktop as Xampp.desktop



3)快捷方式位于桌面上后,右键单击它,转到属性,权限选项卡,并检查"允许将文件作为程序执行"

以上为XAMPP控制面板创建快捷方式。

如果要从终端运行,请键入:

sudo /opt/lampp/manager-linux-x64.run


答案7

你也可以做一个shell script。

打开vim编辑器

 
vim Xampp.sh



然后按i进入插入模式,并输入以下代码


#Shell Script For Launching Xampp Control Panel


cd /opt/lampp


sudo ./manager-linux-x64.run


cd 



如果要运行32-bit版本,请复制以下代码:


#Shell Script For Launching Xampp Control Panel


cd /opt/lampp


sudo ./manager-linux.run


cd



按ESC键保存代码,并写入:

 
:wq



这将保存代码,并退出vim编辑器。

通过发出以下命令更改shell script的权限:

 
chmod 775 Xammp.sh



只需使用以下命令运行shell script:

 
./Xampp.sh





STA  控制  Ubuntu  PAN  PANE  面板