a 100% bash pi-apps for terminal loosely based on PiAppsTerminalAdvanced by @techcoder20.
run the following line in terminal:
wget -qO- https://raw.githubusercontent.com/Itai-Nelken/PiApps-terminal_bash-edition/main/install.sh | bash
that will install pi-apps if it isn't alreday installed as well as removing the script and all its components and then downloading/creating them again.
Uninstallation
To uninstall pi-apps terminal bash edition run the following in terminal:
wget -qO- https://raw.githubusercontent.com/Itai-Nelken/PiApps-terminal_bash-edition/main/uninstall.sh | bash
pi-apps [option]
Available options:
install
- install a app available in pi-apps.
remove
- uninstall a app installed by pi-apps (uninstall
also works).
multi-install
- install multiple apps.
multi-remove
- uninstall multiple apps (multi-uninstall
also works).
list-all
- list all the apps in pi-apps (note that this will also list apps that are not available for your OS).
list-installed
- list all the apps installed by pi-apps.
list-uninstalled
- list all the uninstalled apps.
list-corrupted
- list all the corrupted apps.
search
- usage: search "search-term"
. search a app available in pi-apps (note that this will show results from the description of the apps as well as their name).
website
- usage: website "app-name"
. print the website of a app available in pi-apps.
update
- update all pi-apps components.
update-apps
- update all pi-apps apps only.
gui
- launch pi-apps regularly.
if you don't give any option or don't spell a option correctly pi-apps will start regularly.
- install and uninstall (remove)
- multi-install and multi-uninstall (multi-remove)
- merge install/uninstall and multi-install/multi-uninstall (respectively): detect if single app or a list of apps provided.
- list-all
- list-installed
- list-uninstalled (thanks to the new pi-apps
api
script). - list-corrupted (thanks to the new pi-apps
api
script). - search
- update-all
- update
- website (including apps with a space in their name)
- gui (default pi-apps one)
- help
- write the README
- updater for the script.
- when running
list-all
, only list all the apps that work for your architecture. - search only the apps that are available for your architecture (using pi-apps's 'api' script).
-
status
option. USAGE:pi-apps status [app]
OUTPUT:[app] - [status]
status can be:installed
,uninstalled
, andcorrupted
.