sherpa.sh

Re: [QPKG] sherpa mini-package-manager (CLI) beta

[dovahkiin@WHITERUN ~]$ sudo sherpa clean sabnzbd
sherpa v240406-stable
done: actions complete.

• These actions completed OK:
      clean SABnzbd in 1 second

[dovahkiin@WHITERUN ~]$ sudo sherpa check
sherpa v240406-stable
done: actions complete.

• These actions completed OK:
      install auxiliary PyPI modules in 16 seconds
      reactivate Deluge-server in 30 seconds
      reactivate OTransmission in 36 seconds
      reactivate SABnzbd in 2m:15s

• These actions were skipped (and why):
      "sign" Entware (QPKG is already signed)
      "sign" Par2turbo (QPKG is already signed)
      "sign" sherpa (QPKG is already signed)
      "sign" Unrar (QPKG is already signed)
      "sign" Deluge-server (QPKG is already signed)
      "sign" Deluge-web (QPKG is already signed)
      "sign" SABnzbd (QPKG is already signed)
      "sign" OTransmission (QPKG is already signed)

• These actions failed (and why):
      reactivate Deluge-web in 58 seconds (For more information: /etc/init.d/deluge-web.sh log)

URL: https://github.com/OneCDOnly/sherpa/wiki

[~] # sherpa
sherpa 211002 • a mini-package-manager for QNAP NAS

Usage: sherpa [action] [packages...] [action] [packages...] ... [options...]

   To list available [action]s, type:
      # sherpa list actions

   To list available [packages...], type:
      # sherpa list packages

   Or, for more [options...], type:
      # sherpa list options

There's also the wiki: https://github.com/OneCDOnly/sherpa/wiki

[~] # sherpa list packages
sherpa 211002 • a mini-package-manager for QNAP NAS

Usage: sherpa [action] [packages...] [action] [packages...] ... [options...]

* One-or-more [packages...] may be specified at-once

* Standalone QPKGs:  * Package description:
   duf                - a nice CLI disk-usage/free-space utility from @muesli
   Entware            - provides the 'opkg' command: the OpenWRT package manager
   HideThatBanner     - hides the annoying rotating banner at the top of QTS App Center pages
   Par2               - create and use PAR2 files to detect damage in data files and repair them if necessary
   RunLast            - run userscripts and commands after all QPKGs have completed startup reintegration into QTS
   sha3sum            - the 'sha3sum' and keccak utilities from @maandree (for x86 & x86-64 NAS only)
   sherpa             - provides the 'sherpa' command: the mini-package-manager
   SortMyQPKGs        - ensure other installed QPKGs start in correct sequence during QTS bootup

* Dependent QPKGs:   * Package description:
   ClamAV             - replacement for the QTS built-in ClamAV (requires a minimum of 1.5GiB installed RAM)
   Deluge-server      - Deluge BitTorrent daemon
   Deluge-web         - web UI to access multiple Deluge BitTorrent daemons
   LazyLibrarian      - follow authors and grab metadata for all your digital reading needs
   OMedusa            - another SickBeard fork: manage and search for TV shows
   Mylar3             - automated Comic Book (cbr/cbz) downloader program for use with NZB and torrents written in Python
   NZBGet             - lite-and-fast NZB download manager with a simple web UI
   nzbToMedia         - post-processing for NZBs to many services
   SABnzbd            - full-featured NZB download manager with a nice web UI
   SickChill          - another SickBeard fork: manage and search for TV shows and movies
   OSickGear          - another SickBeard fork: manage and search for TV shows
   OTransmission      - lite bitorrent download manager with a simple web UI

* Abbreviations may also be used to specify [packages...]. To list these:
      # sherpa list abs

[~] # sherpa list actions 
sherpa 211002 • a mini-package-manager for QNAP NAS

Usage: sherpa [action] [packages...] [action] [packages...] ... [options...]

* [action] usage examples:

   Show package statuses:
      # sherpa status

   Install these packages:
      # sherpa install [packages...]

   Uninstall these packages:
      # sherpa uninstall [packages...]

   Reinstall these packages:
      # sherpa reinstall [packages...]

   Rebuild these packages ('install' packages, then 'restore' configuration backups):
      # sherpa rebuild [packages...]

   Upgrade these packages (and internal applications):
      # sherpa upgrade [packages...]

   Start these packages:
      # sherpa start [packages...]

   Stop these packages:
      # sherpa stop [packages...]

   Restart these packages:
      # sherpa restart [packages...]

   Backup these application configurations to the backup location:
      # sherpa backup [packages...]

   Restore these application configurations from the backup location:
      # sherpa restore [packages...]

   Show application backup files:
      # sherpa list backups

* [action]s to affect all packages can be seen with:
      # sherpa all-actions

* Multiple [action]s are supported like this:
      # sherpa [action] [packages...] [action] [packages...]
      # sherpa install sabnzbd sickchill restart transmission uninstall lazy nzbget upgrade nzbtomedia

[~] # sherpa status       
sherpa 211002 • a mini-package-manager for QNAP NAS

* Standalone QPKGs:  * QPKG version:   * QPKG status:
   duf                - 210412          - not installable on this NAS (unsupported arch)
   Entware            - 1.03            - started
   HideThatBanner     - 201219b         - not installed
   Par2               - 0.8.1.0         - started
   RunLast            - 210809          - not installed
   sha3sum            - 201114          - not installable on this NAS (unsupported arch)
   sherpa             - 210418b         - started
   SortMyQPKGs        - 210926          - not installed

* Dependent QPKGs:   * QPKG version:   * QPKG status:
   ClamAV             - 210409          - not installable on this NAS (insufficient RAM)
   Deluge-server      - 210801          - not installed
   Deluge-web         - 210331          - not installed
   LazyLibrarian      - 210318          - not installed
   OMedusa            - 210325          - not installed
   Mylar3             - 210318          - not installed
   NZBGet             - 210331          - not installed
   nzbToMedia         - 210327          - not installed
   SABnzbd            - 210401          - started
   SickChill          - 210714          - not installed
   OSickGear          - 210318          - not installed
   OTransmission      - 210331b         - not installed
  • sherpa.sh.txt
  • Last modified: 2024/04/06 13:26
  • by admin
  • Currently locked by: 172.18.0.1