mirror of
https://github.com/house-of-vanity/mus-fuse.git
synced 2025-07-06 21:24:09 +00:00
Update README.md
This commit is contained in:
38
README.md
38
README.md
@ -12,6 +12,44 @@ MusFuse is a FUSE filesystem over HTTP for music. It is using [playongo](https:/
|
||||
- Using cache.
|
||||
- Leverages Rust correctness.
|
||||
|
||||
## Dependencies
|
||||
|
||||
FUSE must be installed to build or run programs that use fuse-rs (i.e. kernel driver and libraries. Some platforms may also require userland utils like `fusermount`). A default installation of FUSE is usually sufficient.
|
||||
|
||||
To build fuse-rs or any program that depends on it, `pkg-config` needs to be installed as well.
|
||||
|
||||
### Linux
|
||||
|
||||
[FUSE for Linux][libfuse] is available in most Linux distributions and usually called `fuse`.
|
||||
|
||||
Install on Arch Linux:
|
||||
|
||||
```sh
|
||||
sudo pacman -S fuse
|
||||
```
|
||||
|
||||
Install on Debian based system:
|
||||
|
||||
```sh
|
||||
sudo apt-get install fuse
|
||||
```
|
||||
|
||||
Install on CentOS:
|
||||
|
||||
```sh
|
||||
sudo yum install fuse
|
||||
```
|
||||
|
||||
To build, FUSE libraries and headers are required. The package is usually called `libfuse-dev` or `fuse-devel`. Also `pkg-config` is required for locating libraries and headers.
|
||||
|
||||
```sh
|
||||
sudo apt-get install libfuse-dev pkg-config
|
||||
```
|
||||
|
||||
```sh
|
||||
sudo yum install fuse-devel pkgconfig
|
||||
```
|
||||
|
||||
# How to use
|
||||
|
||||
```sh
|
||||
|
Reference in New Issue
Block a user