2016-10-02 2 views
0

スペイン語(スペイン語)インストール (両方ともunicentaopos-3.91.3-linux-x64-x64)をインストールしてインストールしたUbuntu 15.10とUbuntu 16.04の2台のPCにuniCenta POSをインストールしました。 installer.run)。 プログラムが持つ端子を介して正常に動作します:Unicenta.desktop、にあります:は、/ usr/share 私はと呼ばれるファイルを作成します。sudoは./start.shUbuntu 16.04でuniCenta POS(バージョン3.91.3)を実行するには?

は、今私は、アプリケーションのデスクトップエントリを作成してみてください/コンテンツとアプリケーション、:この段階で

[Desktop Entry] 
Name=Unicenta 
Comment=Fires up Unicenta oPOS 
Type=Application 
Exec=/home/barmistias/unicentaopos-3.91.3/start.sh 
Icon=/home/barmistias/unicentaopos-3.91.3/unicentaopos.ico 
Terminal=false 

、(右、それはもう必要がありますか?)それはどんなアイコン&ランチャーを作成しません

実行start.shの場所とアイコンファイルは正しいです。さて、端子を介して、私は実行ファイルにファイルをオンにしてみてください。 私はフォルダに配置しています。/ usr/share/applicationsに:

sudo chmod 775 ./Unicenta.desktop with ls -l I get: -rwxrwxr-x 

と私はフォルダに配置しています:/ホーム/ barmistias/unicentaopos-3.91.3:

開始uniCentaのOPOS

java -cp $CP -Dswing.defaultlaf=javax.swing.plaf.metal.MetalLookAndFeel -jar /home/barmistias/unicentaopos-3.91.3/unicentaopos.jar "[email protected]" 

sudo chmod 775 ./start.sh with ls -l I get: -rwxrwxr-x 
sudo chmod 777 ./unicentaopos.jar with ls -l I get: -rwxrwxrwx 

はまた、私はstart.shファイルに正しい道を置きます

だから、うまくいくはずですが、そうではありません。さらに、start.shをプロパティで有効にすることで実行可能にすると、「アプリケーションとしてファイルを実行できるようにする」と、アプリケーションが異なる方法で起動します(derbyデータベースを無効にしてこの設定を保存できません。設定ウィンドウが表示されるので、プログラムのメインウィンドウには表示されません)。

結論として、uniCenta POS(バージョン3.91.3)を正常かつ正常に起動するデスクトップアイコンを作成するにはどうすればよいですか。 助けてくれてありがとう!

答えて

0

がどのように成功し、正常にuniCenta POS(バージョン3.91.3)

はこの試しを起動するデスクトップアイコンを作成します:

  • デスクトップディレクトリ(/home/barmistias/Desktop)でUnicenta.desktopを作成し、上記のように

  • start.shからlauncher.shExec=行から変更してください。

  • launcher.shのようにファイルを作成します。

    
        #!/bin/bash 
    
        cd /home/barmistias/unicentaopos-3.91.3/ 
    
        ./start.sh 
    
  • セットlauncher.shUnicenta.desktop

  • 今テストの許可を実行します。

ガイドはまたthis blog post

から撮影された、unicenta desktop shortcut not working solutionを検索するとUnicentaディスカッションページや他のブログ記事からの有益な情報が得られます。

関連する問題