Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        

![](./screenshot/sample1.png)
# Arch checkupdate

A 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