Ubuntu'ya yEd grafik düzenleyicisini nasıl kurabilirim?


13

yEd , hiyerarşik diyagramlar ve akış şemaları için zengin özelliklere sahip bir editördür. Ubuntu'ya kurmak istiyorum. Ne yazık ki resmi depolarda mevcut görünmüyor.

Ubuntu'ya yEd yüklemek için hangi adımları izlemeliyim?

Yanıtlar:


17

Ubuntu'ya yEd kurmanın iki yolu vardır.

Sağlanan grafik yükleyiciyi kullanma

yEd, tüm sistem bağımlılıklarını (en önemlisi Java) ele alan kullanımı kolay bir grafik yükleyici ile birlikte gelir:

YD yükleyici GUI

Bu adımları takip et:

  1. Yworks indirme sayfasındaki yEd Grafik Editörü bölümünü bulun
  2. Sisteminiz için uygun Linux yEd yükleyicisini indirin (32 veya 64 bit)
  3. Yükleyiciyi chmod +x yEd<...>.shdosya yöneticinizin özellikler menüsüne veya bu menüye girerek yürütülebilir hale getirin ( Özellikler → İzinler → Dosyanın program olarak yürütülmesine izin ver )
  4. Yükleyiciyi çalıştırın ve özetlenen adımları izleyin
  5. İşiniz bittiğinde Unity Dash'inizde yEd'i bulabilmeniz gerekir

Manuel kurulum

  1. En son Java sürümünün yüklü olduğundan emin olun
  2. Sıkıştırılmış yEd sürümünü indirme sayfasından indirin
  3. Zip dosyasının içeriğini ayıklayın
  4. Çıkartılan klasöre gidin ve java'da açın yed.jar:

    java -jar "yed.jar"
    
  5. YEd'i sisteminize entegre etmek için .desktopaltında bir başlatıcı oluşturabilirsiniz ~/.local/share/applications. Örneğin:

    $ 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=Ve Icon=satırlarını sisteminize göre değiştirdiğinizden emin olun .


1
PPA yok mu?
becko

1
@becko Lisans dağıtımı yasaklar, bu nedenle (lisansı değiştirmeye karar vermedikçe) mümkün değildir.
Eero Aaltonen

1

YEd'nin .graphml dosyalarını ilişkilendirmek istiyorsanız (yükleyici tarafından otomatik olarak yapılmaz), aşağıdaki komut dosyasını kullanabilirsiniz:

#! /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.
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.