Skip to content

Alperosci/pacshot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pacshot - Snapshot Manager

Overview

Pacshot is a simple Rust command-line application that allows users to create a snapshot of installed packages and reinstall easily on an Linux system using pacman or apt.

Features

  • Create a snapshot of explicitly installed packages.
  • Reinstall packages from a snapshot file.
  • Interactive mode with a simple text interface.

Usage

Install prebuilt versions or build from source :

  1. Build the application
cargo build --release
  1. Run the application
cargo run
  1. Modes:
  • Create[1]: Creates a snapshot of your installed packages and saves it to [name].pxs.
  • Use[2]: Reinstalls packages from a snapshot file. Prompts for the path.
  • Exit[3]: Exit the application.

Dependencies

  • Rust (1.80+ recommended)
  • Linux system with pacman or apt

About

A fast snapshot generator for backup, share and more!

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages