Ubuntu 16.04 - Cara memulai panel kontrol xampp

30

Bagaimana saya bisa memulai xampp? Setelah instalasi tidak ada jalan pintas yang dibuat di desctop, sekarang saya tidak dapat menemukannya. Saya menggunakan XAMPP terbaru untuk Linux 5.6.30, 7.0.15 & 7.1.1

Panel dimulai tepat setelah instalasi, tetapi saya tidak dapat menemukan cara memulai panel setelah saya menutupnya.

Saya membaca di beberapa topik lain untuk menjalankan perintah ini:

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

Tetapi ini gagal dengan:

 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

Saya juga mencoba mencari xampp, tetapi tidak ada yang relevan ditemukan:

masukkan deskripsi gambar di sini

MEMPERBARUI:

/ opt / lampp

masukkan deskripsi gambar di sini

MEMPERBARUI:

Saya juga mencoba memulai xampp dari terminal seperti ini:

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

Tetapi kemudian halaman bantuan xampp muncul di terminal dan tidak ada GUI yang dimulai:

masukkan deskripsi gambar di sini

Hitam
sumber
1
cobalah untuk menginstal paket python gtk dan kemudian restart panel kontrol xampp Anda -> launchpad.net/ubuntu/+archive/primary/+files/…
Akhil Varma
3
wow, sudah 10k dilihat pada sesuatu yang sederhana seperti ini, ubuntu benar-benar perlu ditingkatkan sehingga lebih mudah digunakan, jika tidak semua orang akan tinggal di windows
Black
lol, 2019 dan kami memiliki 227.000 Tampilan, apakah masih rumit?
Hitam

Jawaban:

33

Pertama-tama Anda perlu menginstal gksu dengan perintah berikut:

sudo apt-get install gksu

Lalu lari:

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

dan simpan kode berikut dalam file.

(Anda menggunakan sistem 64 bit sehingga tidak perlu mengubah apa pun, cukup lakukan copy paste)

[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

Catatan: Untuk 32 bit xampp ketik "manager-linux.run" di tempat "manager-linux-x64.run"

Jalankan perintah berikut di terminal:

sudo apt-get update

Sekarang periksa aplikasi, ikonnya telah dibuat.

Itu tidak akan membuat ikon di desktop, itu akan membuat entri dalam pencarian aplikasi seperti yang ditunjukkan pada tangkapan layar.

masukkan deskripsi gambar di sini

Saya telah memeriksa direktori Anda sudah benar, tetapi beberapa folder xampp hilang. Periksa milikku dan bandingkan.

masukkan deskripsi gambar di sini


Untuk menghapus xampp Anda saat ini


Salin rekatkan perintah di bawah ini di terminal dan tekan tombol enter.

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

Untuk menginstal 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

Periksa apakah perintah berikut berjalan atau tidak:

sudo /opt/lampp/lampp start

periksa juga apakah ini berfungsi atau tidak:

masukkan deskripsi gambar di sini

Alamjit Singh
sumber
Itu tidak akan membuat ikon langsung di desktop. Cari seperti yang ditunjukkan pada tangkapan layar.
Alamjit Singh
1
unggah tangkapan layar direktori / opt / lampp. (Pergi ke direktori ini, tekan tombol layar cetak dan kemudian simpan lalu unggah)
Alamjit Singh
1
Saya baru saja menghapus dan menginstalnya tetapi memiliki jumlah folder dan file yang sama seperti sebelumnya.
Black
1
Jalan pintas tidak berfungsi sejauh ini.
Black
2
Wow, apakah pengembang XAMPP bahkan menguji perangkat lunak mereka sendiri?
Hitam
27

Anda dapat menggunakan salah satu dari perintah di bawah ini.

  • Jika Anda menggunakan sistem 32-bit:

    sudo /opt/lampp/manager-linux.run
    
  • Jika Anda menggunakan sistem 64-bit:

    sudo /opt/lampp/manager-linux-x64.run
    
zakmail007
sumber
3
Bekerja! Dan bekerja dengan baik. Idealnya Xampp seharusnya membuat executable startup yang diperlukan alih-alih mengharapkan kita melakukannya.
Nav
1
Sial, @Nav. Mereka berusaha membuat kita jadi kutu buku. dan buang waktu kita mencari bagian ....
Prabesh bhattarai
6

Dalam posting ini saya menjelaskan bagaimana cara pintas sebenarnya bekerja

Pertama gksuharus dipasang di Ubuntu. Jalankan perintah berikut untuk mengonfirmasi apakah sudah diinstal, dan itu akan menginstalnya jika belum:

sudo apt-get install gksu

Lakukan hal yang sama seperti yang terlihat di tangkapan layar. Semua pintasan ada di folder aplikasi. Jadi, Anda harus membuat file shortcut di direktori-nya. (jangan lupa untuk menyimpan)

Masukkan teks berikut ini /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

Sekarang buka /usr/share/applicationsdan periksa apakah entri tersebut dibuat atau tidak:

masukkan deskripsi gambar di sini

Ekstensi pintasan atau ikon adalah .desktop.


Jika sudah ada pintasan XAMPP yang ada di folder ini maka Anda juga dapat mengedit kodenya alih-alih membuat file baru, dengan mengetahui namanya seperti yang ditunjukkan di bawah ini:

masukkan deskripsi gambar di sini

Sekarang anggaplah Anda ingin mengedit kode sol.desktopmenjalankan perintah berikut:

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

menjalankan:

sudo apt-get update
Alamjit Singh
sumber
1
gksu sudah usang. Itu dihapus dari Debian, Ubuntu 18.04 dan versi distribusi Linux yang lebih baru. Solusinya sekarang adalah dengan menggunakan: askubuntu.com/questions/39281/…
Cagy79
3

Ikuti langkah-langkah di bawah ini:

  1. Instal gnome-panel untuk dapat membuat peluncur:

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

  2. Jalankan perintah di bawah ini untuk menjalankan Aplikasi Buat Peluncur:

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

  3. Jendela "buat peluncur" muncul dan pilih "Aplikasi" sebagai Jenis.

  4. Masukkan misalnya "starter XAMPP" sebagai Nama.

  5. Masukkan "sudo / opt / lampp / lampp start" ke dalam Kotak Perintah.

  6. Tekan OK.

M. Hossein
sumber
1
Terima kasih, tetapi saya dapatgnome-desktop-item-edit: file:///root/Programs/Launchers does not have a .desktop or .directory suffix
Black
Jalur ini [~ / Program / Peluncur] adalah contoh! Buat folder dan masukkan jalurnya. File .desktop akan disimpan di sana.
M. Hossein
1
Ok saya coba ini, sekarang ada jalan pintas di desctop saya, tetapi tidak ada yang terjadi jika saya mengkliknya.
Black
Coba ini "gnome-desktop-item-edit /opt/lampp/manager-linux-x64.run --create-new" lalu jalankan "sudo apt-get update" di terminal yang seharusnya berfungsi.
Alamjit Singh
2

Anda kehilangan modul yang pythonmembutuhkan gtk,. GTK digunakan untuk menggambar GUI.

Perintah ini mungkin berguna:

sudo apt install python-gtk2

Setelah selesai, coba luncurkan lagi dengan:

sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel 
Nicholas
sumber
Saya tidak berpikir ini hilang. Jika benar-benar hilang, lalu bagaimana panel bahkan dapat muncul tepat setelah instalasi? Ngomong-ngomong, saya dapatError importing pygtk2 and pygtk2-libglade
Black
1
Anda tidak menentukan bahwa panel muncul "tepat setelah instalasi". Dan saya akan pesan kesalahan python, yang mengatakan bahwa Anda kehilangan python-gtk sepenuhnya atau tidak ada di jalur pencarian python.
Nicholas
Ya maaf saya tidak menyebutkan itu.
Black
Apakah Anda masih membutuhkan bantuan, atau apakah Anda menemukan solusi?
Nicholas
Tidak, terima kasih. Sekarang berfungsi. Saya dapat membuka pannel dengan mengeksekusi sudo ./manager-linux-x64.rundi folder xampp
Black
0

Untuk membuat peluncur di Desktop:

1) Anda perlu gksu jadi jika Anda belum memilikinya, jalankan di terminal:

sudo apt-get install gksu

2) Jalankan gedit (atau editor teks lainnya) dan kemudian masukkan info di bawah ini:

#!/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) Setelah pintasan ada di Desktop, klik kanan padanya, pergi ke Properties, tab Izin, dan centang "Izinkan mengeksekusi file sebagai program".

Di atas menciptakan jalan pintas untuk Panel Kontrol XAMPP.

Jika Anda ingin lari dari jenis terminal Anda:

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

sstauross
sumber
-1

Anda dapat membuat skrip shell juga.

Buka vimeditor

vim Xampp.sh

Lalu pergi ke mode insert dengan menekan idan masukkan kode berikut

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

Jika Anda menjalankan versi 32-bit kemudian salin kode berikut:

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

Simpan kode dengan menekan ESCdan menulis:

:wq

Ini akan menyimpan kode dan keluar dari vimeditor.

Ubah izin skrip shell dengan mengeluarkan perintah berikut:

chmod 775 Xammp.sh

Sekarang kamu sudah selesai.

Cukup jalankan skrip shell dengan menggunakan perintah berikut:

./Xampp.sh
Moksh Modi
sumber
1
Saya tidak berpikir pertanyaannya adalah tentang bagaimana membuat Shortcut atau Script untuk membuka Xampp tetapi menghadapi masalah menjalankan Xampp secara umum.
derHugo