diff --git a/README.md b/README.md index 3b51c76..bcc91a2 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ # debfetcher -debfetcher automates fetching and installing certain .deb packages from apt repos. +debfetcher enables fetching, installing and updating certain .deb packages from apt repos for non-Debian +distributions. ## Features - apt signature and package checksum verification @@ -11,7 +12,7 @@ Often they are not available in the repos of others distros. Even if they are, s Examples for such packages are: Brave, Signal-Desktop, Element-Desktop, Spotify etc. -debfetcher can fetch such packages from the official apt repos. +debfetcher can fetch such packages from the official apt repos and keep them up to date. The binaries in the .deb actually work on other distributions (often) @@ -64,7 +65,7 @@ A template contains the repo URI, package name etc and specifies where to extrac ``` ## User-level installation -If you don't need/want a system-wide installation , debfetcher can be used to install a package in your local user profile. Therefore, debfetcher can be used without polluting your /. +If you don't need/want a system-wide installation of a package, debfetcher can be used to install a package in your local user profile. Therefore, debfetcher can be used without polluting your /. Refer to `debfetcher.user.conf.sample` to change the appropriate settings. @@ -73,6 +74,9 @@ Execute DEBFETCHER_CONFIG="/path/to/debfetcher.user.conf" ./debfetcher.sh get signal ``` +Note: The config/data directories of the installed packages won't change, which may or may not be +problematic. + ## Usage ### Install a package ```