juicedata / juicefs

JuiceFS is a distributed POSIX file system built on top of Redis and S3.
https://juicefs.com
Apache License 2.0
10.75k stars 943 forks source link

Package JuiceFS for Linux package managers #794

Open PeterCxy opened 3 years ago

PeterCxy commented 3 years ago

It would be nice if JuiceFS could provide distribution-specific packages for Linux such as .deb and .rpm in addition to tarball releases. These could also be added to the quick start guide to simplify the installation process (instead of downloading & extracting the tarball then placing the binary correctly with a mount.juicefs symlink, just install a package through the package manager and everything is done).

For now, I have packaged JuiceFS for Arch Linux on AUR: https://aur.archlinux.org/packages/juicefs-oss/.

jaywayjayway commented 2 years ago

it will be perfect that systemd file is included .

SandyXSD commented 1 year ago

The juicefs v1.0.4 is added to Ubuntu PPA, see: https://juicefs.com/docs/community/installation/#ubuntu-ppa

davejwatson commented 1 year ago

The community Ubuntu PPA has packages for 1.04 and 1.1.0, but the 1.1.0 deb doesn't include the binary from juicefs_1.1.0.orig.tar.gz

http://ppa.launchpad.net/juicefs/ppa/ubuntu/pool/main/j/juicefs/

yuhr123 commented 1 year ago

The community Ubuntu PPA has packages for 1.04 and 1.1.0, but the 1.1.0 deb doesn't include the binary from juicefs_1.1.0.orig.tar.gz

http://ppa.launchpad.net/juicefs/ppa/ubuntu/pool/main/j/juicefs/

Thank you for your feedback, we will take care of it.

yuhr123 commented 1 year ago

The community Ubuntu PPA has packages for 1.04 and 1.1.0, but the 1.1.0 deb doesn't include the binary from juicefs_1.1.0.orig.tar.gz

http://ppa.launchpad.net/juicefs/ppa/ubuntu/pool/main/j/juicefs/

This issue has been resolved. Please try refreshing the source and updating the package.

sudo apt update
sudo apt upgrade
davejwatson commented 1 year ago

Thanks for the quick response - I can confirm the package works as expected on Jammy (which is all I need). The package isn't available for Focal, but I'm able to use the same package there without issue.

Thanks again!