COPR is a collection 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.
CherryMusic
Cherrymusic is a music streaming server based on CherryPy and jPython. It allows you to remotely listen to your music, browse and manage music collection using any HTML5 compatible device. It’s easy to setup, and lets you create accounts for your friends to share your music and playlists.
Installation instructions
The repo currently provides CherryMusic for Fedora 26. To install CherryMusic, use these commands:
sudo dnf copr enable rjsberry/cherrymusic sudo dnf install cherrymusic
Tomb
Tomb is a simple command-line tool for managing encrypted filesystems. It consists of a shell script that uses cryptsetup and LUKS (Linux Unified Key Setup). It opens and closes encrypted directories using associated keyfiles and a password. Tomb offers to hide keyfiles in existing JPEG images, or creates images of keyfiles as a QRcode.
Installation instructions
The repo currently provides Tomb for Fedora 25 and 26. To install Tomb, use these commands:
sudo dnf copr enable blainester/tomb sudo dnf install tomb
Bashdb
Bashdb is a debugger for bash that allows you to step through bash scripts and examine variables during execution. It allows you to start a script with arguments, stop at certain conditions, set breakpoints, inspect results, and change variable values while running. The debugger has a command interface similar to GDB.
Installation instructions
The repo currently provides bashdb for EPEL 7 and Fedora 25, 26, 27. To install bashdb, use these commands:
sudo dnf copr enable rmonk/bashdb sudo dnf install bashdb
Molsketch
Molsketch is a 2D molecular editing tool for drawing structural formulas of chemical compounds. It accesses a Wikidata database where you can search for existing formulas to use. You can also create your own library of molecules you draw. It even exports results to vector or bitmap formats.
Installation instructions
The repo currently provides Molsketch for Fedora 25, 26, 27 and Rawhide. To install Molsketch, use these commands:
sudo dnf copr enable alexpl/molsketch sudo dnf install molsketch
Blaine
Hey, that’s my COPR repo for Tomb!
I would just like to say that I have since added Fedora 27 to the list of supported versions.
Chris Daniels
Hi Blaine. Dyne.org endorses zuluCrypt as compatible software (with an outdated Googlecode weblink: it is now at http://mhogomchungu.github.io/zuluCrypt/) I’m hoping someone else can add an endorsement of the software. I hope Francis Banyikwa can forgive me, but he is just some guy from Tanzania (apparently) and I’d feel better about the software with some additional endorsements.
RaphGro
Just try: dnf install zulucrypt
Enjoy, I am the maintainer of the official package in Fedora repo.
RaphGro
zuluCrypt is in the official Fedora repository. Just try:
dnf install zulucrypt
Enjoy! I am the maintainer of the package.
Chris Daniels
Scratch that, I found Banyikwa’s zuluCrypt is included in standard Kali linux distros. Goes to show I’m just not up to snuff on infosec. Now I’d better figure out how to use this software….
RaphGro
Thanks for the great hints to those useful projects.
One small proposal: Is CherryMusic really based on (deprecated) JPython? JPython is now known as Jython, see
https://wiki.python.org/jython/JythonFaq/GeneralInfo
Conor
How about conoria/wire-desktop? 😉
eeee
is possible to add my closed source program to this repo?
Paul W. Frields
@eeee: No, only open source licensed projects are permitted in COPR.
eeee
@Paul.W.F thanks
eeee
@Paul.W.F
thanks