Làm cách nào tôi có thể cài đặt trình chỉnh sửa biểu đồ yEd trên Ubuntu?


13

yEd là một trình soạn thảo giàu tính năng cho các sơ đồ phân cấp và biểu đồ luồng. Tôi muốn cài đặt nó trên Ubuntu. Thật không may, nó dường như không có sẵn trong kho chính thức.

Tôi phải làm theo các bước nào để cài đặt yEd trên Ubuntu?

Câu trả lời:


17

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):

GUI cài đặt yEd

Thực hiện theo các bước sau:

  1. Tìm phần Trình chỉnh sửa biểu đồ yEd trên trang tải xuống yworks
  2. Tải xuống trình cài đặt Linux yEd thích hợp cho hệ thống của bạn (32 hoặc 64 bit)
  3. Làm cho trình cài đặt có thể thực thi được bằng chmod +x yEd<...>.shhoặ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 )
  4. Chạy trình cài đặt và làm theo các bước đã vạch ra
  5. Khi bạn hoàn thành, bạn sẽ có thể tìm thấy yEd trong Unity Dash của bạn

Hướng dẫn cài đặt

  1. Hãy chắc chắn rằng bạn đã cài đặt bản phát hành Java mới nhất
  2. Tải xuống bản phát hành yEd đã nén trên trang tải xuống của nó
  3. Trích xuất nội dung của zipfile
  4. Điều hướng đến thư mục giải nén và mở yed.jartrong java:

    java -jar "yed.jar"
    
  5. Để tích hợp yEd vào hệ thống của bạn, bạn có thể tạo một .desktoptrì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=Icon=các dòng theo hệ thống của bạn.


1
không có PPA?
vẫy gọi

1
@becko Giấy phép cấm phân phối, vì vậy không thể (trừ khi họ quyết định thay đổi giấy phép).
Eero Aaltonen

1

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.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.