Câu trả lời:
Có hai cách để cài đặt yEd trên Ubuntu.
Sử dụng trình cài đặt đồ họa được cung cấp
yEd đi kèm với trình cài đặt đồ họa dễ sử dụng, đảm nhiệm tất cả các phụ thuộc hệ thống (Java, quan trọng nhất):
Thực hiện theo các bước sau:
chmod +x yEd<...>.sh
hoặc đi vào menu thuộc tính của trình quản lý tệp của bạn ( Thuộc tính → Quyền → Cho phép thực thi tệp dưới dạng chương trình )Hướng dẫn cài đặt
Điều hướng đến thư mục giải nén và mở yed.jar
trong java:
java -jar "yed.jar"
Để tích hợp yEd vào hệ thống của bạn, bạn có thể tạo một .desktop
trình khởi chạy bên dưới ~/.local/share/applications
. Ví dụ:
$ 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
Hãy chắc chắn để thay đổi Exec=
và Icon=
các dòng theo hệ thống của bạn.
Nếu bạn muốn liên kết các tệp .graphml của yEd (nó không được trình cài đặt tự động thực hiện), bạn có thể sử dụng tập lệnh sau:
#! /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.