AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 890818
Accepted
Black
Black
Asked: 2017-03-09 01:08:28 +0800 CST2017-03-09 01:08:28 +0800 CST 2017-03-09 01:08:28 +0800 CST

Ubuntu 16.04 - 如何启动 xampp 控制面板

  • 772

如何启动 xampp?安装后桌面上没有创建快捷方式,现在找不到了。我正在使用适用于 Linux 5.6.30、7.0.15 和 7.1.1 的最新 XAMPP

面板在安装后立即启动,但在关闭面板后我无法找到如何启动面板。

我阅读了其他一些主题来执行此命令:

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

我也尝试搜索 xampp,但没有找到相关内容:

在此处输入图像描述

更新:

/选择/lampp

在此处输入图像描述

更新:

我还尝试像这样从终端启动 xampp:

root@ubuntu:/opt/lampp$ ./xampp 面板

但随后 xampp 帮助页面显示在终端中,并且没有启动 GUI:

在此处输入图像描述

xampp
  • 9 9 个回答
  • 459888 Views

9 个回答

  • Voted
  1. zakmail007
    2017-07-21T03:07:02+08:002017-07-21T03:07:02+08:00

    您可以使用以下命令之一。

    • 如果您使用 32 位系统:

      sudo /opt/lampp/manager-linux.run
      
    • 如果您使用 64 位系统:

      sudo /opt/lampp/manager-linux-x64.run
      
    • 61
  2. Best Answer
    Alamjit Singh
    2017-03-09T05:20:20+08:002017-03-09T05:20:20+08:00

    首先,您需要使用以下命令安装 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 的一些文件夹丢失了。检查我的并比较。

    在此处输入图像描述


    卸载当前的 xampp


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

    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
    

    也以这种方式检查它是否有效:

    在此处输入图像描述

    • 39
  3. Alamjit Singh
    2017-03-10T09:07:47+08:002017-03-10T09:07:47+08:00

    在这篇文章中,我解释了快捷方式的实际工作原理

    首先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.


    如果此文件夹中已经存在 XAMPP 的快捷方式,那么您也可以通过知道其名称来编辑其代码而不是创建新文件,如下所示:

    在此处输入图像描述

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

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

    跑:

    sudo apt-get update
    
    • 6
  4. M. Hossein
    2017-03-10T05:43:38+08:002017-03-10T05:43:38+08:00

    请按照以下步骤操作:

    1. 安装 gnome-panel 以便能够创建启动器:

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

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

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

    3. 弹出“创建启动器”窗口,选择“应用程序”作为类型。

    4. 输入例如“XAMPP starter”作为名称。

    5. 在命令框中输入“sudo /opt/lampp/lampp start”。

    6. 按确定。

    • 3
  5. Arun Kumar
    2021-05-03T18:45:38+08:002021-05-03T18:45:38+08:00

    找到XAMPP的安装目录。通常,它会安装在目录中

    /opt/lampp
    

    将目录更改为 /opt/lampp

    cd /opt/lampp
    

    启动 XAMPP 控制面板

    ./manager-linux-x64.run
    

    如果在执行上一个命令时显示“Permission Denied”,请使用 sudo。

    sudo ./manager-linux-x64.run
    

    执行最后一条命令后,XAMPP 控制面板应该像这样打开

    在此处输入图像描述

    • 3
  6. Nicholas
    2017-03-10T06:55:08+08:002017-03-10T06:55:08+08:00

    您缺少一个python需要gtk. GTK 用于绘制 GUI。

    此命令可能会解决问题:

    sudo apt install python-gtk2
    

    完成后尝试再次启动它:

    sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel 
    
    • 2
  7. Sruffle_5758
    2021-03-17T18:37:56+08:002021-03-17T18:37:56+08:00

    正如@Alamjit Singh 已经给出了一个非常好的和很好解释的答案,这里是关于如何向桌面(应用程序)添加条目+如何下载和安装 XAMPP 的简短摘要!

    运行以下命令来安装和运行它:

    $ cd /tmp
    $ wget https://www.apachefriends.org/xampp-files/8.0.3/xampp-linux-x64-8.0.3-0-installer.run
    $ chmod +x xampp-linux-*-installer.run
    $ sudo ./xampp-linux-*-installer.run
    

    (按照安装步骤完成;之后您可以关闭它)

    为其创建一个桌面图标:

    $ sudo touch /usr/share/applications/xampp-control-panel.desktop
    $ sudo vim /usr/share/applications/xampp-control-panel.desktop
    

    将此粘贴到文件中,保存并关闭它:

    [Desktop Entry]
    Encoding=UTF-8
    Type=Application
    Name=XAMPP Control Panel
    Comment=Start and Stop XAMPP
    Exec=sudo /opt/lampp/manager-linux-x64.run
    Icon=/opt/lampp/htdocs/favicon.ico
    Categories=Application
    Type=Application
    Terminal=false
    

    最后运行sudo apt-get update,之后你应该会看到一个像这样的桌面图标:

    在此处输入图像描述

    • 2
  8. sstauross
    2017-10-02T23:23:01+08:002017-10-02T23:23:01+08:00

    要在桌面上创建启动器:

    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

    • 0
  9. Moksh Modi
    2017-09-18T18:12:40+08:002017-09-18T18:12:40+08:00

    你也可以制作一个shell脚本。

    打开vim编辑器

    vim Xampp.sh
    

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

    #Shell Script For Launching Xampp Control Panel
    cd /opt/lampp
    sudo ./manager-linux-x64.run
    cd 
    

    如果您运行的是 32 位版本,请复制以下代码:

    #Shell Script For Launching Xampp Control Panel
    cd /opt/lampp
    sudo ./manager-linux.run
    cd
    

    通过按下ESC并写入来保存代码:

    :wq
    

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

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

    chmod 775 Xammp.sh
    

    现在你完成了。

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

    ./Xampp.sh
    
    • -1

相关问题

  • 使用 Ubuntu One 同步 htdocs?

  • 安装 xampp 时出错

  • XAMPP 的权限问题

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve