# CLI USAGE ``` slpkg - version 4.8.9 USAGE: slpkg [COMMAND] [OPTIONS] [FILELIST|PACKAGES...] DESCRIPTION: Package manager utility for Slackware. COMMANDS: -u, update Update the package lists. -U, upgrade Upgrade all the packages. -c, check-updates Check for news on ChangeLog.txt. -I, repo-info Prints the repositories information. -g, configs Edit the configuration file. -L, clean-logs Clean dependencies log tracking. -T, clean-data Clean all the repositories data. -D, clean-tmp Delete all the downloaded sources. -b, build [PACKAGES...] Build only the packages. -i, install [PACKAGES...] Build and install the packages. -R, remove [PACKAGES...] Remove installed packages. -d, download [PACKAGES...] Download only the scripts and sources. -f, find [PACKAGES...] Find installed packages. -w, view [PACKAGES...] View packages from the repository. -s, search [PACKAGES...] Search packages from the repository. -e, dependees [PACKAGES...] Show which packages depend on. -t, tracking [PACKAGES...] Tracking the packages dependencies. OPTIONS: -y, --yes Answer Yes to all questions. -j, --jobs Set it for multicore systems. -O, --resolve-off Turns off dependency resolving. -r, --reinstall Upgrade packages of the same version. -k, --skip-installed Skip installed packages. -a, --install-data Install data into the database only. -E, --full-reverse Full reverse dependency. -S, --search Search packages from the repository. -n, --no-silent Disable silent mode. -p, --pkg-version Print the repository package version. -P, --parallel Download files in parallel. -m, --no-case Case-insensitive pattern matching. -o, --repository=NAME Change repository you want to work. -z, --directory=PATH Download files to a specific path. -h, --help Show this message and exit. -v, --version Print version and exit. ```