分类 分享 下的文章

NPM 是 Node Package Manager (node 包管理器)的缩写,它是用于安装 NodeJS 软件包或模块的命令行软件包管理器。我们发布过一个指南描述了如何使用 NPM 管理 NodeJS 包。你可能已经注意到,使用 Npm 管理 NodeJS 包或模块并不是什么大问题。但是,如果你不习惯用 CLI 的方式,这有一个名为 NDM 的桌面 GUI 程序,它可用于管理 NodeJS 程序/模块。 NDM,代表 NPM Desktop Manager (npm 桌面管理器),是 NPM 的自由开源图形前端,它允许我们通过简单图形桌面安装、更新、删除 NodeJS 包。

在这个简短的教程中,我们将了解 Linux 中的 Ndm。

安装 NDM

NDM 在 AUR 中可用,因此你可以在 Arch Linux 及其衍生版(如 Antergos 和 Manjaro Linux)上使用任何 AUR 助手程序安装。

使用 Pacaur

$ pacaur -S ndm

使用 Packer

$ packer -S ndm

使用 Trizen

$ trizen -S ndm

使用 Yay

$ yay -S ndm

使用 Yaourt

$ yaourt -S ndm

在基于 RHEL 的系统(如 CentOS)上,运行以下命令以安装 NDM。

$ echo "[fury] name=ndm repository baseurl=https://repo.fury.io/720kb/ enabled=1 gpgcheck=0" | sudo tee /etc/yum.repos.d/ndm.repo && sudo yum update &&

在 Debian、Ubuntu、Linux Mint:

$ echo "deb [trusted=yes] https://apt.fury.io/720kb/ /" | sudo tee /etc/apt/sources.list.d/ndm.list && sudo apt-get update && sudo apt-get install ndm

也可以使用 Linuxbrew 安装 NDM。首先,按照以下链接中的说明安装 Linuxbrew。

安装 Linuxbrew 后,可以使用以下命令安装 NDM:

$ brew update
$ brew install ndm

在其他 Linux 发行版上,进入 NDM 发布页面,下载最新版本,自行编译和安装。

NDM 使用

从菜单或使用应用启动器启动 NDM。这就是 NDM 的默认界面。

在这里你可以本地或全局安装 NodeJS 包/模块。

本地安装 NodeJS 包

要在本地安装软件包,首先通过单击主屏幕上的 “Add projects” 按钮选择项目目录,然后选择要保留项目文件的目录。例如,我选择了一个名为 “demo” 的目录作为我的项目目录。

单击项目目录(即 demo),然后单击 “Add packages” 按钮。

输入要安装的软件包名称,然后单击 “Install” 按钮。

安装后,软件包将列在项目目录下。只需单击该目录即可在本地查看已安装软件包的列表。

同样,你可以创建单独的项目目录并在其中安装 NodeJS 模块。要查看项目中已安装模块的列表,请单击项目目录,右侧将显示软件包。

全局安装 NodeJS 包

要全局安装 NodeJS 包,请单击主界面左侧的 “Globals” 按钮。然后,单击 “Add packages” 按钮,输入包的名称并单击 “Install” 按钮。

管理包

单击任何已安装的包,不将在顶部看到各种选项,例如:

  1. 版本(查看已安装的版本),
  2. 最新(安装最新版本),
  3. 更新(更新当前选定的包),
  4. 卸载(删除所选包)等。

NDM 还有两个选项,即 “Update npm” 用于将 node 包管理器更新成最新可用版本, 而 “Doctor” 会运行一组检查以确保你的 npm 安装有所需的功能管理你的包/模块。

总结

NDM 使安装、更新、删除 NodeJS 包的过程更加容易!你无需记住执行这些任务的命令。NDM 让我们在简单的图形界面中点击几下鼠标即可完成所有操作。对于那些懒得输入命令的人来说,NDM 是管理 NodeJS 包的完美伴侣。

干杯!


via: https://www.ostechnix.com/ndm-a-desktop-gui-application-for-npm/

作者:SK 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

我们总在寻找一个更好用且更高效的解决方案,来我们的生活理加方便。 比方说,在处理 PDF 文档时,你肯定会想拥有一款工具,它能够在任何情形下都显得快速可靠。在这,我们想向你推荐 EasyPDF —— 一款可以胜任所有场合的在线 PDF 软件。通过大量的测试,我们可以保证:这款工具能够让你的 PDF 文档管理更加容易。

不过,关于 EasyPDF 有一些十分重要的事情,你必须知道。

  • EasyPDF 是免费的、匿名的在线 PDF 转换软件。
  • 能够将 PDF 文档转换成 Word、Excel、PowerPoint、AutoCAD、JPG、GIF 和文本等格式格式的文档。
  • 能够从 Word、Excel、PowerPoint 等其他格式的文件创建 PDF 文件。
  • 能够进行 PDF 文档的合并、分割和压缩。
  • 能够识别扫描的 PDF 和图片中的内容。
  • 可以从你的设备或者云存储(Google Drive 和 DropBox)中上传文档。
  • 可以在 Windows、Linux、Mac 和智能手机上通过浏览器来操作。
  • 支持多种语言。

EasyPDF的用户界面

EasyPDF 最吸引你眼球的就是平滑的用户界面,营造一种整洁的环境,这会让使用者感觉更加舒服。由于网站完全没有一点广告,EasyPDF 的整体使用体验相比以前会好很多。

每种不同类型的转换都有它们专门的菜单,只需要简单地向其中添加文件,你并不需要知道太多知识来进行操作。

许多类似网站没有做好相关的优化,使得在手机上的使用体验并不太友好。然而,EasyPDF 突破了这一个瓶颈。在智能手机上,EasyPDF 几乎可以秒开,并且可以顺畅的操作。你也通过 Chrome 的“三点菜单”把 EasyPDF 添加到手机的主屏幕上。

特性

除了好看的界面,EasyPDF 还非常易于使用。为了使用它,你 不需要注册一个账号 或者留下一个邮箱,它是完全匿名的。另外, EasyPDF 也不会对要转换的文件进行数量或者大小的限制,完全不需要安装!酷极了,不是吗?

首先,你需要选择一种想要进行的格式转换,比如,将 PDF 转换成 Word。然后,选择你想要转换的 PDF 文件。你可以通过两种方式来上传文件:直接拖拉或者从设备上的文件夹进行选择。还可以选择从Google DriveDropbox来上传文件。

选择要进行格式转换的文件后,点击 Convert 按钮开始转换过程。转换过程会在一分钟内完成,你并不需要等待太长时间。如果你还有对其他文件进行格式转换,在接着转换前,不要忘了将前面已经转换完成的文件下载保存。不然的话,你将会丢失前面的文件。

要进行其他类型的格式转换,直接返回到主页。

目前支持的几种格式转换类型如下:

  • PDF to Word – 将 PDF 文档 转换成 Word 文档
  • PDF 转换成 PowerPoint – 将 PDF 文档 转换成 PowerPoint 演示讲稿
  • PDF 转换成 Excel – 将 PDF 文档 转换成 Excel 文档
  • PDF 创建 – 从一些其他类型的文件(如,文本、doc、odt)来创建PDF文档
  • Word 转换成 PDF – 将 Word 文档 转换成 PDF 文档
  • JPG 转换成 PDF – 将 JPG images 转换成 PDF 文档
  • PDF 转换成 AutoCAD – 将 PDF 文档 转换成 .dwg 格式(DWG 是 CAD 文件的原生的格式)
  • PDF 转换成 Text – 将 PDF 文档 转换成 Text 文档
  • PDF 分割 – 把 PDF 文件分割成多个部分
  • PDF 合并 – 把多个 PDF 文件合并成一个文件
  • PDF 压缩 – 将 PDF 文档进行压缩
  • PDF 转换成 JPG – 将 PDF 文档 转换成 JPG 图片
  • PDF 转换成 PNG – 将 PDF 文档 转换成 PNG 图片
  • PDF 转换成 GIF – 将 PDF 文档 转换成 GIF 文件
  • 在线文字内容识别 – 将扫描的纸质文档转换成能够进行编辑的文件(如,Word、Excel、文本)

想试一试吗?好极了!点击下面的链接,然后开始格式转换吧!

总结

EasyPDF 名符其实,能够让 PDF 管理更加容易。就我测试过的 EasyPDF 服务而言,它提供了完全免费的简单易用的转换功能。它十分快速、安全和可靠。你会对它的服务质量感到非常满意,因为它不用支付任何费用,也不用留下像邮箱这样的个人信息。值得一试,也许你会找到你自己更喜欢的 PDF 工具。

好吧,我就说这些。更多的好东西还在后后面,请继续关注!

加油!


via: https://www.ostechnix.com/easypdf-a-free-and-secure-online-pdf-conversion-suite/

作者:SK 选题:lujun9972 译者:zhousiyu325 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

不久前,我们写了一个名为 InstantNews 的命令行新闻客户端,它可以帮助你立即在命令行阅读新闻和最新头条新闻。今天,我偶然发现了一个名为 Clinews 的类似,它的其功能与此相同 —— 在终端阅读来自热门网站的新闻和最新头条,还有博客。你无需安装 GUI 应用或移动应用。你可以直接从终端阅读世界上正在发生的事情。它是使用 NodeJS 编写的自由开源程序。

安装 Clinews

由于 Clinews 是使用 NodeJS 编写的,因此你可以使用 NPM 包管理器安装。如果尚未安装 NodeJS,请按照以下链接中的说明进行安装。

安装 node 后,运行以下命令安装 Clinews:

$ npm i -g clinews

你也可以使用 Yarn 安装 Clinews:

$ yarn global add clinews

Yarn 本身可以使用 npm 安装

$ npm -i yarn

配置 News API

Clinews 从 News API 中检索所有新闻标题。News API 是一个简单易用的 API,它返回当前在一系列新闻源和博客上发布的头条的 JSON 元数据。它目前提供来自 70 个热门源的实时头条,包括 Ars Technica、BBC、Blooberg、CNN、每日邮报、Engadget、ESPN、金融时报、谷歌新闻、hacker News,IGN、Mashable、国家地理、Reddit r/all、路透社、 Speigel Online、Techcrunch、The Guardian、The Hindu、赫芬顿邮报、纽约时报、The Next Web、华尔街日报,今日美国和等等

首先,你需要 News API 的 API 密钥。进入 https://newsapi.org/register 并注册一个免费帐户来获取 API 密钥。

从 News API 获得 API 密钥后,编辑 .bashrc

$ vi ~/.bashrc

在最后添加 newsapi API 密钥,如下所示:

export IN_API_KEY="Paste-API-key-here"

请注意,你需要将密钥粘贴在双引号内。保存并关闭文件。

运行以下命令以更新更改。

$ source ~/.bashrc

完成。现在继续并从新闻源获取最新的头条新闻。

在命令行阅读新闻和最新头条

要阅读特定新闻源的新闻和最新头条,例如 The Hindu,请运行:

$ news fetch the-hindu

这里,the-hindu 是新闻源的源id(获取 id)。

上述命令将从 The Hindu 新闻站获取最新的 10 个头条,并将其显示在终端中。此外,它还显示新闻的简要描述、发布的日期和时间以及到源的实际链接。

示例输出:

要在浏览器中阅读新闻,请按住 Ctrl 键并单击 URL。它将在你的默认 Web 浏览器中打开。

要查看所有的新闻源,请运行:

$ news sources

示例输出:

正如你在上面的截图中看到的,Clinews 列出了所有新闻源,包括新闻源的名称、获取 ID、网站描述、网站 URL 以及它所在的国家/地区。在撰写本指南时,Clinews 目前支持 70 多个新闻源。

Clinews 还可以搜索符合搜索条件/术语的所有源的新闻报道。例如,要列出包含单词 “Tamilnadu” 的所有新闻报道,请使用以下命令:

$ news search "Tamilnadu"

此命令将会筛选所有新闻源中含有 “Tamilnadu” 的报道。

Clinews 有一些其它选项可以帮助你

  • 限制你想看的新闻报道的数量, * 排序新闻报道(热门、最新), * 智能显示新闻报道分类(例如商业、娱乐、游戏、大众、音乐、政治、科学和自然、体育、技术)

更多详细信息,请参阅帮助部分:

$ clinews -h

就是这些了。希望这篇对你有用。还有更多好东西。敬请关注!

干杯!


via: https://www.ostechnix.com/clinews-read-news-and-latest-headlines-from-commandline/

作者:SK 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

对于许多应用程序来说,2018 年是非常好的一年,尤其是自由开源的应用程序。尽管各种 Linux 发行版都自带了很多默认的应用程序,但用户也可以自由地选择使用它们或者其它任何免费或付费替代方案。

下面汇总了一系列的 Linux 应用程序,这些应用程序都能够在 Linux 系统上安装,尽管还有很多其它选择。以下汇总中的任何应用程序都属于其类别中最常用的应用程序,如果你还没有用过,欢迎试用一下!

备份工具

Rsync

Rsync 是一个开源的、节约带宽的工具,它用于执行快速的增量文件传输,而且它也是一个免费工具。

$ rsync [OPTION...] SRC... [DEST]

想要了解更多示例和用法,可以参考《10 个使用 Rsync 命令的实际例子》。

Timeshift

Timeshift 能够通过增量快照来保护用户的系统数据,而且可以按照日期恢复指定的快照,类似于 Mac OS 中的 Time Machine 功能和 Windows 中的系统还原功能。

BT(BitTorrent) 客户端

Deluge

Deluge 是一个漂亮的跨平台 BT 客户端,旨在优化 μTorrent 体验,并向用户免费提供服务。

使用以下命令在 Ubuntu 和 Debian 安装 Deluge。

$ sudo add-apt-repository ppa:deluge-team/ppa
$ sudo apt-get update
$ sudo apt-get install deluge

qBittorent

qBittorent 是一个开源的 BT 客户端,旨在提供类似 μTorrent 的免费替代方案。

使用以下命令在 Ubuntu 和 Debian 安装 qBittorent。

$ sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable
$ sudo apt-get update
$ sudo apt-get install qbittorrent

Transmission

Transmission 是一个强大的 BT 客户端,它主要关注速度和易用性,一般在很多 Linux 发行版上都有预装。

使用以下命令在 Ubuntu 和 Debian 安装 Transmission。

$ sudo add-apt-repository ppa:transmissionbt/ppa
$ sudo apt-get update
$ sudo apt-get install transmission-gtk transmission-cli transmission-common transmission-daemon

云存储

Dropbox

Dropbox 团队在今年早些时候给他们的云服务换了一个名字,也为客户提供了更好的性能和集成了更多应用程序。Dropbox 会向用户免费提供 2 GB 存储空间。

使用以下命令在 Ubuntu 和 Debian 安装 Dropbox。

$ cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf - [On 32-Bit]
$ cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf - [On 64-Bit]
$ ~/.dropbox-dist/dropboxd

Google Drive

Google Drive 是 Google 提供的云服务解决方案,这已经是一个广为人知的服务了。与 Dropbox 一样,可以通过它在所有联网的设备上同步文件。它免费提供了 15 GB 存储空间,包括Gmail、Google 图片、Google 地图等服务。

参考阅读:5 个适用于 Linux 的 Google Drive 客户端

Mega

Mega 也是一个出色的云存储解决方案,它的亮点除了高度的安全性之外,还有为用户免费提供高达 50 GB 的免费存储空间。它使用端到端加密,以确保用户的数据安全,所以如果忘记了恢复密钥,用户自己也无法访问到存储的数据。

参考阅读:在 Ubuntu 下载 Mega 云存储客户端

命令行编辑器

Vim

Vim 是 vi 文本编辑器的开源克隆版本,它的主要目的是可以高度定制化并能够处理任何类型的文本。

使用以下命令在 Ubuntu 和 Debian 安装 Vim。

$ sudo add-apt-repository ppa:jonathonf/vim
$ sudo apt update
$ sudo apt install vim

Emacs

Emacs 是一个高度可配置的文本编辑器,最流行的一个分支 GNU Emacs 是用 Lisp 和 C 编写的,它的最大特点是可以自文档化、可扩展和可自定义。

使用以下命令在 Ubuntu 和 Debian 安装 Emacs。

$ sudo add-apt-repository ppa:kelleyk/emacs
$ sudo apt update
$ sudo apt install emacs25

Nano

Nano 是一款功能丰富的命令行文本编辑器,比较适合高级用户。它可以通过多个终端进行不同功能的操作。

使用以下命令在 Ubuntu 和 Debian 安装 Nano。

$ sudo add-apt-repository ppa:n-muench/programs-ppa
$ sudo apt-get update
$ sudo apt-get install nano

下载器

Aria2

Aria2 是一个开源的、轻量级的、多软件源和多协议的命令行下载器,它支持 Metalink、torrent、HTTP/HTTPS、SFTP 等多种协议。

使用以下命令在 Ubuntu 和 Debian 安装 Aria2。

$ sudo apt-get install aria2

uGet

uGet 已经成为 Linux 各种发行版中排名第一的开源下载器,它可以处理任何下载任务,包括多连接、队列、类目等。

使用以下命令在 Ubuntu 和 Debian 安装 uGet。

$ sudo add-apt-repository ppa:plushuang-tw/uget-stable
$ sudo apt update
$ sudo apt install uget

XDM

XDM(Xtreme Download Manager)是一个使用 Java 编写的开源下载软件。和其它下载器一样,它可以结合队列、种子、浏览器使用,而且还带有视频采集器和智能调度器。

使用以下命令在 Ubuntu 和 Debian 安装 XDM。

$ sudo add-apt-repository ppa:noobslab/apps
$ sudo apt-get update
$ sudo apt-get install xdman

电子邮件客户端

Thunderbird

Thunderbird 是最受欢迎的电子邮件客户端之一。它的优点包括免费、开源、可定制、功能丰富,而且最重要的是安装过程也很简便。

使用以下命令在 Ubuntu 和 Debian 安装 Thunderbird。

$ sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa
$ sudo apt-get update
$ sudo apt-get install thunderbird

Geary

Geary 是一个基于 WebKitGTK+ 的开源电子邮件客户端。它是一个免费开源的功能丰富的软件,并被 GNOME 项目收录。

使用以下命令在 Ubuntu 和 Debian 安装 Geary。

$ sudo add-apt-repository ppa:geary-team/releases
$ sudo apt-get update
$ sudo apt-get install geary

Evolution

Evolution 是一个免费开源的电子邮件客户端,可以用于电子邮件、会议日程、备忘录和联系人的管理。

使用以下命令在 Ubuntu 和 Debian 安装 Evolution。

$ sudo add-apt-repository ppa:gnome3-team/gnome3-staging
$ sudo apt-get update
$ sudo apt-get install evolution

财务软件

GnuCash

GnuCash 是一款免费的跨平台开源软件,它适用于个人和中小型企业的财务任务。

使用以下命令在 Ubuntu 和 Debian 安装 GnuCash。

$ sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu $(lsb_release -sc)-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'
$ sudo apt-get update
$ sudo apt-get install gnucash

KMyMoney

KMyMoney 是一个财务管理软件,它可以提供商用或个人理财所需的大部分主要功能。

使用以下命令在 Ubuntu 和 Debian 安装 KmyMoney。

$ sudo add-apt-repository ppa:claydoh/kmymoney2-kde4
$ sudo apt-get update
$ sudo apt-get install kmymoney

IDE

Eclipse IDE

Eclipse 是最广为使用的 Java IDE,它包括一个基本工作空间和一个用于自定义编程环境的强大的的插件配置系统。

关于 Eclipse IDE 的安装,可以参考 如何在 Debian 和 Ubuntu 上安装 Eclipse IDE 这一篇文章。

Netbeans IDE

Netbeans 是一个相当受用户欢迎的 IDE,它支持使用 Java、PHP、HTML 5、JavaScript、C/C++ 或其他语言编写移动应用,桌面软件和 web 应用。

关于 Netbeans IDE 的安装,可以参考 如何在 Debian 和 Ubuntu 上安装 Netbeans IDE 这一篇文章。

Brackets

Brackets 是由 Adobe 开发的高级文本编辑器,它带有可视化工具,支持预处理程序,以及用于 web 开发的以设计为中心的用户流程。对于熟悉它的用户,它可以发挥 IDE 的作用。

使用以下命令在 Ubuntu 和 Debian 安装 Brackets。

$ sudo add-apt-repository ppa:webupd8team/brackets
$ sudo apt-get update
$ sudo apt-get install brackets

Atom IDE

Atom IDE 是一个加强版的 Atom 编辑器,它添加了大量扩展和库以提高性能和增加功能。总之,它是各方面都变得更强大了的 Atom 。

使用以下命令在 Ubuntu 和 Debian 安装 Atom。

$ sudo apt-get install snapd
$ sudo snap install atom --classic

Light Table

Light Table 号称下一代的 IDE,它提供了数据流量统计和协作编程等的强大功能。

使用以下命令在 Ubuntu 和 Debian 安装 Light Table。

$ sudo add-apt-repository ppa:dr-akulavich/lighttable
$ sudo apt-get update
$ sudo apt-get install lighttable-installer

Visual Studio Code

Visual Studio Code 是由微软开发的代码编辑器,它包含了文本编辑器所需要的最先进的功能,包括语法高亮、自动完成、代码调试、性能统计和图表显示等功能。

参考阅读:在Ubuntu 下载 Visual Studio Code

即时通信工具

Pidgin

Pidgin 是一个开源的即时通信工具,它几乎支持所有聊天平台,还支持额外扩展功能。

使用以下命令在 Ubuntu 和 Debian 安装 Pidgin。

$ sudo add-apt-repository ppa:jonathonf/backports
$ sudo apt-get update
$ sudo apt-get install pidgin

Skype

Skype 也是一个广为人知的软件了,任何感兴趣的用户都可以在 Linux 上使用。

使用以下命令在 Ubuntu 和 Debian 安装 Skype。

$ sudo apt install snapd
$ sudo snap install skype --classic

Empathy

Empathy 是一个支持多协议语音、视频聊天、文本和文件传输的即时通信工具。它还允许用户添加多个服务的帐户,并用其与所有服务的帐户进行交互。

使用以下命令在 Ubuntu 和 Debian 安装 Empathy。

$ sudo apt-get install empathy

Linux 防病毒工具

ClamAV/ClamTk

ClamAV 是一个开源的跨平台命令行防病毒工具,用于检测木马、病毒和其他恶意代码。而 ClamTk 则是它的前端 GUI。

使用以下命令在 Ubuntu 和 Debian 安装 ClamAV 和 ClamTk。

$ sudo apt-get install clamav
$ sudo apt-get install clamtk

Linux 桌面环境

Cinnamon

Cinnamon 是 GNOME 3 的自由开源衍生产品,它遵循传统的 桌面比拟 desktop metaphor 约定。

使用以下命令在 Ubuntu 和 Debian 安装 Cinnamon。

$ sudo add-apt-repository ppa:embrosyn/cinnamon
$ sudo apt update
$ sudo apt install cinnamon-desktop-environment lightdm

Mate

Mate 桌面环境是 GNOME 2 的衍生和延续,目的是在 Linux 上通过使用传统的桌面比拟提供有一个吸引力的 UI。

使用以下命令在 Ubuntu 和 Debian 安装 Mate。

$ sudo apt install tasksel
$ sudo apt update
$ sudo tasksel install ubuntu-mate-desktop

GNOME

GNOME 是由一些免费和开源应用程序组成的桌面环境,它可以运行在任何 Linux 发行版和大多数 BSD 衍生版本上。

使用以下命令在 Ubuntu 和 Debian 安装 Gnome。

$ sudo apt install tasksel
$ sudo apt update
$ sudo tasksel install ubuntu-desktop

KDE

KDE 由 KDE 社区开发,它为用户提供图形解决方案以控制操作系统并执行不同的计算任务。

使用以下命令在 Ubuntu 和 Debian 安装 KDE。

$ sudo apt install tasksel
$ sudo apt update
$ sudo tasksel install kubuntu-desktop

Linux 维护工具

GNOME Tweak Tool

GNOME Tweak Tool 是用于自定义和调整 GNOME 3 和 GNOME Shell 设置的流行工具。

使用以下命令在 Ubuntu 和 Debian 安装 GNOME Tweak Tool。

$ sudo apt install gnome-tweak-tool

Stacer

Stacer 是一款用于监控和优化 Linux 系统的免费开源应用程序。

使用以下命令在 Ubuntu 和 Debian 安装 Stacer。

$ sudo add-apt-repository ppa:oguzhaninan/stacer
$ sudo apt-get update
$ sudo apt-get install stacer

BleachBit

BleachBit 是一个免费的磁盘空间清理器,它也可用作隐私管理器和系统优化器。

参考阅读:在 Ubuntu 下载 BleachBit

Linux 终端工具

GNOME 终端

GNOME 终端 是 GNOME 的默认终端模拟器。

使用以下命令在 Ubuntu 和 Debian 安装 Gnome 终端。

$ sudo apt-get install gnome-terminal

Konsole

Konsole 是 KDE 的一个终端模拟器。

使用以下命令在 Ubuntu 和 Debian 安装 Konsole。

$ sudo apt-get install konsole

Terminator

Terminator 是一个功能丰富的终端程序,它基于 GNOME 终端,并且专注于整理终端功能。

使用以下命令在 Ubuntu 和 Debian 安装 Terminator。

$ sudo apt-get install terminator

Guake

Guake 是 GNOME 桌面环境下一个轻量级的可下拉式终端。

使用以下命令在 Ubuntu 和 Debian 安装 Guake。

$ sudo apt-get install guake

多媒体编辑工具

Ardour

Ardour 是一款漂亮的的 数字音频工作站 Digital Audio Workstation ,可以完成专业的录制、编辑和混音工作。

使用以下命令在 Ubuntu 和 Debian 安装 Ardour。

$ sudo add-apt-repository ppa:dobey/audiotools
$ sudo apt-get update
$ sudo apt-get install ardour

Audacity

Audacity 是最著名的音频编辑软件之一,它是一款跨平台的开源多轨音频编辑器。

使用以下命令在 Ubuntu 和 Debian 安装 Audacity。

$ sudo add-apt-repository ppa:ubuntuhandbook1/audacity
$ sudo apt-get update
$ sudo apt-get install audacity

GIMP

GIMP 是 Photoshop 的开源替代品中最受欢迎的。这是因为它有多种可自定义的选项、第三方插件以及活跃的用户社区。

使用以下命令在 Ubuntu 和 Debian 安装 Gimp。

$ sudo add-apt-repository ppa:otto-kesselgulasch/gimp
$ sudo apt update
$ sudo apt install gimp

Krita

Krita 是一款开源的绘画程序,它具有美观的 UI 和可靠的性能,也可以用作图像处理工具。

使用以下命令在 Ubuntu 和 Debian 安装 Krita。

$ sudo add-apt-repository ppa:kritalime/ppa
$ sudo apt update
$ sudo apt install krita

Lightworks

Lightworks 是一款功能强大、灵活美观的专业视频编辑工具。它拥有上百种配套的视觉效果功能,可以处理任何编辑任务,毕竟这个软件已经有长达 25 年的视频处理经验。

参考阅读:在 Ubuntu 下载 Lightworks

OpenShot

OpenShot 是一款屡获殊荣的免费开源视频编辑器,这主要得益于其出色的性能和强大的功能。

使用以下命令在 Ubuntu 和 Debian 安装 `Openshot。

$ sudo add-apt-repository ppa:openshot.developers/ppa
$ sudo apt update
$ sudo apt install openshot-qt

PiTiV

Pitivi 也是一个美观的视频编辑器,它有优美的代码库、优质的社区,还支持优秀的协作编辑功能。

使用以下命令在 Ubuntu 和 Debian 安装 PiTiV。

$ flatpak install --user https://flathub.org/repo/appstream/org.pitivi.Pitivi.flatpakref
$ flatpak install --user http://flatpak.pitivi.org/pitivi.flatpakref
$ flatpak run org.pitivi.Pitivi//stable

音乐播放器

Rhythmbox

Rhythmbox 支持海量种类的音乐,目前被认为是最可靠的音乐播放器,并由 Ubuntu 自带。

使用以下命令在 Ubuntu 和 Debian 安装 Rhythmbox。

$ sudo add-apt-repository ppa:fossfreedom/rhythmbox
$ sudo apt-get update
$ sudo apt-get install rhythmbox

Lollypop

Lollypop 是一款较为年轻的开源音乐播放器,它有很多高级选项,包括网络电台,滑动播放和派对模式。尽管功能繁多,它仍然尽量做到简单易管理。

使用以下命令在 Ubuntu 和 Debian 安装 Lollypop。

$ sudo add-apt-repository ppa:gnumdk/lollypop
$ sudo apt-get update
$ sudo apt-get install lollypop

Amarok

Amarok 是一款功能强大的音乐播放器,它有一个直观的 UI 和大量的高级功能,而且允许用户根据自己的偏好去发现新音乐。

使用以下命令在 Ubuntu 和 Debian 安装 Amarok。

$ sudo apt-get update
$ sudo apt-get install amarok

Clementine

Clementine 是一款 Amarok 风格的音乐播放器,因此和 Amarok 相似,也有直观的用户界面、先进的控制模块,以及让用户搜索和发现新音乐的功能。

使用以下命令在 Ubuntu 和 Debian 安装 Clementine。

$ sudo add-apt-repository ppa:me-davidsansome/clementine
$ sudo apt-get update
$ sudo apt-get install clementine

Cmus

Cmus 可以说是最高效的的命令行界面音乐播放器了,它具有快速可靠的特点,也支持使用扩展。

使用以下命令在 Ubuntu 和 Debian 安装 Cmus。

$ sudo add-apt-repository ppa:jmuc/cmus
$ sudo apt-get update
$ sudo apt-get install cmus

办公软件

Calligra 套件

Calligra 套件为用户提供了一套总共 8 个应用程序,涵盖办公、管理、图表等各个范畴。

使用以下命令在 Ubuntu 和 Debian 安装 Calligra 套件。

$ sudo apt-get install calligra

LibreOffice

LibreOffice 是开源社区中开发过程最活跃的办公套件,它以可靠性著称,也可以通过扩展来添加功能。

使用以下命令在 Ubuntu 和 Debian 安装 LibreOffice。

$ sudo add-apt-repository ppa:libreoffice/ppa
$ sudo apt update
$ sudo apt install libreoffice

WPS Office

WPS Office 是一款漂亮的办公套件,它有一个很具现代感的 UI。

参考阅读:在 Ubuntu 安装 WPS Office

屏幕截图工具

Shutter

Shutter 允许用户截取桌面的屏幕截图,然后使用一些效果进行编辑,还支持上传和在线共享。

使用以下命令在 Ubuntu 和 Debian 安装 Shutter。

$ sudo add-apt-repository -y ppa:shutter/ppa
$ sudo apt update
$ sudo apt install shutter

Kazam

Kazam 可以用于捕获屏幕截图,它的输出对于任何支持 VP8/WebM 和 PulseAudio 视频播放器都可用。

使用以下命令在 Ubuntu 和 Debian 安装 Kazam。

$ sudo add-apt-repository ppa:kazam-team/unstable-series
$ sudo apt update
$ sudo apt install kazam python3-cairo python3-xlib

Gnome Screenshot

Gnome Screenshot 过去曾经和 Gnome 一起捆绑,但现在已经独立出来。它以易于共享的格式进行截屏。

使用以下命令在 Ubuntu 和 Debian 安装 Gnome Screenshot。

$ sudo apt-get update
$ sudo apt-get install gnome-screenshot

录屏工具

SimpleScreenRecorder

SimpleScreenRecorder 面世时已经是录屏工具中的佼佼者,现在已成为 Linux 各个发行版中最有效、最易用的录屏工具之一。

使用以下命令在 Ubuntu 和 Debian 安装 SimpleScreenRecorder。

$ sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
$ sudo apt-get update
$ sudo apt-get install simplescreenrecorder

recordMyDesktop

recordMyDesktop 是一个开源的会话记录器,它也能记录桌面会话的音频。

使用以下命令在 Ubuntu 和 Debian 安装 recordMyDesktop。

$ sudo apt-get update
$ sudo apt-get install gtk-recordmydesktop

文本编辑器

Atom

Atom 是由 GitHub 开发和维护的可定制文本编辑器。它是开箱即用的,但也可以使用扩展和主题自定义 UI 来增强其功能。

使用以下命令在 Ubuntu 和 Debian 安装 Atom。

$ sudo apt-get install snapd
$ sudo snap install atom --classic

Sublime Text

Sublime Text 已经成为目前最棒的文本编辑器。它可定制、轻量灵活(即使打开了大量数据文件和加入了大量扩展),最重要的是可以永久免费使用。

使用以下命令在 Ubuntu 和 Debian 安装 Sublime Text。

$ sudo apt-get install snapd
$ sudo snap install sublime-text

Geany

Geany 是一个内存友好的文本编辑器,它具有基本的IDE功能,可以显示加载时间、扩展库函数等。

使用以下命令在 Ubuntu 和 Debian 安装 Geany。

$ sudo apt-get update
$ sudo apt-get install geany

Gedit

Gedit 以其简单著称,在很多 Linux 发行版都有预装,它具有文本编辑器都具有的优秀的功能。

使用以下命令在 Ubuntu 和 Debian 安装 Gedit。

$ sudo apt-get update
$ sudo apt-get install gedit

备忘录软件

Evernote

Evernote 是一款云上的笔记程序,它带有待办列表和提醒功能,能够与不同类型的笔记完美配合。

Evernote 在 Linux 上没有官方提供的软件,但可以参考 Linux 上的 6 个 Evernote 替代客户端 这篇文章使用其它第三方工具。

Everdo

Everdo 是一款美观,安全,易兼容的备忘软件,可以用于处理待办事项和其它笔记。如果你认为 Evernote 有所不足,相信 Everdo 会是一个好的替代。

参考阅读:在 Ubuntu 下载 Everdo

Taskwarrior

Taskwarrior 是一个用于管理个人任务的开源跨平台命令行应用,它的速度和无干扰的环境是它的两大特点。

使用以下命令在 Ubuntu 和 Debian 安装 Taskwarrior。

$ sudo apt-get update
$ sudo apt-get install taskwarrior

视频播放器

Banshee

Banshee 是一个开源的支持多格式的媒体播放器,于 2005 年开始开发并逐渐成长。

使用以下命令在 Ubuntu 和 Debian 安装 Banshee。

$ sudo add-apt-repository ppa:banshee-team/ppa
$ sudo apt-get update
$ sudo apt-get install banshee

VLC

VLC 是我最喜欢的视频播放器,它几乎可以播放任何格式的音频和视频,它还可以播放网络电台、录制桌面会话以及在线播放电影。

使用以下命令在 Ubuntu 和 Debian 安装 VLC。

$ sudo add-apt-repository ppa:videolan/stable-daily
$ sudo apt-get update
$ sudo apt-get install vlc

Kodi

Kodi 是世界上最着名的媒体播放器之一,它有一个成熟的媒体中心,可以播放本地和远程的多媒体文件。

使用以下命令在 Ubuntu 和 Debian 安装 Kodi。

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:team-xbmc/ppa
$ sudo apt-get update
$ sudo apt-get install kodi

SMPlayer

SMPlayer 是 MPlayer 的 GUI 版本,所有流行的媒体格式它都能够处理,并且它还有从 YouTube 和 Chromcast 和下载字幕的功能。

使用以下命令在 Ubuntu 和 Debian 安装 SMPlayer。

$ sudo add-apt-repository ppa:rvm/smplayer
$ sudo apt-get update
$ sudo apt-get install smplayer

虚拟化工具

VirtualBox

VirtualBox 是一个用于操作系统虚拟化的开源应用程序,在服务器、台式机和嵌入式系统上都可以运行。

使用以下命令在 Ubuntu 和 Debian 安装 VirtualBox。

$ wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
$ wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install virtualbox-5.2
$ virtualbox

VMWare

VMware 是一个为客户提供平台虚拟化和云计算服务的数字工作区,是第一个成功将 x86 架构系统虚拟化的工作站。 VMware 工作站的其中一个产品就允许用户在虚拟内存中运行多个操作系统。

参阅 在 Ubuntu 上安装 VMWare Workstation Pro 可以了解 VMWare 的安装。

浏览器

Chrome

Google Chrome 无疑是最受欢迎的浏览器。Chrome 以其速度、简洁、安全、美观而受人喜爱,它遵循了 Google 的界面设计风格,是 web 开发人员不可缺少的浏览器,同时它也是免费开源的。

使用以下命令在 Ubuntu 和 Debian 安装 Google Chrome。

$ wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
$ sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
$ sudo apt-get update
$ sudo apt-get install google-chrome-stable

Firefox

Firefox Quantum 是一款漂亮、快速、完善并且可自定义的浏览器。它也是自由开源的,包含有开发人员所需要的工具,对于初学者也没有任何使用门槛。

使用以下命令在 Ubuntu 和 Debian 安装 Firefox Quantum。

$ sudo add-apt-repository ppa:mozillateam/firefox-next
$ sudo apt update && sudo apt upgrade
$ sudo apt install firefox

Vivaldi

Vivaldi 是一个基于 Chrome 的自由开源项目,旨在通过添加扩展来使 Chrome 的功能更加完善。色彩丰富的界面,性能良好、灵活性强是它的几大特点。

参考阅读:在 Ubuntu 下载 Vivaldi

以上就是我的推荐,你还有更好的软件向大家分享吗?欢迎评论。


via: https://www.fossmint.com/most-used-linux-applications/

作者:Martins D. Okoi 选题:lujun9972 译者:HankChow 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

你喜欢音乐吗?那么 Fedora 中可能有你正在寻找的东西。本文介绍在 Fedora 上运行的各种音乐播放器。无论你有庞大的音乐库,还是小一些的,抑或根本没有,你都可以用到音乐播放器。这里有四个图形程序和一个基于终端的音乐播放器,可以让你挑选。

Quod Libet

Quod Libet 是一个完备的大型音频库管理器。如果你有一个庞大的音频库,你不想只是听,也想要管理,Quod Libet 可能是一个很好的选择。

Quod Libet 可以从磁盘上的多个位置导入音乐,并允许你编辑音频文件的标签 —— 因此一切都在你的控制之下。此外,它还有各种插件可用,从简单的均衡器到 last.fm 同步。你也可以直接从 Soundcloud 搜索和播放音乐。

Quod Libet 在 HiDPI 屏幕上工作得很好,它有 Fedora 的 RPM 包,如果你运行 Silverblue,它在 Flathub 中也有。使用 Gnome Software 或命令行安装它:

$ sudo dnf install quodlibet

Audacious

如果你喜欢简单的音乐播放器,甚至可能看起来像传说中的 Winamp,Audacious 可能是你的不错选择。

Audacious 可能不直接管理你的所有音乐,但你如果想将音乐按文件组织起来,它能做得很好。你还可以导出和导入播放列表,而无需重新组织音乐文件本身。

此外,你可以让它看起来像 Winamp。要让它与上面的截图相同,请进入 “Settings/Appearance”,选择顶部的 “Winamp Classic Interface”,然后选择右下方的 “Refugee” 皮肤。就这么简单。

Audacious 在 Fedora 中作为 RPM 提供,可以使用 Gnome Software 或在终端运行以下命令安装:

$ sudo dnf install audacious

Lollypop

Lollypop 是一个音乐播放器,它与 GNOME 集成良好。如果你喜欢 GNOME 的外观,并且想要一个集成良好的音乐播放器,Lollypop 可能适合你。

除了与 GNOME Shell 的良好视觉集成之外,它还可以很好地用于 HiDPI 屏幕,并支持暗色主题。

额外地,Lollypop 有一个集成的封面下载器和一个所谓的派对模式(右上角的音符按钮),它可以自动选择和播放音乐。它还集成了 last.fmlibre.fm 等在线服务。

它有 Fedora 的 RPM 也有用于 Silverblue 工作站的 Flathub,使用 Gnome Software 或终端进行安装:

$ sudo dnf install lollypop

Gradio

如果你没有任何音乐但仍想听怎么办?或者你只是喜欢收音机?Gradio 就是为你准备的。

Gradio 是一个简单的收音机,它允许你搜索和播放网络电台。你可以按国家、语言或直接搜索找到它们。额外地,它可视化地集成到了 GNOME Shell 中,可以与 HiDPI 屏幕配合使用,并且可以选择黑暗主题。

可以在 Flathub 中找到 Gradio,它同时可以运行在 Fedora Workstation 和 Silverblue 中。使用 Gnome Software 安装它。

sox

你喜欢使用终端在工作时听一些音乐吗?多亏有了 sox,你不必离开终端。

sox 是一个非常简单的基于终端的音乐播放器。你需要做的就是运行如下命令:

$ play file.mp3

接着 sox 就会为你播放。除了单独的音频文件外,sox 还支持 m3u 格式的播放列表。

此外,因为 sox 是基于终端的程序,你可以通过 ssh 运行它。你有一个带扬声器的家用服务器吗?或者你想从另一台电脑上播放音乐吗?尝试将它与 tmux 一起使用,这样即使会话关闭也可以继续听。

sox 在 Fedora 中以 RPM 提供。运行下面的命令安装:

$ sudo dnf install sox

via: https://fedoramagazine.org/5-cool-music-player-apps/

作者:Adam Šamalík 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

ScreenCloud是一个很棒的小程序,你甚至不知道你需要它。桌面 Linux 的默认屏幕截图流程很好(PrtScr 按钮),我们甚至有一些强大的截图工具,如 Shutter。但是,ScreenCloud 有一个非常简单但非常方便的功能,让我爱上了它。在我们深入它之前,让我们先看一个背景故事。

我截取了很多截图,远超常人。收据、注册详细信息、开发工作、文章中程序的截图等等。我接下来要做的就是打开浏览器,浏览我最喜欢的云存储并将重要的内容转储到那里,以便我可以在手机上以及 PC 上的多个操作系统上访问它们。这也让我可以轻松与我的团队分享我正在使用的程序的截图。

我对这个标准的截图流程没有抱怨,打开浏览器并登录我的云,然后手动上传屏幕截图,直到我遇到 ScreenCloud。

ScreenCloud

ScreenCloud 是跨平台的程序,它提供轻松的屏幕截图功能和灵活的云备份选项管理。这包括使用你自己的 FTP 服务器

ScreenCloud 很顺滑,在细节上投入了大量的精力。它为你提供了非常容易记住的热键来捕获全屏、活动窗口或鼠标选择区域。

ScreenCloud 的默认键盘快捷键

截取屏幕截图后,你可以设置 ScreenCloud 如何处理图像或直接将其上传到你选择的云服务。它甚至支持 SFTP。截图上传后(通常在几秒钟内),图像链接就会被自动复制到剪贴板,这让你可以轻松共享。

你还可以使用 ScreenCloud 进行一些基本编辑。为此,你需要将 “Save to” 设置为 “Ask me”。此设置在应用图标菜单中有并且通常是默认设置。当使用它时,当你截取屏幕截图时,你会看到编辑文件的选项。在这里,你可以在屏幕截图中添加箭头、文本和数字。

Editing screenshots with ScreenCloud

用 ScreenCloud 编辑截屏

在 Linux 上安装 ScreenCloud

ScreenCloud 可在 Snap 商店中找到。因此,你可以通过访问 Snap 商店或运行以下命令,轻松地将其安装在 Ubuntu 和其他启用 Snap 的发行版上。

sudo snap install screencloud

对于无法通过 Snap 安装程序的 Linux 发行版,你可以在这里下载 AppImage。进入下载文件夹,右键单击并在那里打开终端。然后运行以下命令。

sudo chmod +x ScreenCloud-v1.4.0-x86_64.AppImage

然后,你可以通过双击下载的文件来启动程序。

总结

ScreenCloud 适合所有人吗?可能不会。它比默认屏幕截图更好吗?可能是。如果你正在截某些屏幕,有可能它是重要的或是你想分享的。ScreenCloud 可以更轻松,更快速地备份或共享屏幕截图。所以,如果你想要这些功能,你应该试试 ScreenCloud。

欢迎在用下面的评论栏提出你的想法和意见。还有不要忘记与朋友分享这篇文章。干杯。


via: https://itsfoss.com/screencloud-app/

作者:Aquil Roshan 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出