UbuntuにyEdグラフエディターをインストールするにはどうすればよいですか?


13

yEdは、階層図とフローチャート用の機能豊富なエディターです。Ubuntuにインストールしたいと思います。残念ながら、公式リポジトリでは入手できないようです。

UbuntuにyEdをインストールするには、どの手順に従う必要がありますか?

回答:


17

UbuntuにyEdをインストールするには2つの方法があります。

提供されているグラフィカルインストーラーの使用

yEdには、すべてのシステム依存関係(Java、最も重要)を処理する使いやすいグラフィカルインストーラーが付属しています。

yEdインストーラーGUI

次の手順を実行します:

  1. 検索YEDグラフエディタ上のセクションyworksのダウンロードページを
  2. システムに適したLinux yEdインストーラーをダウンロードします(32ビットまたは64ビット)
  3. chmod +x yEd<...>.shファイルマネージャーのプロパティメニューを使用するか、ファイルマネージャーのプロパティメニューに移動して、インストーラーを実行可能にします(プロパティ→権限→プログラムとしてのファイルの実行を許可
  4. インストーラーを実行し、概説された手順に従います
  5. 完了したら、Unity DashでyEdを見つけることができるはずです。

手動インストール

  1. 最新のJavaリリースがインストールされていることを確認してください
  2. ダウンロードしたページで圧縮されたyEdリリースをダウンロードします
  3. zipファイルの内容を抽出します
  4. 抽出されたフォルダーに移動しyed.jar、java で開きます。

    java -jar "yed.jar"
    
  5. yEdをシステムに統合するには、の.desktop下にランチャーを作成できます~/.local/share/applications。例えば:

    $ cat ~/.local/share/applications/yed.desktop
    [Desktop Entry]
    Encoding=UTF-8
    Name=yEd Graph Editor
    Comment=Edit graphml files in yed
    Exec=java -jar /home/user/applications/yEd/yed.jar %u
    Terminal=false
    Type=Application
    Icon=/home/user/applications/yEd/icons/yicon32.png
    Categories=Application;Office
    StartupNotify=false
    MimeType=application/xml;
    NoDisplay=false
    

    お使いのシステムに応じて、行Exec=Icon=行を必ず変更してください。


1
PPAはありませんか?
-becko

1
@beckoライセンスは配布を禁止しているため、(ライセンスを変更することを決定しない限り)不可能です。
エーロアールトネン

1

yEdの.graphmlファイルを関連付ける場合(インストーラーによって自動的に行われない)、次のスクリプトを使用できます。

#! /bin/bash

# Run the script in the root of yEd installation directory
# Tested with Ubuntu 18.04

# Create a new mime type definition file
cat >graphml+xml-mime.xml << EOL
<?xml version="1.0"?>
 <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
   <mime-type type="application/x-graphml+xml">  
   <comment>yEd graphml file (xml format)</comment>
   <glob pattern="*.graphml"/>
   <generic-icon name="x-application-graphml+xml"/>
  </mime-type>
 </mime-info>
EOL

# Install the new mime definition
sudo xdg-mime install graphml+xml-mime.xml

# Install icon (size 48 can be extracted from i4j_extf_2_1aawyej_k3n8ea.ico file)
sudo xdg-icon-resource install --context mimetypes --size 32 .install4j/yEd.png x-application-graphml+xml

# Append %F to yEd .desktop file so it is visible in "Open With Other Application" menu
sed -i '/Exec/ s/$/ %F/' ~/.local/share/applications/yEd\ Graph\ Editor-0.desktop

# Finally go to file manager, right click, select "Open With Other Application",
# click "View All Applications" and select yEd.
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.