Se il semplice lanciatore relativo al gestore di Xampp non è stato creato o non vi basta e volete un pratico launcher con tanto di quicklist per Unity che vi permetta di svolgere tramite click destro determinate operazioni, potrete costruirlo senza problemi seguendo questo procedimento.
In particolare, la quicklist aprire al volo le varie directory o i vari file di interesse. Per aggiungere il lanciatore procedete come segue:
- create un una cartella nascosta nella vostra home, con il comando
mkdir -p ~/.launchers
- installate gksudo, con il comando
sudo apt-get install gksu
- aprite l’editor di testo per creare il vostro lanciatore, con il comando
gedit ~/.launchers/xampp.desktop
- incollate al suo interno il seguente testo (se avete un sistema operativo a 32 bit):
[Desktop Entry] Name=Pannello di controllo XAMPP Comment=Apri Pannello gestionale XAMPP Keywords=xampp; Exec=gksudo /opt/lampp/manager-linux.run Icon=redhat-preferences Terminal=false Type=Application StartupNotify=true OnlyShowIn=GNOME;Unity; Categories=GNOME;GTK; Actions=Installazione;Apache;MySql;HTTPD;Conf_mysql;Conf_php;Conf_proftp;Conf_phpmyadmin;Security X-Unity-IconBackgroundColor=#af4853 [Desktop Action Installazione] Name=Apri cartella installazione XAMPP Exec=gksudo xdg-open /opt/lampp/bin OnlyShowIn=Unity; [Desktop Action Apache] Name=Apri cartella progetti web Exec=gksudo xdg-open /opt/lampp/htdocs OnlyShowIn=Unity; [Desktop Action MySql] Name=Apri cartella MySQL Exec=gksudo xdg-open /opt/lampp/bin/mysql OnlyShowIn=Unity; [Desktop Action HTTPD] Name=Apri file di configurazione di Apache Exec=gksudo xdg-open /opt/lampp/etc/httpd.conf OnlyShowIn=Unity; [Desktop Action Conf_mysql] Name=Apri file di configurazione di MySql Exec=gksudo xdg-open /opt/lampp/etc/my.cnf OnlyShowIn=Unity; [Desktop Action Conf_php] Name=Apri file di configurazione di Php Exec=gksudo xdg-open /opt/lampp/etc/php.ini OnlyShowIn=Unity; [Desktop Action Conf_proftp] Name=Apri file di configurazione di ProFTP Exec=gksudo xdg-open /opt/lampp/etc/proftpd.conf OnlyShowIn=Unity; [Desktop Action Conf_phpmyadmin] Name=Apri file di configurazione di PhpMyAdmin Exec=gksudo xdg-open /opt/lampp/phpmyadmin/config.inc.php OnlyShowIn=Unity; [Desktop Action Security] Name=Configura i parametri di sicurezza per XAMPP Exec=xterm -e sudo /opt/lampp/lampp security OnlyShowIn=Unity;
o il seguente testo (se avete un sistema operativo a 64 bit):
[Desktop Entry] Name=Pannello di controllo XAMPP Comment=Apri Pannello gestionale XAMPP Keywords=xampp; Exec=gksudo /opt/lampp/manager-linux-x64.run Icon=redhat-preferences Terminal=false Type=Application StartupNotify=true OnlyShowIn=GNOME;Unity; Categories=GNOME;GTK; Actions=Installazione;Apache;MySql;HTTPD;Conf_mysql;Conf_php;Conf_proftp;Conf_phpmyadmin;Security X-Unity-IconBackgroundColor=#af4853 [Desktop Action Installazione] Name=Apri cartella installazione XAMPP Exec=gksudo xdg-open /opt/lampp/bin OnlyShowIn=Unity; [Desktop Action Apache] Name=Apri cartella progetti web Exec=gksudo xdg-open /opt/lampp/htdocs OnlyShowIn=Unity; [Desktop Action MySql] Name=Apri cartella MySQL Exec=gksudo xdg-open /opt/lampp/bin/mysql OnlyShowIn=Unity; [Desktop Action HTTPD] Name=Apri file di configurazione di Apache Exec=gksudo xdg-open /opt/lampp/etc/httpd.conf OnlyShowIn=Unity; [Desktop Action Conf_mysql] Name=Apri file di configurazione di MySql Exec=gksudo xdg-open /opt/lampp/etc/my.cnf OnlyShowIn=Unity; [Desktop Action Conf_php] Name=Apri file di configurazione di Php Exec=gksudo xdg-open /opt/lampp/etc/php.ini OnlyShowIn=Unity; [Desktop Action Conf_proftp] Name=Apri file di configurazione di ProFTP Exec=gksudo xdg-open /opt/lampp/etc/proftpd.conf OnlyShowIn=Unity; [Desktop Action Conf_phpmyadmin] Name=Apri file di configurazione di PhpMyAdmin Exec=gksudo xdg-open /opt/lampp/phpmyadmin/config.inc.php OnlyShowIn=Unity; [Desktop Action Security] Name=Configura i parametri di sicurezza per XAMPP Exec=xterm -e sudo /opt/lampp/lampp security OnlyShowIn=Unity;
- salvate il file e chiudete gedit;
- aprite il vostro gestore file nella directory appena creata, con il comando
nautilus ~/.launchers
- trascinate il file xampp.desktop sul launcher di Unity per aggiungerlo.
Ed il gioco è fatto