taw/joplin

Project ID: 23519

Description

Joplin - a free and secure notebook application

. . . packaged for the Fedora, Red Hat (IBM), and OpenSUSE families of linux distributions

Joplin is a powerful desktop and mobile application for writing and organizing markdown-formatted documents synced between devices and stored fully end-to-end encrypted on the local filesystem as well as the cloud. Joplin can manage large numbers of notes and documents organized into notebooks. The notes are searchable, can be copied, tagged, and modified either from the applications directly or from your own favorite text or markdown editor.

Notes can be imported from Evernote, to include all associated resources (images, attachments, etc) and all metadata (geo-location, update time, creation time, etc). Notes can, of course, also be imported from any other markdown source.

Mirroring and redundancy between your devices is achieved by a simple, and optionally encrypted, synchronization with one of the major cloud services including Nextcloud, Dropbox, Onedrive, WebDAV, or your local or network-accessible file system.

More information about Joplin the project can be found at joplinapp.org and at it's GitHub page. I maintain all RPM package development bits here: https://github.com/taw00/joplin-rpm.

I can be messaged at t0dd@protonmail.com or as user t0dd in the Joplin Community Forums.

OS Notes

  • Fedora users: Last build for Fedora 32 was Joplin v1.8.5. Upgrade to a newer version of Fedora.
  • RHEL and CentOS users: Last build for EL7 was Joplin v1.0.216, and for EL8 was 2.8.8. Building for RHEL/CentOS (any version) has been challenging. How long I can keep it up, I don't know. Migrate to a desktop OS please: i.e., Fedora.
  • OpenSUSE users: Building for SUSE (any version) has been challenging, for Leap versions in particular. How long I can keep it up is anyone's guess. Just fair warning. Keep up with current releases of OpenSUSE on your desktop.

EXPIRED GPG KEY?
If you get complaints about an expired GPG for this COPR repo after dnf downloads the joplin RPM, do this …

  1. Find the actual COPR key using: rpm -q --qf "%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n" gpg-pubkey | grep joplin
  2. Remove your current GPG key for the COPR: sudo rpm -e gpg-pubkey-XXXXXXXX-XXXXXXXX (replacing the gpg-pubkey-* with the numbers from step 1).
  3. Re-install or upgrade: sudo dnf upgrade joplin -y or sudo dnf install joplin -y

Installation Instructions

Fedora, RHEL, CentOS

Prep the repository . . .

sudo dnf install -y dnf-plugins-core sudo dnf copr enable taw/joplin

Install . . .

sudo dnf install -y joplin

OpenSUSE Leap and Tumbleweed

Prep the repository . . .

# Repository setup for OpenSUSE Leap 15.3 sudo wget https://copr.fedorainfracloud.org/coprs/taw/joplin/repo/opensuse-leap-15.3/taw-joplin-opensuse-leap-15.3.repo -O /etc/zypp/repos.d/taw-joplin-opensuse-leap-15.3.repo sudo zypper refresh
# Repository setup for OpenSUSE Tumbleweed sudo wget https://copr.fedorainfracloud.org/coprs/taw/joplin/repo/opensuse-tumbleweed/taw-joplin-opensuse-tumbleweed.repo -O /etc/zypp/repos.d/taw-joplin-opensuse-tumbleweed.repo sudo zypper refresh

Install . . .

# Install Joplin on OpenSUSE sudo zypper install joplin

Once installed, find Joplin in your desktop menus or do a normal application search. Then run it. Visit joplinapp.org for documentation and help.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Centos-stream 9 x86_64 (87)* Centos-stream 9 (145 downloads)
EPEL 9 x86_64 (53)* EPEL 9 (36 downloads)
Fedora 37 x86_64 (3317)* Fedora 37 (0 downloads)
Fedora 38 x86_64 (5069)* Fedora 38 (449 downloads)
Fedora 39 x86_64 (3460)* Fedora 39 (345 downloads)
Fedora 40 x86_64 (40)* Fedora 40 (12 downloads)
Fedora rawhide x86_64 (0)* Fedora rawhide (8 downloads)
openSUSE Tumbleweed x86_64 (504)* openSUSE Tumbleweed (620 downloads)

* Total number of downloaded packages.