Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raluvy95/checkupdate
A program that prints avaliable packages. It uses safe checkupdates command, as well as check for AUR update
https://github.com/raluvy95/checkupdate
arch arch-linux archlinux aur pacman update utils
Last synced: 9 days ago
JSON representation
A program that prints avaliable packages. It uses safe checkupdates command, as well as check for AUR update
- Host: GitHub
- URL: https://github.com/raluvy95/checkupdate
- Owner: raluvy95
- Created: 2023-07-27T14:26:05.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-12T12:36:40.000Z (over 1 year ago)
- Last Synced: 2025-01-31T05:16:40.932Z (10 days ago)
- Topics: arch, arch-linux, archlinux, aur, pacman, update, utils
- Language: Python
- Homepage:
- Size: 44.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](./screenshot/sample1.png)
# Arch checkupdateA program that prints avaliable packages. It uses safe checkupdates command, as well as check for AUR update. Can be used inside `.bashrc`, `.zshrc` or other shell rc file to remind that there are packages avaliable to update!
Requires to have `pacman-contrib` installed.
Optionally, `aurutils`AUR if you pass with `--withAUR` option
# Basic usage
Clone this project and simply run `./checkupdate`. It can be installed inside `~/.local/bin` directory or at root level (`/usr/bin`).
# Installation
Copy or symlink `checkupdate` file to `~/.local/bin`. Don't forget to add local bin directory to PATH env.
Example command: `ln -s $(pwd)/checkupdate ~/.local/bin/checkupdate`# Examples
```checkupdate --help```
```
usage: checkupdate [-h] [--withAUR] [--show]Small program that prints packages avaliable
options:
-h, --help show this help message and exit
--withAUR Enable AUR (requires to have aurutils installed)
--show Show list of packages avaliable
``````checkupdate --show```
![](./screenshot/sample.png)
# Upgrade
`git pull` and overwrite `checkupdate` if you only copied that file