GNU/Linux >> Linux の 問題 >  >> Linux

Gaphor:オープン ソースのシンプルなグラフィカル モデリング ツール

建築家やデザイナーは、一流のモデリング アプリを使用して設計を行う必要があります。そのために利用できるソフトウェアはたくさんあります。しかし、それらすべてが RAAML、SysML、C4、UML などのテクニカル モデリング言語をサポートしているわけではありません。アーキテクトやデザイナーが技術的に複雑な作業を行っている場合、これは大きな問題となります。しかし、同じような状況に直面した場合は、Gaphor を紹介したいと思います。このコンテンツは、Gaphor に関する詳細な議論につながります。

Gaphor とは?

一般に、Gaphor はオープン ソースのモデリング アプリケーションです。アーキテクト、デザイナー、およびソフトウェア開発、物理学、システム エンジニアリング、およびプロジェクト管理に携わる人々向けに特別に設計されています。 Gaphor は、ユーザーがフローチャートやその他の多くのモデリング デザインを作成するのに役立ちます。したがって、単純な描画アプリケーションと見なすことはできません。

Gaphor の最も優れた点は、高度に開発された技術言語サポートです。このアプリケーションは非常に単純に見えますが、その機能を理解すると驚くでしょう。ただし、UML、RAAML、およびその他の標準では効率的に機能します。ソフトウェア アーキテクチャの任意のタイプのビジュアル モデルを簡単に作成できます。さらに、Gaphor は、非常に複雑なモデルを作成できる UML-2 データ モデルを実装しています。

Gaphor は最初は無料で、Apache 2 ライセンスの下で提供されます。さらに、これはクロスプラットフォーム対応のアプリケーションであり、Linux のどのディストリビューションでもシームレスに動作します。 Linux に Gaphor をインストールして使用する方法を簡単に説明します。まず、Gaphor の基本的な機能について知りましょう。

Gaphor の特徴

  • Gaphor は、非常に軽量で、オープン ソースで、複数のプラットフォームをサポートするアプリです。
  • 柔軟な元に戻すマネージャーで、無制限のコピー アンド ペーストをサポートします。
  • この強力なアプリケーションには、豊富な接続プロトコルとプラグイン拡張サポートが付属しています。
  • クラス、アクション、インタラクション、スタイル、プロファイル、コンポーネントなどを含む一連のハイエンド モデリング要素を使用して、複雑なデザインやモデルを作成できます。
  • ズームイン、ズームアウト、ショートカット ディレクトリ、配置、スナップなどの便利な機能もここで利用できます。
  • Gaphor を使用して、モデルを SVG、XMI、PNG、PDF などに簡単にエクスポートできます。
  • Gaphor は、XML ファイル形式、UML 2.0 準拠、非 UML 図などもサポートしています。
  • 制作をスピードアップするために、Gaphor のテンプレートから直接新しいドキュメントを簡単に作成できます。
  • このユニークなモデリング アプリは、ダーク モードをサポートし、すっきりとした UI を備えています。

<強い> Gaphor を Linux にインストールする方法

いつものように、Gaphor を Linux にインストールするのは簡単です。実際、Flathub、AppImage、および PyPI で利用できます。ただし、snapcraft や Ubuntu Software Center からはインストールできません。 Flathub と AppImage を使用してソフトウェアをインストールするのがいかに簡単かをご存知でしょう。

AppImage のオプションは、基本的に Arch を除くすべてのディストリビューションのユーザー向けです。 Arch ユーザーであれば、AUR から簡単にインストールできます。それ以外の場合は、AppImage からアプリケーションをインストールできます。以下のリンクで確認できます。

AppImage は、Ubuntu 18.04 以降で使用できます。次のコマンドを使用して、AppImage から Gaphor のバージョンを更新できます。

$ chmod +x Gaphor-VERSION-x86_64.AppImage
./Gaphor-VERSION-x86_64.AppImage

または、Flathub からこのアプリをインストールすることもできます。基本的に、Flathub インストール コードはすべての Linux ディストリビューションで同じです。そのため、最初に Flathub をインストールしてから、システムに Gaphor をインストールする必要があります。

$ flatpak remote-add --user --if-not-exists \
    flathub https://dl.flathub.org/repo/flathub.flatpakrepo
$ flatpak install --user flathub org.gaphor.Gaphor

Gaphor には別の選択肢が残されています。通常、Gaphor は phyton アプリケーションです。そのため、PyPI を使用して簡単にインストールできます。次のコマンドを使用して、このアプリケーションをインストールしてください。 Ubuntu で pip やその他の方法を使用してソフトウェアをインストールする方法については、チュートリアルに従ってください。

$ pip install gaphor

これらは、システムに Gaphor をインストールするために試すことができる 3 つの異なるオプションです。

Linux で Gaphor を実行する方法

このアプリの実行も非常に簡単です。無料で、メールアドレスでサインインする必要があります。その後、ホームページが表示されます。一般に、Gaphor のレイアウトは 4 つの部分に分けられます。パーツには、ナビゲーション、ダイアグラム、ダイアグラム要素ツールボックス、およびプロパティ ペインが含まれます。

Gaphor で新しいモデルを作成するには、Diagram セクションを使用する必要があります。ダイアグラム セクションに、空のモデルが表示されます。 New Model という名前のオプションのすぐ下にある New Class をクリックすると、New Diagram と New Package のオプションも表示されます。

既存の要素を新しい図に追加することもできます。そのためには、追加したい要素をナビゲーションセクションから図にドラッグする必要があります。ナビゲーション セクション内にも要素を追加できます。

Linux から Gaphor をアンインストールする方法

Gaphor をインストールして使用を開始すると、それが自分に適したアプリであるかどうかがわかります。それが必要な場合は、それを調べて、そのコアから使用する方法を学んでください。ただし、不適切と思われる場合は、システムから削除してください。

完全なガフォア パッケージを端末から直接簡単に削除できます。そのために最初のコードを使用し、依存パッケージを削除するには、後続のコマンドを実行します。

$ sudo apt-get remove gaphor
$ sudo apt-get autoremove gaphor

まとめ

あなたが作成するものは、あなたの好みと創造性を示します。したがって、デザイナーとして、知識と創造性を最大限に活用する必要があります。あとは、Gaphor に頼ることができます。その上、これは無料のアプリであり、インストール プロセスには数分しかかかりません。たくさんの機能があるので、試してみませんか?

では、Gaphor をインストールするために使用しているシステムと、システムでどのように機能するかをお知らせください。また、私たちから学びたいトピックをお知らせください。私たちはすぐに新しい有益なものを提供します。それまで、安全で健康でいてください。お時間をいただきありがとうございます。


Linux
  1. このLinuxツールとのオープンソースファイル共有

  2. このオープンソースツールを使用してLinuxメモリフォレンジックを実行します

  3. CPU パフォーマンスを測定するためのオープン ソース ツールはありますか?

  1. Gaphor:オープンソースのグラフィカルモデリングツール

  2. Ubuntu16.04にオープンソースソーシャルネットワークをインストールする

  3. Pixelorama –ピクセルアート用のオープンソースエディタ

  1. このオープンソースツールを使用して、Linux上のiPhoneにアクセスします

  2. このオープンソースの財務ツールを使用して、Linuxの予算を管理します

  3. Veracrypt –オープンソースのクロスプラットフォームディスク暗号化ツール