GNU/Linux >> Znalost Linux >  >> Linux

Gaphor:Nástroj s otevřeným zdrojem a jednoduchým grafickým modelováním

Architekti a designéři potřebují k vytváření návrhů používat špičkové modelovací aplikace. Pro tento účel jsou k dispozici tuny softwaru. Ale ne všechny podporují technické modelovací jazyky jako RAAML, SysML, C4, UML atd. To by byl velký problém, když jsou architekti a designéři v něčem technicky složitém. Pokud však čelíte podobné situaci, rád bych vám Gaphor představil. A tento obsah vás zavede k podrobné diskusi o Gaphoru.

Co je Gaphor?

Obecně platí, že Gaphor je open source modelovací aplikace. Je speciálně navržen pro architekty, designéry a lidi pracující na vývoji softwaru, fyzice, systémovém inženýrství a řízení projektů. Gaphor pomáhá uživatelům vytvářet vývojové diagramy a mnoho dalších modelovacích návrhů. Nemůžete to tedy považovat za jednoduchou aplikaci pro kreslení.

Nejlepší součástí Gaphoru je jeho vysoce rozvinutá technická jazyková podpora. Tato aplikace se bude zdát velmi jednoduchá, ale budete ohromeni, když pochopíte její schopnosti. Může však efektivně pracovat na standardech UML, RAAML a dalších. Můžete jednoduše vytvořit jakýkoli typ vizuálního modelu pro softwarovou architekturu. Kromě toho Gaphor implementuje datový model UML-2, který vám umožní vytvářet extrémně složité modely.

Gaphor je zpočátku pro své uživatele zdarma a je dodáván pod licencí Apache 2. Kromě toho je to aplikace podporovaná napříč platformami a funguje bez problémů na všech distribucích Linuxu. Stručně se naučíme, jak nainstalovat a používat Gaphor na Linuxu. Nejprve se seznámíme se základními funkcemi Gaphoru.

Funkce Gaphor

  • Gaphor je velmi lehká aplikace s otevřeným zdrojovým kódem a podporou více platforem.
  • Podporuje neomezené kopírování a vkládání s flexibilním správcem zpět.
  • Tato výkonná aplikace je dodávána s bohatým protokolem připojení a podporou rozšíření pluginů.
  • K vytvoření komplexních návrhů a modelů bude k dispozici sada špičkových prvků modelování, včetně tříd, akcí, interakcí, stylů, profilů, komponent atd.
  • Zde jsou také k dispozici užitečné funkce, jako je přiblížení, oddálení, adresář zástupců, zarovnání a přichycení.
  • Pomocí Gaphoru můžete snadno exportovat modely do SVG, XMI, PNG, PDF atd.
  • Gaphor také podporuje formát souboru XML, kompatibilní s UML 2.0, diagram bez UML a mnoho dalších.
  • Pro urychlení výroby můžete snadno vytvořit nový dokument přímo ze šablony v Gaphoru.
  • Tato jedinečná modelovací aplikace podporuje tmavý režim a je dodávána s čistým uživatelským rozhraním.

Jak nainstalovat Gaphor na Linux?

Jako obvykle je instalace Gaphoru v Linuxu snadná. Je skutečně k dispozici ve Flathub, AppImage a PyPI. Nemůžete jej však nainstalovat ze snapcraftu nebo ze softwarového centra Ubuntu. Víte, jak snadné je používat Flathub a AppImage k instalaci softwaru.

Možnost pro AppImage je v podstatě pro uživatele všech distribucí kromě Arch. Pokud jste uživatelem Arch, můžete jej jednoduše nainstalovat z AUR. V opačném případě můžete aplikaci nainstalovat z AppImage. Můžete to zkontrolovat na níže uvedeném odkazu.

AppImage je k dispozici pro Ubuntu 18.04 a novější. K aktualizaci verzí Gaphor z AppImage můžete použít následující příkaz.

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

Alternativně můžete tuto aplikaci nainstalovat z Flathub. Instalační kód Flathubu je v zásadě stejný pro všechny distribuce Linuxu. Nejprve tedy musíte nainstalovat Flathub a poté nainstalovat Gaphor na váš systém.

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

Pro Gaphor vám zbývá další možnost. Obecně platí, že Gaphor je fytonová aplikace. Takže bude snadné jej nainstalovat pomocí PyPI. K instalaci této aplikace stačí použít následující příkaz. V našem tutoriálu se dozvíte více o tom, jak nainstalovat software pomocí pip a dalších metod na Ubuntu.

$ pip install gaphor

Takže toto jsou tři různé možnosti, které můžete zkusit nainstalovat Gaphor na váš systém.

Jak spustit Gaphor na Linuxu?

Spuštění této aplikace je také velmi snadné. Je to zdarma a musíte se přihlásit pomocí své e-mailové adresy a poté získáte domovskou stránku. Obecně je rozložení Gaphoru rozděleno do čtyř částí. Části zahrnují Navigaci, Diagramy, Panel nástrojů prvků diagramu a panel Vlastnosti.

K vytvoření nového modelu na Gaphoru musíte použít sekci Diagram. V sekci Diagram získáte prázdný model. Možnosti pro Nový diagram a Nový balíček najdete také, když kliknete na Nová třída, která je přímo pod možností s názvem Nový model.

Do nového diagramu můžete také přidat existující prvek. K tomu musíte přetáhnout prvek, který chcete přidat do diagramu, ze sekce Navigace. Můžete také přidat prvky do navigační sekce.

Jak odinstalovat Gaphor z Linuxu?

Jakmile si nainstalujete a začnete používat Gaphor, pochopíte, zda je to pro vás ta správná aplikace. Pokud je to ta, kterou potřebujete, zkuste ji prozkoumat a naučit se ji používat od jejího jádra. Pokud se vám však zdá nevhodný, jednoduše jej odstraňte ze systému.

Kompletní balíček gaphor můžete snadno odstranit přímo z terminálu. K tomu použijte první kód a pro odstranění závislých balíčků spusťte následující příkaz.

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

Uzavření

To, co vytvoříte, ukáže váš vkus a kreativitu. Jako designér tedy musíte maximálně uplatnit své znalosti a kreativitu. Ve zbytku se můžete jednoduše spolehnout na Gaphor. Navíc je to bezplatná aplikace a proces instalace trvá jen pár minut. Tak proč to nezkusit, když poskytuje tolik funkcí?

Dejte nám tedy vědět, který systém používáte pro instalaci Gaphoru a jak to na vašem systému funguje? A nezapomeňte nás informovat o tom, jaké téma se od nás rádi učíte? Již brzy přijdeme s něčím novým a poučným. Do té doby zůstaňte v bezpečí a zdraví. Děkujeme za váš čas.


Linux
  1. Gaphor:Nástroj pro grafické modelování s otevřeným zdrojovým kódem

  2. Nainstalujte Open Source sociální síť na Ubuntu 16.04

  3. Pixelorama – Open Source Editor pro Pixel Art

  1. Sdílení souborů s otevřeným zdrojovým kódem s tímto nástrojem Linux

  2. Veracrypt – Open Source nástroj pro šifrování disku napříč platformami

  3. Existuje open source nástroj pro měření výkonu procesoru?

  1. Získejte přístup ke svému iPhone v systému Linux pomocí tohoto nástroje s otevřeným zdrojovým kódem

  2. Provádějte forenzní analýzu paměti Linuxu pomocí tohoto nástroje s otevřeným zdrojovým kódem

  3. Spravujte svůj rozpočet na Linuxu pomocí tohoto open source finančního nástroje