Ubuntu 16.04 - xampp kontrol panelinin başlatılması


30

Xampp'ı nasıl başlatabilirim? Yüklemeden sonra alt kısımda oluşturulan hiçbir kısayol yoktu, şimdi bulamıyorum. Linux için en son XAMPP kullanıyorum 5.6.30, 7.0.15 ve 7.1.1

Panel kurulumdan hemen sonra başladı, ancak kapattıktan sonra panelin nasıl başlatılacağını bulamıyorum.

Bu komutu yürütmek için başka bir konuda okudum:

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

Ancak bu ile başarısız olur:

 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

Ayrıca xampp'u aramaya çalıştım, fakat konuyla ilgili hiçbir şey bulunamadı:

görüntü tanımını buraya girin

GÜNCELLEŞTİRME:

/ Opt / lampp

görüntü tanımını buraya girin

GÜNCELLEŞTİRME:

Ayrıca xampp'i terminalden şu şekilde başlatmaya çalıştım:

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

Ancak xampp yardım sayfası terminalde gösterilir ve GUI başlatılmaz:

görüntü tanımını buraya girin


1
python gtk paketini kurmayı deneyin ve sonra xampp kontrol panelinizi yeniden başlatın -> launchpad.net/ubuntu/+archive/primary/+files/…
Akhil Varma

3
vay, zaten böyle basit bir şey hakkında 10k görüş, ubuntu gerçekten geliştirmek gerekiyor, bu yüzden kullanımı daha kolay, aksi takdirde herkes pencerelerde kalacak
Siyah

lol, 2019 ve 227.000 Görüşümüz var, bu hala karmaşık mı ?!
Siyah

Yanıtlar:


33

Öncelikle gksu'yu aşağıdaki komutla kurmanız gerekir:

sudo apt-get install gksu

O zaman koş:

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

ve aşağıdaki kodu dosyaya kaydedin.

(64 bit sistemi kullanıyorsunuz, böylece hiçbir şeyi değiştirmenize gerek kalmıyor, kopyala yapıştır yapıyorum)

[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

Not: 32 bit xampp için "manager-linux-x64.run" yerine "manager-linux.run" yazın.

Terminalde aşağıdaki komutu çalıştırın:

sudo apt-get update

Şimdi uygulamaları kontrol edin, simgesi oluşturuldu.

Masaüstünde simge oluşturmayacak, ekran görüntüsünde gösterildiği gibi uygulama aramada bir giriş yaratacaktır.

görüntü tanımını buraya girin

Dizininizin doğru olduğunu kontrol ettim, ancak bazı xampp klasörleri eksik. Benimkini kontrol et ve karşılaştır.

görüntü tanımını buraya girin


Mevcut xampp'inizi kaldırmak için


Terminaldeki komutların altına yapıştır kopyala ve enter tuşuna bas.

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

XAMPP'yi yüklemek için


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

Aşağıdaki komutun çalışıp çalışmadığını kontrol edin:

sudo /opt/lampp/lampp start

Ayrıca çalışıp çalışmadığını da kontrol edin:

görüntü tanımını buraya girin


Doğrudan masaüstünde simge oluşturmaz. Ekran görüntüsünde gösterildiği gibi arayın.
Alamjit Singh

1
/ opt / lampp dizininin ekran görüntüsünü yükleyin. (Bu dizine
gitme

1
Az önce kaldırdım ve yeniden yükledim ancak eskisi gibi aynı miktarda klasöre ve dosyaya sahibim.
Kara

1
Kısayol şu ana kadar çalışmıyor.
Kara

2
Vay, XAMPP geliştiricileri kendi yazılımlarını bile test ediyor mu?
Kara,

27

Aşağıdaki komutlardan birini kullanabilirsiniz.

  • 32 bit sistem kullanıyorsanız:

    sudo /opt/lampp/manager-linux.run
    
  • 64 bit sistem kullanıyorsanız:

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

3
Eserleri! Ve iyi çalışıyor. İdeal olarak, Xampp'ın bizim yapmamızı beklemek yerine gerekli başlangıç ​​çalıştırılabilir dosyalarını oluşturması gerekirdi.
Nav

1
Tam olarak sağ @Nav. Bizi tam bir inek yapmaya çalışıyorlar. ve bu parçayı arayarak zamanımızı boşa harcıyoruz ....
Prabesh bhattarai

6

Bu yazımda kısayolların gerçekte nasıl çalıştığını açıkladım

Öncelikle gksuUbuntu'da kurulmalıdır. Yüklü olup olmadığını doğrulamak için aşağıdaki komutu çalıştırın ve önceden yüklenmemişse yükleyecektir:

sudo apt-get install gksu

Ekran görüntülerinde görüldüğü gibi yapın. Tüm kısayollar, uygulamalar klasöründe bulunur. Bu yüzden kendi dizininde kısayol dosyası oluşturmak zorundasınız. (kaydetmeyi unutmayın)

Aşağıdaki metni içine yerleştirin /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

Şimdi gidip /usr/share/applicationsgirişin oluşturulup oluşturulmadığını kontrol edin:

görüntü tanımını buraya girin

Kısayolun veya simgelerin uzantısıdır .desktop.


Bu klasörde zaten mevcut olan bir XAMPP kısayolu varsa, o zaman da aşağıda gösterildiği şekilde adını bilerek, yeni dosya oluşturmak yerine kodunu da düzenleyebilirsiniz:

görüntü tanımını buraya girin

Şimdi sol.desktopaşağıdaki komutu çalıştırın kodunu düzenlemek istediğinizi varsayalım :

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

koşmak:

sudo apt-get update

1
gksu kullanımdan kaldırıldı. Debian, Ubuntu 18.04 ve diğer yeni Linux dağıtım sürümlerinden kaldırılmıştır. Şimdi çözüm kullanmaktır: askubuntu.com/questions/39281/…
Ağustos

3

Aşağıdaki adımları izleyin:

  1. Başlatıcısı oluşturmak için gnome panelini kurun:

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

  2. Başlatıcı Oluştur Uygulama'yı çalıştırmak için aşağıdaki komutu çalıştırın:

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

  3. "Başlatıcısı oluştur" penceresi açılır ve Tür olarak “Uygulama” yı seçin.

  4. Ad olarak örneğin “XAMPP başlangıç” girin.

  5. Komut Kutusuna “sudo / opt / lampp / lampp start” yazın.

  6. Tamam tuşuna basın.


1
Teşekkürler, ama anladımgnome-desktop-item-edit: file:///root/Programs/Launchers does not have a .desktop or .directory suffix
Kara

Bu yol [~ / Programlar / Başlatıcılar] örneği! Bir klasör oluşturun ve yolunu girin. .Desktop dosyası orada kaydedilecektir.
M. Hossein,

1
Tamam, bunu denedim, şimdi alt noktamda bir kısayol var, ancak hiçbir şey olmuyorsa üzerine tıklarsam.
Kara

Bu "gnome-desktop-item-edit /opt/lampp/manager-linux-x64.run --create-new" komutunu deneyin, sonra çalışması gereken terminalde "sudo apt-get update" komutunu çalıştırın.
Alamjit Singh,

2

Sizin bir modül eksik pythongerektirir gtk. GTK, GUI'yi çizmek için kullanılır.

Bu komut hile yapabilir:

sudo apt install python-gtk2

İşlem tamamlandığında, şunu tekrar başlatmayı deneyin:

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

Bunun eksik olduğunu sanmıyorum. Gerçekten de eksik olsaydı, panel kurulumdan hemen sonra nasıl ortaya çıkabildi? Neyse, anladımError importing pygtk2 and pygtk2-libglade
Kara

1
Panelin "kurulumdan hemen sonra" görüneceğini belirtmediniz. Ve ben python hata mesajına gidiyorum, ya tamamen python-gtk eksik olduğunu ya da python arama yolunda olmadığını söylüyor.
Nicholas

Evet üzgünüm bundan bahsetmedim.
Kara

Yine de yardıma ihtiyacınız var mı veya çözümünüzü buldunuz mu?
Nicholas

Hayır, teşekkürler, şimdi çalışıyor. sudo ./manager-linux-x64.runXampp klasöründe çalıştırarak paneli açmayı başardım
Black

0

Masaüstünde başlatıcı oluşturmak için:

1) Gksu'ya ihtiyacınız var, eğer henüz sahip değilseniz terminalde çalıştırın:

sudo apt-get install gksu

2) gedit'i (veya başka bir metin editörünü) çalıştırın ve ardından aşağıdaki bilgileri girin:

#!/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) Kısayol Masaüstüne geldikten sonra, üzerine sağ tıklayın, Özellikler, İzinler sekmesine gidin ve "Dosyayı program olarak çalıştırmaya izin ver" i işaretleyin.

Yukarıdaki XAMPP Kontrol Paneli için bir kısayol oluşturur.

Terminal tipinizden kaçmak istemeniz durumunda:

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


-1

Ayrıca bir kabuk betiği de yapabilirsiniz.

vimEditörü aç

vim Xampp.sh

Ardından i, aşağıdaki kodu tuşa basarak ekleme moduna gidin ve aşağıdaki kodu girin.

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

32 bit sürümü kullanıyorsanız, aşağıdaki kodu kopyalayın:

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

Tuşuna basarak ESCve yazarak kodu kaydedin :

:wq

Bu kodu kaydeder ve vimeditörden çıkar.

Aşağıdaki komutu vererek kabuk betiğinin izinlerini değiştirin:

chmod 775 Xammp.sh

Şimdi bitti.

Basitçe aşağıdaki komutu kullanarak kabuk betiğini çalıştırın:

./Xampp.sh

1
Sorunun Xampp'ı açmak için bir Kısayol veya Komut Dosyası nasıl yapılacağı hakkında değil, genel olarak Xampp çalıştıran bir sorunla karşı karşıya olduğunu sanmıyorum.
derHugo
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.