Ubuntu 16.04-xamppコントロールパネルの起動方法


30

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も検索しようとしましたが、関連するものは見つかりませんでした。

ここに画像の説明を入力してください

更新:

/ opt / lampp

ここに画像の説明を入力してください

更新:

また、次のように端末からxamppを起動しようとしました。

root @ ubuntu:/ opt / lampp $ ./xamppパネル

ただし、xamppヘルプページがターミナルに表示され、GUIが起動しません。

ここに画像の説明を入力してください


1
python gtkのパッケージをインストールしようと、あなたのXAMPPのコントロールパネルを再起動します- > launchpad.net/ubuntu/+archive/primary/+files/...
アクヒルヴァルマ

3
そうでない場合は、誰もが窓に滞在しますこのようなものを単純にすごい、すでに10Kビュー、Ubuntuは実際にそれが使いやすくなるよう改善する必要がある、
ブラック

笑、2019年と227.000ビューがありますが、それでも複雑ですか?!

回答:


33

まず、次のコマンドで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をアンインストールするには


ターミナルのコマンドの下に貼り付けて、Enterボタンを押します

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

また、この方法で機能するかどうかを確認します。

ここに画像の説明を入力してください


デスクトップに直接アイコンを作成しません。スクリーンショットのように検索します。
アラムジットシン

1
ディレクトリ/ opt / lamppのスクリーンショットをアップロードします。(このディレクトリに移動し、印刷画面のボタンを押して保存し、アップロードします)
アラムジットシン

1
アンインストールして再インストールしましたが、以前と同じ量のフォルダーとファイルがあります。
ブラック

1
ショートカットはこれまでのところ機能していません。
ブラック

2
うわー、XAMPP開発者は自分のソフトウェアをテストしているのですか?
ブラック

27

以下のコマンドのいずれかを使用できます。

  • 32ビットシステムを使用する場合:

    sudo /opt/lampp/manager-linux.run
    
  • 64ビットシステムを使用する場合:

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

3
動作します!そして、うまくいきます。理想的には、Xamppが必要とする起動実行可能ファイルを作成するのではなく、作成する必要があります。
ナビゲーション

1
ダム右@Nav。彼らは私たちを完全なオタクにしようとしています。この部分を探して時間を無駄に....
Prabesh bhattarai

6

この投稿では、ショートカットが実際にどのように機能するかを説明しました

まず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

1
gksuは非推奨です。Debian、Ubuntu 18.04、およびその他の新しいLinuxディストリビューションバージョンから削除されています。解決策は次のとおり
39281

3

以下の手順に従ってください:

  1. ランチャーを作成できるようにgnome-panelをインストールします。

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

  2. 以下のコマンドを実行して、ランチャーアプリケーションの作成を実行します。

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

  3. 「ランチャーの作成」ウィンドウがポップアップし、タイプとして「アプリケーション」を選択します。

  4. たとえば、「XAMPPスターター」を名前として入力します。

  5. コマンドボックスに「sudo / opt / lampp / lampp start」と入力します。

  6. [OK]を押します。


1
ありがとう、しかし、私は得るgnome-desktop-item-edit: file:///root/Programs/Launchers does not have a .desktop or .directory suffix
ブラック

このパス[〜/ Programs / Launchers]は例です!フォルダーを作成し、そのパスを入力します。.desktopファイルはそこに保存されます。
M.ホセイン

1
[OK]を試してみました。現在、デスクトップにショートカットがありますが、クリックしても何も起こりません。
ブラック

この「gnome-desktop-item-edit /opt/lampp/manager-linux-x64.run --create-new」を試してから、動作するはずのターミナルで「sudo apt-get update」を実行してください。
アラムジットシン

2

python必要なモジュールが見つかりませんgtk。GTKはGUIの描画に使用されます。

このコマンドはトリックを行うかもしれません:

sudo apt install python-gtk2

完了したら、次のコマンドでもう一度起動してみてください。

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

これが欠けているとは思わない。それが本当に欠落している場合、パネルはインストール直後にどのように表示されますか?とにかく、私は得るError importing pygtk2 and pygtk2-libglade
ブラック

1
パネルが「インストール直後」に表示されるように指定しないでください。そして、私はpythonエラーメッセージについて説明します。それは、python-gtkが完全に欠落している、またはpython検索パスにないということです。
ニコラス

はい、すみません、私はそれについて言及しませんでした。
ブラック

まだサポートが必要ですか、それとも解決策を見つけましたか?
ニコラス

いいえ、今は動作します。私は実行してパンネルを開くことができたsudo ./manager-linux-x64.runXAMPPフォルダに

0

デスクトップでランチャーを作成するには:

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


-1

シェルスクリプトも作成できます。

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エディターが終了します。

次のコマンドを発行して、シェルスクリプトのアクセス許可を変更します。

chmod 775 Xammp.sh

これで完了です。

次のコマンドを使用して、シェルスクリプトを実行するだけです。

./Xampp.sh

1
質問は、Xamppを開くためのショートカットまたはスクリプトの作成方法に関するものではなく、Xamppの一般的な実行の問題に直面しているとは思いません。
derHugo
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.