linux系统部署软件流程图,Dia:一款灵巧的流程图软件
微软的流程图绘制软件Visio在功能方面把Dia远远甩在了身后。但是仍然不妨碍我们用Dia来解决部分流程图绘制问题,因为其胜在小巧灵活。有多小? 它的安装包只有20MB! 和Visio大小就不在一个量级上。
下面我们将简单介绍一下Dia软件的安装办法、特点和使用案例。
Dia是一款开源的跨平台软件,可以同时在Linux、MacOS、Windows上安装使用。下面我们将一一介绍安装办法。
Linux上安装Dia
在一些Linux发行版如ArchLinux、Ubuntu上可以非常简单地安装Dia。如果您是Archlinux用户你可以通过以下命令安装Dia:
~$ sudo pacman -S --noconfirm
如果你是以为Ubuntu用户,你可以通过一下命令在你的桌面系统上安装Dia:
~$ sudo apt install dia
MacOS上安装Dia
从Dia官网下载dmg镜像,然后进行安装即可。下载地址: http://dia-installer.de/download/macosx.html。
在Windows上安装Dia
Dia官网提供了Dia的安装包,用户可以前往http://dia-installer.de/下载,然后进行安装即可。
前面已说到,Dia是一款小巧、灵活的实用流程图绘制软件。它的UI界面长这样。
Dia的UI基于著名的开源图形库GTK进行开发,以GPL开源许可证发布具有非常好的移植性。
其UI顶部为传统的菜单栏布局、左侧为功能面板,而右侧则为实际的绘图区域。
Dia除了能够绘制流程图外,在左侧面板中提供了非常多类型的绘制选项,比如在程序设计中有可能使用到的UML图可以使用Dia轻松完成。
下面小编为您展示一个利用Dia轻松绘制的流程图。
在Archlinux上安装Dia并启动后,你可能会发现Dia分为了两个窗口,一个是绘图区域,而面板单独作为一个窗口悬浮了起来。如果你想要将其统一在一个窗口中,可以通过命令行启动Dia,并指定--integrated参数。
或者编辑/usr/share/applications/dia.desktop文件中的启动命令设置处,在启动命令后加上--integrated参数,这样通过dash启动dia时就会自动集合为一个窗口。
linux系统部署软件流程图,Dia:一款灵巧的流程图软件相关推荐
- apache camel 相关配置_小白在 linux 系统部署apache、mysql、Laravel 环境学习笔记!
在 linux 系统部署apache.mysql.Laravel 环境 一.在 CentOS 7.2 服务器下 部署 apache yum clean all --- 功能是:清除系统垃圾 yum - ...
- linux部署项目文档,Linux系统部署项目
Linux系统部署项目 在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署.在下文中$CATALINA_HOME指的是Tomcat根目录. 一.静态部署 静态部署指的是我们在服 ...
- 阿里云自动java和mysql数据库_阿里云服务器之基于Linux系统部署上线JavaWeb项目和连接MySQL数据库(从购买云服务器到发布JavaWeb项目全套详细流程)...
阿里云服务器之基于Linux系统部署上线JavaWeb项目和连接MySQL数据库(从购买云服务器到发布JavaWeb项目全套详细流程) (仅此纪念人生第一篇学习博客) 前阵子接了一个小小的JavaWe ...
- Ubuntu下Linux系统部署fisco时bash操作报错权限不足(permission denied) failed to run command ‘........‘
Ubuntu下Linux系统部署fisco时bash操作报错权限不足(permission denied) failed to run command '-' 例如这里就指的是fisco-bcos这个 ...
- 基于Linux系统部署新世纪版五笔输入法
基于Linux系统部署新世纪版五笔输入法 出于工作需要,突然生出学习五笔的想法.五笔有三个版本:86/98/新世纪. 按照新手上路,有新学新的想法,选择了新世纪版. 然后发现了个坑:公司电脑是Linu ...
- linux系统部署软件流程图,在Deepin 20系统上安装流程图/架构图软件IAuto,附功能介绍...
免费使用的流程图/架构图软件IAuto上架深度应用商店了,所以使用Deepin 20系统的用户可以在里面下载及安装IAuto.它也可以做为MindMaster.百度脑图的类似替代产品.同时还可以下载I ...
- linux系统部署web项目
十二.Linux下安装软件[重点] 12.1 安装JDK 在Linux下安装JDK,并配置JAVA_HOME环境变量-- 12.1.1 下载JDK的压缩包 去逛网下载压缩包,由于oracle官网更新, ...
- Linux系统部署Javaweb环境
一般Javaweb的开发环境都是在Windows系统下,Windows配置javaweb环境比较复杂的也就是jdk和非安装的tomcat了.一直想亲手配置一下Linux服务器级别的Javaweb环境, ...
- [手机Linux] 二,安卓手机安装linux系统, 部署完全属于自己的服务器(Linux Deploy)
背景: 之前买过一台阿里云服务器1G1核的,玩起来真的是卡脑壳,卡卡的,经费在燃烧却得不到灰烬,而是萌想做一台完全属于自己的服务器,而是百度发现原来我们的安卓手机也可以当服务器器(Linux),而是翻 ...
最新文章
- Java 获取本机IP和Mac以及网卡信息
- android 阿里云 maven,Android SDK接入(Maven集成)
- 用注解还是用xml 配置?
- 数据集转换_为什么LSTM看起来那么复杂,以及如何避免时序数据的处理差异和混乱...
- java 事件分发机制_用两段代码带你看懂事件分发机制
- MySql 5.7 json数据格式 增删改查 操作 (不定时更新)
- body-content取值的意义
- Array.prototype.slice.apply(arguments)和[].slice.apply(arguments)解析
- 聊聊运营商对UDP的QoS限制和应对
- TeXmacs 中文输入问题
- STM8S系列基于STVD开发,标准外设库函数开发环境搭建
- 【python 百度指数抓取】python 模拟登陆百度指数,图像识别百度指数
- 【原创项目】GC Server 更新
- CNN神经网络猫狗分类经典案例,深度学习过程中间层激活特征图可视化
- 局域网内共享打印机的几种方式
- mov DWORD PTR [rbp-0xc],0xa
- 2016年最火最牛的内存漏洞分析-dirtycow
- bios密码解锁软件_YOGA14S解锁BIOS后进阶玩法—包含性能提升10%—20%
- 2黄计算机技术,网络消费中的计算机技术黄录飞(原稿)
- 全球最火的程序员学习路线!java私塾初级模拟银源代码
热门文章
- 骨传导运动耳机哪个牌子好,四大品牌骨传导运动耳机推荐
- 闪电依旧:德怀恩·韦德
- 运输层TCP协议详细介绍
- Android靶场All Safe wp
- Maven 私服 Nexus Win 10 安装与快速使用入门
- [推荐] 网络最强PHP开发工具+电子书+视频教程等资料下载汇总
- 2022年入坑,互联网开发和嵌入式开发,你会选择哪个?
- 如何快速生成A2L文件(ASAP2 Studio):基于“前一版本A2L文件+最新map文件”生成新map文件对应A2L文件
- 搭建qemu RISC-V运行Linux环境~
- 飞利浦 f718 java 微信_飞利浦 F718:手机界面图