ฉันจะติดตั้งตัวแก้ไขกราฟ yEd บน Ubuntu ได้อย่างไร


13

yEdเป็นเครื่องมือแก้ไขที่มีคุณสมบัติมากมายสำหรับไดอะแกรมลำดับชั้นและแผนภูมิการไหล ฉันต้องการติดตั้งบน Ubuntu น่าเสียดายที่ไม่มีให้บริการในที่เก็บข้อมูลอย่างเป็นทางการ

ฉันต้องทำตามขั้นตอนใดเพื่อติดตั้ง yEd บน Ubuntu

คำตอบ:


17

มีสองวิธีในการติดตั้ง yEd บน Ubuntu

การใช้โปรแกรมติดตั้งกราฟิกที่ให้มา

yEd มาพร้อมกับตัวติดตั้งแบบกราฟิกที่ใช้งานง่ายซึ่งดูแลการพึ่งพาระบบทั้งหมด (Java, ที่สำคัญที่สุด):

GUI ตัวติดตั้ง yEd

ทำตามขั้นตอนเหล่านี้:

  1. ค้นหาส่วนyEd Graph Editorบนหน้าดาวน์โหลดyworks
  2. ดาวน์โหลดตัวติดตั้ง Linux yEd ที่เหมาะสมสำหรับระบบของคุณ (32- หรือ 64- บิต)
  3. กำหนดให้โปรแกรมติดตั้งสามารถรันได้ด้วยchmod +x yEd<...>.shหรือโดยเข้าไปที่เมนูคุณสมบัติของตัวจัดการไฟล์ของคุณ ( คุณสมบัติ→สิทธิ์→อนุญาตให้เรียกใช้ไฟล์เป็นโปรแกรม )
  4. เรียกใช้โปรแกรมติดตั้งและทำตามขั้นตอนที่ระบุไว้
  5. เมื่อเสร็จแล้วคุณควรจะสามารถหา yEd ได้ใน Unity Dash

คู่มือการติดตั้ง

  1. ตรวจสอบให้แน่ใจว่าคุณติดตั้ง Java release ล่าสุดแล้ว
  2. ดาวน์โหลด zipped yEd release บนหน้าดาวน์โหลด
  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 ใบอนุญาตห้ามการแจกจ่ายดังนั้นจึงเป็นไปไม่ได้ (เว้นแต่พวกเขาจะตัดสินใจเปลี่ยนใบอนุญาต)
Eero Aaltonen

1

หากคุณต้องการเชื่อมโยงไฟล์. graphml ของ yEd (โปรแกรมติดตั้งไม่ได้ทำโดยอัตโนมัติ) คุณสามารถใช้สคริปต์ต่อไปนี้:

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