Dino：一个有着现代外观的开源 XMPP 客户端
XMPP

> 
> Dino 是一个相对较新的开源 XMPP 客户端，它试图提供良好的用户体验，鼓励注重隐私的用户使用 XMPP 发送消息。
> 
> 
> 


![](/data/attachment/album/202002/22/102844mhzgzb3533xgq6d8.jpg)


### Dino：一个开源 XMPP 客户端


![](/data/attachment/album/202002/22/102856pfpcpt84s2pxsbb2.png)


[XMPP](https://xmpp.org/about/)（<ruby> 可扩展通讯和表示协议 <rt>  eXtensible Messaging Presence Protocol </rt></ruby>） 是一个去中心化的网络模型，可促进即时消息传递和协作。去中心化意味着没有中央服务器可以访问你的数据。通信直接点对点。


我们中的一些人可能会称它为“老派”技术，可能是因为 XMPP 客户端通常用户体验非常糟糕，或者仅仅是因为它需要时间来适应（或设置它）。


这时候 [Dino](https://dino.im/) 作为现代 XMPP 客户端出现了，在不损害你的隐私的情况下提供干净清爽的用户体验。


### 用户体验


![](/data/attachment/album/202002/22/102905hfw5owgfopc5cwef.jpg)


Dino 试图改善 XMPP 客户端的用户体验，但值得注意的是，它的外观和感受将在一定程度上取决于你的 Linux 发行版。你的图标主题或 Gnome 主题会让你的个人体验更好或更糟。


从技术上讲，它的用户界面非常简单，易于使用。所以，我建议你看下 Ubuntu 中的[最佳图标主题](https://itsfoss.com/best-icon-themes-ubuntu-16-04/)和 [GNOME 主题](https://itsfoss.com/best-gtk-themes/)来调整 Dino 的外观。


### Dino 的特性


![Dino Screenshot](/data/attachment/album/202002/22/102910tmek5i5fi77f7yj7.png)


你可以将 Dino 用作 Slack、[Signal](https://itsfoss.com/signal-messaging-app/) 或 [Wire](https://itsfoss.com/wire-messaging-linux/) 的替代产品，来用于你的业务或个人用途。


它提供了消息应用所需的所有基本特性，让我们看下你可以从中得到的：


* 去中心化通信
* 如果无法设置自己的服务器，它支持公共 XMPP 的服务器
* 和其他流行消息应用相似的 UI，因此易于使用
* 图像和文件共享
* 支持多个帐户
* 高级消息搜索
* 支持 [OpenPGP](https://www.openpgp.org/) 和 [OMEMO](https://en.wikipedia.org/wiki/OMEMO) 加密
* 轻量级原生桌面应用


### 在 Linux 上安装 Dino


你可能会发现它列在你的软件中心中，也可能未找到。Dino 为基于 Debian（deb）和 Fedora（rpm）的发行版提供了可用的二进制文件。


Dino 在 Ubuntu 的 universe 仓库中，你可以使用以下命令安装它：



```
sudo apt install dino-im
```

类似地，你可以在 [GitHub 分发包页面](https://github.com/dino/dino/wiki/Distribution-Packages)上找到其他 Linux 发行版的包。


如果你想要获取最新的，你可以在 [OpenSUSE 的软件页面](https://software.opensuse.org/download.html?project=network:messaging:xmpp:dino&package=dino)找到 Dino 的 **.deb** 和 .**rpm** （每日构建版）安装在 Linux 中。


在任何一种情况下，前往它的 [Github 页面](https://github.com/dino/dino)或点击下面的链接访问官方网站。


* [下载 Dino](https://dino.im/)


### 总结


在我编写这篇文章时快速测试过它，它工作良好，没有出过问题。我将尝试探索更多，并希望能涵盖更多有关 XMPP 的文章来鼓励用户使用 XMPP 的客户端和服务器用于通信。


你觉得 Dino 怎么样？你会推荐另一个可能好于 Dino 的开源 XMPP 客户端吗？在下面的评论中让我知道你的想法。




---


via: <https://itsfoss.com/dino-xmpp-client/>


作者：[Ankush Das](https://itsfoss.com/author/ankush/) 选题：[lujun9972](https://github.com/lujun9972) 译者：[geekpi](https://github.com/geekpi) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
*Brief: Dino is a relatively new open-source XMPP client that tries to offer a good user experience while encouraging privacy-focused users to utilize XMPP for messaging.*

## Dino: An Open Source XMPP Client

![Dino Main](https://itsfoss.com/content/images/wordpress/2020/02/dino-main.png)

[XMPP](https://xmpp.org/about/) (Extensible Messaging Presence Protocol) is a decentralized model of network to facilitate instant messaging and collaboration. Decentralize means there is no central server that has access to your data. The communication is directly between the end-points.

Some of us might call it an “old school” tech probably because the XMPP clients usually have a very bad user experience or simply just because it takes time to get used to (or set it up).

That’s when [Dino](https://dino.im/) comes to the rescue as a modern XMPP client to provide a clean and snappy user experience without compromising your privacy.

## The User Experience

![Dino Xmpp Client](https://itsfoss.com/content/images/wordpress/2020/02/dino-xmpp-client.jpg)

Dino does try to improve the user experience as an XMPP client but it is worth noting that the look and feel of it will depend on your Linux distribution to some extent. Your icon theme or the gnome theme might make it look better or worse for your personal experience.

Technically, the user interface is quite simple and easy to use. So, I suggest you take a look at some of the [best icon themes](https://itsfoss.com/best-icon-themes-ubuntu-16-04/) and [GNOME themes](https://itsfoss.com/best-gtk-themes/) for Ubuntu to tweak the look of Dino.

## Features of Dino

![Dino Screenshot](https://itsfoss.com/content/images/wordpress/2020/02/dino-screenshot.png)

You can expect to use Dino as an alternative to Slack, [Signal](https://itsfoss.com/signal-messaging-app/) or [Wire](https://itsfoss.com/wire-messaging-linux/) for your business or personal usage.

It offers all of the essential features you would need in a messaging application, let us take a look at a list of things that you can expect from it:

- Decentralized Communication
- Public XMPP Servers supported if you cannot setup your own server
- Similar to UI to other popular messengers – so it’s easy to use
- Image & File sharing
- Multiple accounts supported
- Advanced message search
[OpenPGP](https://www.openpgp.org/)&[OMEMO](https://en.wikipedia.org/wiki/OMEMO)encryption supported- Lightweight native desktop application

## Installing Dino on Linux

You may or may not find it listed in your software center. Dino does provide ready to use binaries for Debian (deb) and Fedora (rpm) based distributions.

**For Ubuntu:**

Dino is available in the universe repository on Ubuntu and you can install it using this command:

`sudo apt install dino-im`


Similarly, you can find packages for other Linux distributions on their [GitHub distribution packages page](https://github.com/dino/dino/wiki/Distribution-Packages).

If you want the latest and greatest, you can also find both **.deb** and .**rpm** files for Dino to install on your Linux distribution (nightly builds) from [OpenSUSE’s software webpage](https://software.opensuse.org/download.html?project=network:messaging:xmpp:dino&package=dino).

In either case, head to their [GitHub page](https://github.com/dino/dino) or click on the link below to visit the official site.

**Wrapping Up**

It works quite well without any issues (at the time of writing this and quick testing it). I’ll try exploring more about it and hopefully cover more XMPP-centric articles to encourage users to use XMPP clients and servers for communication.

What do you think about Dino? Would you recommend another open-source XMPP client that’s potentially better than Dino? Let me know your thoughts in the comments below.