-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Description
Checklist
- I am reporting a documentation issue in this repo, not https://docs.ipfs.io.
- I have searched on the issue tracker for my issue.
Location
https://github.com/ipfs/go-ipfs/blob/master/README.md
Description
Although not extremely numerous, IPFS issues related to Snap appear somewhat consistently with new users, a containerized format does not mesh well with IPFS's capabilities and use-cases, it also doesn't help that the errors produced by Snap installs are very vague which makes troubleshooting difficult. This could be partially solved by recommending snap install --classic ipfs
to eliminate some of the issues, however, I propose a more substantial workaround. Removing Snap altogether.
Deb and RPM packages would be a much more useful alternative to Snap in a number of ways, they are more common place than Snap and do not require a secondary package manager to be installed, go-ipfs already provides a tar.xz
release (ipfs/ipfs-desktop#691 (comment)) so moving to Deb and RPM shouldn't require too much effort (Also see #5471).
I'd particularly be interested in hearing from someone in the IPFS team to find out why Snap was chosen originally to give insight into this.
(Sorry in advanced if docs
wasn't the right category for this issue, none seemed more appropriate for packaging-related issues)