在谈到 Linux 中的应用程序时,对于不同的用户、不同的使用场景以及不同的使用习惯,在同一类应用当中,总会有多种软件可供选择和备选。就 Linux 中的照片管理软件来说,相信此前的 Google Picasa 应该是用户群体较多的一款。但 Google 停更之后,很多用户都在寻找它的替代品。本文我们就向大家推荐 5 款 Linux 桌面中用户体验较佳的照片管理软件,相信总有一款适合你。

gThumb

gThumb 是主要为 GNOME 桌面环境构建的一款轻量级照片管理应用,它内置了图片管理的基本功能,如编辑和高级操作等,其主要特点有:

  1. 图片浏览器:支持目前所流行的主要图片格式(包括GIF)和元数据(EXIF、XMP)等。
  2. 图片浏览:用户日常基本和常见的(缩略图、移动、复制、删除等)图片浏览操作和「标签」支持。
  3. 图片管理器:支持通过标签、分类和库的方式对数据相机导入的相处进行组织,并与(Picasa、Flickr、Facebook 等)主流 Web 相册进行集成。
  4. 图片编辑器:基本的照片编辑操作、滤镜和格式转换等。

我们之前也曾介绍过如何使用gThumb来批量调整图片大小,它支持中文界面,也是笔者非常喜欢并在日常默认使用的一款 Linux 图片管理工具,你值得拥有。如果想了解它的更多功能,可以参考官方网站罗列的 gThumb 特性列表。

它已经默认在很多官方源里了,基于 Ubuntu 的用户可以使用 sudo apt-get install gthumb 安装 gThumb。

digiKam

digiKam 是主要针对 KDE 桌面环境开发的一款图片管理应用,但在其它 Linux 桌面环境下一样表现非常好,它集成了大量实用的功能,它可以双向导入、组织、增强、搜索和导出您计算机中的数码图像。虽然功能强大,但工作起来还是非常流畅、丝滑,可以非常专业地对图片进行处理和组织管理。

DigiKam 的主要特点包括 ︰

  1. 图像管理器:对相册、子相册、 标签、 评论、 元数据及排序等功能的支持
  2. 导入:可从数码相机、USB 设备、网络相册等进行相片批量导入
  3. 导出:图片导出支持各种在线平台和格式转换
  4. 图像编辑器:支持非常强大的照片编辑功能

digiKam 绝对是上 Linux 中最好的照片管理软件之一,基于 Ubuntu 的用户可以使用 sudo apt-get install digikam安装它。

Shotwell

Shotwell 是一款为 GNOME 桌面用户开发的轻量组照片管理应用,它并没有 gThumb 功能丰富,但还是一款速度非常快的轻量组图片软件。

Shotwell 主要功能如下:

  1. 支持数码设备导入照片
  2. 基于事件、标签和文件夹组织图片
  3. 基本的照片编辑和格式转换功能
  4. 支持上传 Facebook、Flickr、Tumblr 等在线相册

如果你追求极致速度和简捷,可以使用 apt-get install shotwell 命令进行安装。

KPhotoAlbum

KPhotoAlbum 同样是一款针对 KDE 用户 的一个照片管理应用,同时也可以对照片按人物、地点和事件等进行分类。但它的与众不同之处在于可以通过分类和基于时间线的方式对照片进行浏览,只需点击主界面窗口最下边的时间线即可。

KPhotoAlbum 也标配了很多照片管理和编辑的功能,主要包括:

  1. 增强的照片组织方式(支持类别、 子类别、 标签、 元数据、 批注和更多)
  2. 广泛的导入、导出选项(包括几乎所有主要照片分享平台)
  3. 各种编辑选项(包括批处理操作)

功能太多也有不方便使用的地方,就是对照片的组织需要用户手动参与执行的步骤较多。如果你是 KDE 爱好者,KPhotoAlbum 应该会比较适合你,执行 sudo apt-get install kphotoalbum 命令即可完成安装。

Darktable

Darktable 是 Linux 桌面下的一款照片编辑应用,与前面介绍的程序相比,更偏重对图片的编辑处理。它给我的第一感觉就是与 Lightroom 的用户界面比较像,其主要功能如下:

  1. 基本的照片组织功能
  2. 比较丰富的照片编辑功能
  3. 支持导出到 Picasa 与 Flickr,并支持格式转换

如果你需要丰富的图片编辑功能,Darktable 其实是一个非常不错的工具。由于很多官方源里没有收录,大家可以添加 PPA 安装:

  1. sudo add-apt-repository ppa:pmjdebruijn/darktable-release
  2. sudo apt-get update
  3. sudo apt-get install darktable

5款Linux最佳照片管理软件的更多相关文章

  1. 如何选择合适的CRM客户关系管理软件?

    面对日益激烈的市场竞争,很多企业管理者不断通过各种途径和方式,试图寻找一个合适并行之有效的解决方案,以帮助他们解决企业管理难题,不断提高企业的业绩,获得持续的成功. 企业管理软件的出现填补了企业管理领 ...

  2. Remote Desktop Organizer远程桌面管理软件的基本使用和介绍

    <Remote Desktop Organizer>是一款用于远程桌面管理的软件.软件支持windows平台运行. Remote Desktop Organizer 是一款 Windows ...

  3. Linux的rpm管理

                            书山有路勤为径,学海无涯苦作舟 自学linux已经有几天了,感觉还可以.坚持下去,就会有收获. 每个系统都用相应的软件的管理,Linux也不例外.下面讲 ...

  4. Linux新手的最佳包管理器

    一个 Linux 新用户应该知道他或她的进步源自于对 Linux 发行版的使用,而 Linux 发行版有好几种,并以不同的方式管理软件包. 在 Linux开发 中,包管理器非常重要,知道如何使用多种包 ...

  5. 几款开源的图形化Redis客户端管理软件

    转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/98.html?1455870209 Redis是一个超精简的基于内存的键值 ...

  6. 几款开源的图形化Redis客户端管理软件推荐

    Redis是一个超精简的基于内存的键值对数据库(key-value),一般对并发有一定要求的应用都用其储存session,乃至整个数据库.不过它公自带一个最小化的命令行式的数据库管理工具,有时侯使用起 ...

  7. EndNote是一款着名的参考文献管理软件

    EndNote是一款着名的参考文献管理软件,我们可以通过该软件创建个人参考文献库,此外对公司DCC.法务和专 利部门十分的有用,甚至对我们写SOP 也有些帮忙,并且该软件可以在其中加入文本.图像.表格 ...

  8. 如何在Linux上安装服务器管理软件Cockpit

    Cockpit 是一个自由开源的服务器管理软件,使得我们可以通过它好看的 Web 前端界面轻松地管理我们的 GNU/Linux 服务器,非常轻量级,Web 界面也非常简单易用. Cockpit 使得 ...

  9. 在 Linux 上安装服务器管理软件 Cockpit

    Cockpit 是一个自由开源的服务器管理软件,它使得我们可以通过它好看的 web 前端界面轻松地管理我们的 GNU/Linux 服务器.Cockpit 使得 linux 系统管理员.系统维护员和开发 ...

随机推荐

  1. 【JVM】模板解释器--如何根据字节码生成汇编码?

    1.背景 仅针对JVM的模板解释器: 如何根据opcode和寻址模式,将bytecode生成汇编码. 本文的示例中所使用的字节码和汇编码,请参见上篇博文:按值传递还是按引用? 2.寻址模式 本文不打算 ...

  2. 内置模块加载器(commonjs规范)的使用

    index9.html <html><head> <title>模块加载器</title> <script src="jquery-1. ...

  3. commonjs amd cmd的区别

    一篇博客告诉你三者的区别:http://zccst.iteye.com/blog/2215317 告诉你三者同requirejs seajs的区别:http://blog.chinaunix.net/ ...

  4. [USACO2005][POJ2228]Naptime(对特殊环状DP的处理)

    题目:http://poj.org/problem?id=2228 题意:将一天分为N小时,每小时都有一个价值w,有一头牛要睡觉,而它的睡觉是连续的,且第一小时不能算价值,即如果你睡了[a,b],则你 ...

  5. 04.C#类型系统、值类型和引用类型(二章2.2-2.3)

    今天要写的东西都是书中一些概念性的东西,就当抄笔记,以提问对话的方式将其写出来吧,说不定以后面试能有点谈资~~~ Q1.C#1系统类型包含哪三点特性? A1.C#1类型系统是静态的.显式的和安全的. ...

  6. JS实现Ajax,Josn数据的序列化和反序列化---例: 省市区联动(包含get,post)

    服务器端相应JOSN数据   用到序列化和反序列化----命名空间using System.Web.Script.Serialization; public void ProcessRequest(H ...

  7. 小菜鸟学 MQ(三)

    创建程序测试MQ 1,创建生产者 package com.robert; import java.util.Hashtable; import java.util.Map; import javax. ...

  8. 字符串转json

    function str2json(str) { var arr = str.split('.'), json = {}, _this = json; if (!json[arr[0]]) json[ ...

  9. [Asp.net mvc] 在Asp.net mvc 中使用MiniProfiler

    MiniProfiler是Stack Overflow团队设计的一款性能分析的小程序.可以对一个页面本身,及该页面通过直接引用.Ajax.Iframe形式访问的其它页面进行监控,监控内容包括数据库内容 ...

  10. 【FE前端学习】第二阶段任务-基础

    技能学习部分: 1.需要熟练掌握HTML标签以及CSS各个常用属性. 2.掌握CSS3 常用属性 3.掌握jquery的基本用法,对于JS基本逻辑语句需要熟练掌握 上文 [FE前端学习]第二阶段任务- ...