Ubuntu 16.04 - Comment démarrer le panneau de configuration de xampp

30

Comment démarrer xampp? Après l'installation, aucun raccourci n'a été créé sur le bureau, maintenant je ne le trouve plus. J'utilise le dernier XAMPP pour Linux 5.6.30, 7.0.15 et 7.1.1

Le panneau a démarré juste après l'installation, mais je n'arrive pas à savoir comment démarrer le panneau après l'avoir fermé.

J'ai lu dans un autre sujet pour exécuter cette commande:

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

Mais cela échoue avec:

 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

J'ai également essayé de rechercher xampp, mais rien de pertinent n'a été trouvé:

entrez la description de l'image ici

MISE À JOUR:

/ opt / lampp

entrez la description de l'image ici

MISE À JOUR:

J'ai également essayé de démarrer xampp à partir du terminal comme ceci:

root @ ubuntu: panneau / opt / lampp $ ./xampp

Mais alors la page d'aide de xampp s'affiche dans le terminal et aucune interface graphique ne démarre:

entrez la description de l'image ici

Noir
la source
1
essayez d'installer le paquet python gtk puis redémarrez votre panneau de contrôle xampp -> launchpad.net/ubuntu/+archive/primary/+files/…
Akhil Varma
3
wow, déjà 10k vues sur quelque chose de simple comme ça, ubuntu doit vraiment s'améliorer, donc il est plus facile à utiliser, sinon tout le monde restera aux fenêtres
Black
lol, 2019 et nous avons 227.000 vues, est-ce toujours aussi compliqué?!
Black

Réponses:

33

Tout d'abord, vous devez installer gksu avec la commande suivante:

sudo apt-get install gksu

Ensuite, exécutez:

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

et enregistrez le code suivant dans le fichier.

(Vous utilisez un système 64 bits, il n'est donc pas nécessaire de changer quoi que ce soit, faites simplement du copier-coller)

[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

Remarque: Pour xampp 32 bits, tapez "manager-linux.run" à la place de "manager-linux-x64.run"

Exécutez la commande suivante dans le terminal:

sudo apt-get update

Vérifiez maintenant les applications, son icône a été créée.

Il ne créera pas d'icône sur le bureau, il créera une entrée dans la recherche d'applications comme indiqué dans la capture d'écran.

entrez la description de l'image ici

J'ai vérifié que votre répertoire est correct, mais certains dossiers de xampp sont manquants. Vérifiez le mien et comparez.

entrez la description de l'image ici


Pour désinstaller votre xampp actuel


Copiez coller les commandes ci-dessous dans le terminal et appuyez sur le bouton Entrée.

sudo -i
cd /opt/lampp
sudo ./uninstall 

Pour installer 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

Vérifiez si la commande suivante s'exécute ou non:

sudo /opt/lampp/lampp start

vérifiez également de cette façon si cela fonctionne ou non:

entrez la description de l'image ici

Alamjit Singh
la source
Il ne créera pas d'icône directement sur le bureau. Recherchez comme indiqué dans la capture d'écran.
Alamjit Singh
1
télécharger une capture d'écran du répertoire / opt / lampp. (Accédez à ce répertoire, appuyez sur le bouton d'écran d'impression, puis enregistrez-le puis téléchargez-le)
Alamjit Singh
1
Je viens de le désinstaller et de le réinstaller, mais j'ai la même quantité de dossiers et de fichiers qu'auparavant.
Black
1
Le raccourci ne fonctionne pas de loin.
Noir
2
Wow, les développeurs XAMPP testent-ils même leur propre logiciel?
Black
27

Vous pouvez utiliser l'une des commandes ci-dessous.

  • Si vous utilisez un système 32 bits:

    sudo /opt/lampp/manager-linux.run
    
  • Si vous utilisez un système 64 bits:

    sudo /opt/lampp/manager-linux-x64.run
    
zakmail007
la source
3
Travaux! Et fonctionne bien. Idéalement, Xampp aurait dû créer les exécutables de démarrage nécessaires au lieu de s'attendre à ce que nous le fassions.
Nav
1
Damm à droite @Nav. Ils essaient de faire de nous un nerd complet. et perdons notre temps à chercher ce morceau de ....
Prabesh bhattarai
6

Dans cet article, j'ai expliqué comment fonctionnent réellement les raccourcis

Tout d'abord gksudevrait être installé dans Ubuntu. Exécutez la commande suivante pour confirmer s'il est installé et il l'installera s'il ne l'est pas déjà:

sudo apt-get install gksu

Faites la même chose que sur les captures d'écran. Tous les raccourcis sont présents dans le dossier des applications. Il faut donc créer un fichier de raccourci dans son répertoire. (n'oubliez pas de sauvegarder)

Mettez le texte suivant dans /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

Allez maintenant sur /usr/share/applicationset vérifiez si l'entrée est créée ou non:

entrez la description de l'image ici

L'extension du raccourci ou des icônes est .desktop.


S'il y a déjà un raccourci de XAMPP présent dans ce dossier, vous pouvez également modifier son code au lieu de créer un nouveau fichier, en connaissant son nom comme indiqué ci-dessous:

entrez la description de l'image ici

Supposons maintenant que vous souhaitiez éditer le code de sol.desktopla commande suivante:

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

courir:

sudo apt-get update
Alamjit Singh
la source
1
gksu est obsolète. Il est supprimé de Debian, Ubuntu 18.04 et d'autres versions de distribution Linux plus récentes. La solution consiste maintenant à utiliser: askubuntu.com/questions/39281/…
Cagy79
3

Suivez les étapes ci-dessous:

  1. Installez gnome-panel pour pouvoir créer un lanceur:

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

  2. Exécutez la commande ci-dessous pour exécuter l'application de création de lanceur:

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

  3. La fenêtre "créer un lanceur" apparaît et sélectionnez "Application" comme type.

  4. Entrez par exemple «démarreur XAMPP» comme nom.

  5. Entrez «sudo / opt / lampp / lampp start» dans la boîte de commande.

  6. Appuyer sur OK.

M. Hossein
la source
1
Merci, mais je reçoisgnome-desktop-item-edit: file:///root/Programs/Launchers does not have a .desktop or .directory suffix
Black
Ce chemin [~ / Programmes / Lanceurs] est un exemple! Créez un dossier et entrez son chemin. Le fichier .desktop y sera enregistré.
M. Hossein
1
Ok j'ai essayé, maintenant il y a un raccourci sur mon bureau, mais rien ne se passe si je clique dessus.
Black
Essayez cette "gnome-desktop-item-edit /opt/lampp/manager-linux-x64.run --create-new" puis exécutez "sudo apt-get update" dans le terminal, cela devrait fonctionner.
Alamjit Singh
2

Votre manque un module qui pythonexige gtk. GTK est utilisé pour dessiner l'interface graphique.

Cette commande pourrait faire l'affaire:

sudo apt install python-gtk2

Une fois terminé, essayez de le relancer avec:

sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel 
Nicolas
la source
Je ne pense pas que cela manque. S'il était vraiment manquant, comment le panneau pourrait-il même apparaître juste après l'installation? Quoi qu'il en soit, je reçoisError importing pygtk2 and pygtk2-libglade
Black
1
Vous ne spécifiez pas que le panneau s'est affiché "juste après l'installation". Et je vais du message d'erreur python, c'est-à-dire que vous manquez complètement python-gtk ou qu'il n'est pas dans le chemin de recherche python.
Nicholas
Oui désolé, je ne l'ai pas mentionné.
Black
Avez-vous encore besoin d'aide ou avez-vous trouvé votre solution?
Nicholas
Non merci, ça marche maintenant. J'ai pu ouvrir le panneau en exécutant sudo ./manager-linux-x64.rundans le dossier xampp
Black
0

Pour créer un lanceur sur le bureau:

1) Vous avez besoin de gksu donc si vous ne l'avez pas encore, lancez dans le terminal:

sudo apt-get install gksu

2) Exécutez gedit (ou tout autre éditeur de texte) puis entrez les informations ci-dessous:

#!/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) Une fois le raccourci sur le bureau, faites un clic droit dessus, allez dans Propriétés, onglet Autorisations et cochez "Autoriser l'exécution du fichier en tant que programme".

Ce qui précède crée un raccourci pour le panneau de configuration XAMPP.

Si vous souhaitez exécuter à partir de votre type de terminal:

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

sstauross
la source
-1

Vous pouvez également créer un script shell.

vimÉditeur ouvert

vim Xampp.sh

Passez ensuite en mode insertion en appuyant sur iet saisissez le code suivant

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

Si vous exécutez une version 32 bits, copiez le code suivant:

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

Enregistrez le code en appuyant ESCet en écrivant:

:wq

Cela enregistrera le code et quittera le vim éditeur.

Modifiez les autorisations du script shell en exécutant la commande suivante:

chmod 775 Xammp.sh

Maintenant vous avez terminé.

Exécutez simplement le script shell à l'aide de la commande suivante:

./Xampp.sh
Moksh Modi
la source
1
Je ne pense pas que la question soit de savoir comment créer un raccourci ou un script pour ouvrir Xampp, mais plutôt faire face à un problème en exécutant Xampp en général.
derHugo