Skip to content
This repository has been archived by the owner on Jan 17, 2025. It is now read-only.

Tool to find differences in packages lists of ALT Linux repositories

License

Notifications You must be signed in to change notification settings

kurpenok/alt_packages_differentiator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ALT Linux packages differentiator

How to build project

su -
apt-get update
apt-get dist-upgrade

apt-get install clippy rust rust-cargo rust-src libcrypto3 libssl3 libssl-devel openssl

cargo build --release

How to run CLI

cargo run -- --repo-1 <repo-1> --repo-2 <repo-2> --arch <arch>

# Waiting time for result: about a minute

How to run with docker

su -
apt-get update
apt-get dist-upgrade

apt-get install docker-engine docker-cli

systemctl enable docker.service --now

docker build -t apd .
docker run --rm apd --repo-1 <repo-1> --repo-2 <repo-2> --arch <arch>

Packages

I have a system installed on ALT Linux for a long time, so I can skip some packages that are required to run this project. You will probably need to install additional LLVM auxiliary libraries.

About

Tool to find differences in packages lists of ALT Linux repositories

Topics

Resources

License

Stars

Watchers

Forks