depsguard
Harden your package manager configs against supply chain attacks.
File Explorer
Download Latest Version (.zip)- audit.yml
- ci.yml
- pages.yml
- release.yml
- CODEOWNERS
- dependabot.yml
- FUNDING.yml
- PULL_REQUEST_TEMPLATE.md
- depsguard.json
- SKILL.md
- index.json
- Packages
- Packages.gz
- Packages
- Packages.gz
- InRelease
- Release
- Release.gpg
- depsguard_0.1.39_amd64.deb
- depsguard_0.1.39_arm64.deb
- .pages-trigger
- gpg.key
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-touch-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- favicon.svg
- arnica-logo-dark.svg
- arnica-logo.svg
- cargo.png
- scan.png
- secure.png
- select.png
- tux.svg
- index.html
- index.html
- index.html
- index.html
- .nojekyll
- demo.cast
- index.html
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- robots.txt
- site.css
- site.js
- sitemap.xml
- tailwind.input.css
- depsguard.rb
- PKGBUILD
- depsguard.rb.in
- depsguard.json.in
- publish-apt-repo.sh
- publish-scoop-bucket.sh
- aube.rs
- bun.rs
- config.rs
- date.rs
- dependabot.rs
- detect.rs
- mod.rs
- npm.rs
- paths.rs
- pip.rs
- pnpm.rs
- poetry.rs
- renovate.rs
- search.rs
- types.rs
- uv.rs
- version.rs
- yarn.rs
- fix.rs
- main.rs
- term.rs
- ui.rs
- cross_platform.rs
- integration.rs
- .gitignore
- AGENTS.md
- Cargo.lock
- Cargo.toml
- LICENSE
- README.md
- SECURITY.md
π Installation Guide
1. Get the code
git clone https://github.com/arnica/depsguard
Downloads the entire project code from GitHub to your computer.
cd depsguard
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- APT (Debian/Ubuntu κ³μ΄) Built into Debian/Ubuntu-based Linux distributions.
- Homebrew A package manager for macOS/Linux.
- Scoop A package manager for Windows.
- Rust (rustup) Rust is required to use cargo.
sudo apt install depsguard
Installs directly from the APT package repository (Debian/Ubuntu-based).
brew install depsguard
Installs the pre-built package via Homebrew β no source build required.
scoop install depsguard
Installs directly via Scoop (Windows).
cargo install depsguard
Builds and installs the package published on crates.io β no need to clone the repo yourself.
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Rust
MediumPrerequisites
- Git Needed to download the project code from GitHub.
- Rust (rustup) Installing via rustup also installs cargo.
cargo install depsguard
Builds and installs the package published on crates.io β no need to clone the repo yourself.
cargo build --release
Compiles the Rust project.
If cargo build finishes without errors, it worked. The executable is created under target/.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
