BRV6TU4BE3ZFM6G66UGYHK7SOYWIFZEX46AGZVOUC3GHOZDPZUUAC
# pijul clone
Clones an existing pijul repository
## Usage
```
pijul clone [FLAGS] [OPTIONS] <remote> [--] [path]
```
## Args
`<remote>`
`<path>`
## Flags
`-h, --help`
Prints help information
`--lazy`
only download changes with alive contents
`-k`
Do not check certificates
`-V, --version`
Prints version information
## Options
`--change <change>`
clone this change and its dependencies
`--channel <channel>`
set the remote channel [default: main]
`--path <partial-paths>...`
clone this path
`--state <state>`
clone this state
The main channel to compile Pijul from source is the Rust Language
package manager, Cargo. See
[here](https://www.rust-lang.org/install.html) for installing Cargo
(which comes with Rust).
The main channel to compile **Pijul** from source is the Rust Language
package manager: **cargo**. You'll need to download **rustup** from [here](https://www.rust-lang.org/tools/install) to install **cargo**.
Next you'll need some libraries headers installed on your computer and clang compiler.
On installing **cargo**, there are also three different channels to choose from, namely: stable, beta and nightly. You can find more information about it [here](https://rust-lang.github.io/rustup/concepts/channels.html). If you're unsure of which channel to choose, go with *stable* as your default rust toolchain:
On Debian, be sure to install needed libraries:
```
rustup default stable
```
If you've already installed **rustup** before, make sure to *update* it.
Next, you'll need the necessary **libraries and header files** installed on your computer and clang compiler:
Pijul is packaged in [AUR](https://aur.archlinux.org/packages/pijul/) on Arch Linux.
However, this package is currently flagged Out-of-date and seems to be broken.
Pijul is packaged in [AUR](https://aur.archlinux.org/packages/pijul/); however, this package is currently flagged Out-of-date and seems to be broken.