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

https://github.com/nico-curti/shut

Shell Utilities and Installers for no root users
https://github.com/nico-curti/shut

bash-script function installer powershell-script utilities

Last synced: about 1 year ago
JSON representation

Shell Utilities and Installers for no root users

Awesome Lists containing this project

README

          

| **Authors** | **Project** | **Build Status** |
|:------------:|:-----------:|:-----------------:|
| [**N. Curti**](https://github.com/Nico-Curti) | **Shut** | **Linux/MacOS** : [![travis](https://travis-ci.org/Nico-Curti/shut.svg?branch=master)](https://travis-ci.org/Nico-Curti/shut)
**Windows** : [![appveyor](https://ci.appveyor.com/api/projects/status/ciaywdvr0mjkklpa?svg=true)](https://ci.appveyor.com/project/Nico-Curti/shut) |

[![GitHub pull-requests](https://img.shields.io/github/issues-pr/Nico-Curti/shut.svg?style=plastic)](https://github.com/Nico-Curti/shut/pulls)
[![GitHub issues](https://img.shields.io/github/issues/Nico-Curti/shut.svg?style=plastic)](https://github.com/Nico-Curti/shut/issues)

[![GitHub stars](https://img.shields.io/github/stars/Nico-Curti/shut.svg?label=Stars&style=social)](https://github.com/Nico-Curti/shut/stargazers)
[![GitHub watchers](https://img.shields.io/github/watchers/Nico-Curti/shut.svg?label=Watch&style=social)](https://github.com/Nico-Curti/shut/watchers)

# Shut - Shell Utility

The project includes a series of utility scripts for both Unix and Windows users.
Very frequently (and more than we wish) we are forced to use machines without *root* privileges and whenever we need an upgrade or an installation of our usually used softwares we need to ask to third parties to install them.
The **shut** project is designed to overcome this slow work chain and bypass the *root* users with a series of easy installation scripts for **local users** and utility functions.

## What's in Shut project

The list of installers is the following:

| **Install** | **Windows** | **Linux/MacOS** |
|:-------------:|:---------------------------:|:---------------------------:|
| g++ | :+1:
(msys2) | :+1:
(version 9.2.0) |
| CMake | :+1:
(version 3.16.2) | :+1:
(version 3.16.2) |
| Make | :+1:
(msys2) | :+1: |
| Python3 | :+1:
(Miniconda 3) | :+1:
(Miniconda 3) |
| Pip | :+1: | :+1: |
| Ninja-build | :+1:
(version 1.9.0) | :+1:
(version 1.9.0) |
| Telegraf | :+1:
(version 1.5.2) | :+1:
(version 1.5.2) |
| Blender + Pip | :+1:
(version 2.81) | :+1:
(version 2.81) |
| Chocolatey | :+1: | *miss* |
| SublimeText3 | :+1: | :+1: |
| 7zip | *miss* | :+1:
(version 16.02) |
| R | *miss* | :+1:
(version 3.6.2) |
| julia | :+1:
(version 1.1.0) | :+1:
(version 1.0.1) |
| firefox | :+1:
(version latest) | :+1:
(version latest) |
| freesurfer | *miss* | :+1:
(version 7.4.0) |
| bc | *miss* | :+1:
(version latest) |

An usage example of these scripts is given in [install.sh](https://github.com/Nico-Curti/shut/blob/master/install.sh) (for Linux and MacOs) and [install.ps1](https://github.com/Nico-Curti/shut/blob/master/install.ps1) (for Windows).

**Note**: Pay attention to the order of dependencies!

## Authors

* **Nico Curti** [git](https://github.com/Nico-Curti), [unibo](https://www.unibo.it/sitoweb/nico.curti2)

See also the list of [contributors](https://github.com/Nico-Curti/shut/contributors) [![GitHub contributors](https://img.shields.io/github/contributors/Nico-Curti/shut.svg?style=plastic)](https://github.com/Nico-Curti/shut/graphs/contributors/) who participated in this project.

## Contributions

Any contribution is more than welcome :heart:. Just fill an **issue** or a **pull request** and we will check ASAP!

## License

NO LICENSEs are available.

## Acknowledgments

Thanks goes to all contributors of this project:

| [
Alessandro Fabbri](https://github.com/allefabbri)
| [
Stefano Sinigardi](https://github.com/cenit)
|
| :---: | :---: |