2018 年 7 月 COPR 中 4 个值得尝试很酷的新项目
COPR
![](/data/attachment/album/201808/03/225622f40kxkzkppyl2pg4.jpg)


COPR 是个人软件仓库[集合](https://copr.fedorainfracloud.org/)，它不在 Fedora 中。这是因为某些软件不符合轻松打包的标准。或者它可能不符合其他 Fedora 标准，尽管它是自由而开源的。COPR 可以在 Fedora 套件之外提供这些项目。COPR 中的软件不被 Fedora 基础设施不支持或没有被该项目所签名。但是，这是一种尝试新的或实验性的软件的一种巧妙的方式。


这是 COPR 中一组新的有趣项目。


### Hledger


[Hledger](http://hledger.org/) 是用于跟踪货币或其他商品的命令行程序。它使用简单的纯文本格式日志来存储数据和复式记帐。除了命令行界面，hledger 还提供终端界面和 Web 客户端，可以显示帐户余额图。


![](/data/attachment/album/201808/03/225622ki96rrl0wm9rwyd2.png)


#### 安装说明


该仓库目前为 Fedora 27、28 和 Rawhide 提供了 hledger。要安装 hledger，请使用以下命令：



```
sudo dnf copr enable kefah/HLedger
sudo dnf install hledger

```

### Neofetch


[Neofetch](https://github.com/dylanaraps/neofetch) 是一个命令行工具，可显示有关操作系统、软件和硬件的信息。其主要目的是以紧凑的方式显示数据来截图。你可以使用命令行标志和配置文件将 Neofetch 配置为完全按照你希望的方式显示。


![](/data/attachment/album/201808/03/225623pc2xhfpobfjdox2e.png)


#### 安装说明


仓库目前为 Fedora 28 提供 Neofetch。要安装 Neofetch，请使用以下命令：



```
sudo dnf copr enable sysek/neofetch
sudo dnf install neofetch


```

### Remarkable


[Remarkable](https://remarkableapp.github.io/linux.html)是 Markdown 文本编辑器，它使用类似 GitHub 的 Markdown 风格。它提供了文档的预览，以及导出为 PDF 和 HTML 的选项。Markdown 有几种可用的样式，包括使用 CSS 创建自己的样式的选项。此外，Remarkable 支持用于编写方程的 LaTeX 语法和源代码的语法高亮。


![](/data/attachment/album/201808/03/225624d0efqrdh74gzr5qr.png)


#### 安装说明


该仓库目前为 Fedora 28 和 Rawhide 提供 Remarkable。要安装 Remarkable，请使用以下命令：



```
sudo dnf copr enable neteler/remarkable
sudo dnf install remarkable

```

### Aha


[Aha](https://github.com/theZiz/aha)（即 ANSI HTML Adapter）是一个命令行工具，可将终端转义成 HTML 代码。这允许你将 git diff 或 htop 的输出共享为静态 HTML 页面。


![](/data/attachment/album/201808/03/225624kbn54h5x1n5m1bu1.png)


#### 安装说明


[仓库](https://copr.fedorainfracloud.org/coprs/scx/aha/) 目前为 Fedora 26、27、28 和 Rawhide、EPEL 6 和 7 以及其他发行版提供 aha。要安装 aha，请使用以下命令：



```
sudo dnf copr enable scx/aha
sudo dnf install aha

```



---


via: <https://fedoramagazine.org/4-try-copr-july-2018/>


作者：[Dominik Turecek](https://fedoramagazine.org) 选题：[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
COPR is a [collection](https://copr.fedorainfracloud.org/) of personal repositories for software that isn’t carried in Fedora. Some software doesn’t conform to standards that allow easy packaging. Or it may not meet other Fedora standards, despite being free and open source. COPR can offer these projects outside the Fedora set of packages. Software in COPR isn’t supported by Fedora infrastructure or signed by the project. However, it can be a neat way to try new or experimental software.

Here’s a set of new and interesting projects in COPR.


### Hledger

[Hledger](http://hledger.org/) is a command-line program for tracking money or other commodities. It uses a simple, plain-text formatted journal for storing data and double-entry accounting. In addition to the command-line interface, *hledger* offers a terminal interface and a web client that can show graphs of balance on the accounts.

#### Installation instructions

The repo currently provides *hledger* for Fedora 27, 28, and Rawhide. To install hledger, use these commands:

sudo dnf copr enable kefah/HLedger sudo dnf install hledger

### Neofetch

[Neofetch](https://github.com/dylanaraps/neofetch) is a command-line tool that displays information about the operating system, software, and hardware. Its main purpose is to show the data in a compact way to take screenshots. You can configure Neofetch to display exactly the way you want, by using both command-line flags and a configuration file.

#### Installation instructions

The repo currently provides Neofetch for Fedora 28. To install Neofetch, use these commands:

sudo dnf copr enable sysek/neofetch sudo dnf install neofetch

### Remarkable

[Remarkable](https://remarkableapp.github.io/linux.html) is a Markdown text editor that uses the GitHub-like flavor of Markdown. It offers a preview of the document, as well as the option to export to PDF and HTML. There are several styles available for the Markdown, including an option to create your own styles using CSS. In addition, Remarkable supports LaTeX syntax for writing equations and syntax highlighting for source code.

#### Installation instructions

The repo currently provides Remarkable for Fedora 28 and Rawhide. To install Remarkable, use these commands:

sudo dnf copr enable neteler/remarkable sudo dnf install remarkable

### Aha

[Aha](https://github.com/theZiz/aha) (or ANSI HTML Adapter) is a command-line tool that converts terminal escape sequences to HTML code. This allows you to share, for example, output of *git diff* or *htop* as a static HTML page.

#### Installation instructions

The [repo](https://copr.fedorainfracloud.org/coprs/scx/aha/) currently provides *aha* for Fedora 26, 27, 28, and Rawhide, EPEL 6 and 7, and other distributions. To install *aha*, use these commands:

sudo dnf copr enable scx/aha sudo dnf install aha

## Anonymous

There is error:

sudo dnf dnf copr enable scx/aha

->

sudo dnf copr enable scx/aha

## Paul W. Frields

Fixed, thanks!

## Ed

Neofetch is available in the ‘standard’ repo on my machine, although it’s a little behind the copr; 3.4.0 vs 5.0.0

[root@localhost ~]# uname -a

Linux localhost.localdomain 4.17.6-200.fc28.x86_64 #1 SMP Wed Jul 11 20:29:01 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

[root@localhost ~]# dnf info neofetch

Last metadata expiration check: 0:19:50 ago on Fri 20 Jul 2018 13:45:11 BST.

Installed Packages

Name : neofetch

Version : 3.4.0

Release : 1.fc28

Arch : noarch

Size : 279 k

Source : neofetch-3.4.0-1.fc28.src.rpm

Repo : @System

From repo : fedora

Summary : CLI system information tool written in Bash

URL : https://github.com/dylanaraps/neofetch

License : MIT

Description : Neofetch displays information about your system next to an image,

: your OS logo, or any ASCII file of your choice. The main purpose of Neofetch

: is to be used in screenshots to show other users what OS/distribution you’re

: running, what theme/icons you’re using and more.

## Phillip B

neofetch is already in the normal repository??? I have used it for a couple years

## Jens Petersen

The hledger command-line is already in Fedora. 🙂

We are just one dependency away from being able to package the hledger-web UI too.

## Niyas C

Finally, neofetch is landing on Fedora. I was curious to try it on other distributions, since I saw it on Solus for the first time. I think, it is more colorful comparing to screenfetch

## Bruno

It would be kool if Copr allowed multiple persons to sign the package. It would allow to have a bit more trust into these binaries. Obviously, it is not a absolute insurance, but if multiple persons get the sources, apply some patch and basically redo the same operation, check that they have the same results and sign for it .

Especially today, with multiple issues with packages including malwares.

## Sascha Biermanns

Hi there!

Do I miss the point? Neofetch is already in the normal Fedora repository, an easy sudo dnf install neofetch without installing a COPR-repo does the trick. Just checked the server: https://dl.fedoraproject.org/pub/fedora/linux/releases/28/Everything/x86_64/os/Packages/n/neofetch-3.4.0-1.fc28.noarch.rpm

Best regards,

Sascha

## Alejandro

Nice article, but neofetch is on the Fedora repo. There’s no need to enable COPR repository for it.

From “dnf info neofetch”:

Installed Packages

Name : neofetch

Version : 3.4.0

Release : 1.fc28

Arch : noarch

Size : 279 k

Source : neofetch-3.4.0-1.fc28.src.rpm

Repo : @System

From repo : fedora

Summary : CLI system information tool written in Bash

URL : https://github.com/dylanaraps/neofetch

License : MIT

Description : Neofetch displays information about your system next to an image,

: your OS logo, or any ASCII file of your choice. The main purpose

: of Neofetch is to be used in screenshots to show other users what

: OS/distribution you’re running, what theme/icons you’re using and

: more.

## clime

From Copr, you can get a newer version of neofetch though.

## Allen Halsey

Similar to

is the

command from the

package, which is in the Fedora repo.

## clime

I don’t think we need to sign packages per se to indicate the trust in them. But we need or will need a karma-based system in Copr. If anyone is interested in implementing it into Copr, please, let me know at clime@redhat.com.