https://github.com/nacroni/gsdeinstaller
Installer for GNUstep Desktop
https://github.com/nacroni/gsdeinstaller
bash debian debian-gnu-linux fedora fedora-gnu-linux gnu-linux gnustep gsde installer linux sh shell-script
Last synced: about 1 month ago
JSON representation
Installer for GNUstep Desktop
- Host: GitHub
- URL: https://github.com/nacroni/gsdeinstaller
- Owner: Nacroni
- License: gpl-3.0
- Archived: true
- Created: 2024-09-12T16:29:42.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-10-05T17:52:27.000Z (7 months ago)
- Last Synced: 2025-02-11T15:26:11.145Z (3 months ago)
- Topics: bash, debian, debian-gnu-linux, fedora, fedora-gnu-linux, gnu-linux, gnustep, gsde, installer, linux, sh, shell-script
- Language: Shell
- Homepage:
- Size: 47.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# GNUstep Desktop Installer
This is an easy-to-use installer for [GNUstep Desktop](https://github.com/onflapp/gs-desktop).
## Support
- [x] [Debian GNU/Linux](https://debian.org/)
- [x] [Fedora GNU/Linux](https://fedoraproject.org/) *WINGs Display Manager `(wdm)` missing*More coming soon...
## Dependencies
- [`Git`](https://www.git-scm.com/) - *for cloning [GSDE](https://github.com/onflapp/gs-desktop/) & it's world*
- [`Sudo`](https://www.sudo.ws/) - *Makes superuser perms easier & widely used in the script.*
- [`Bash`](https://www.gnu.org/software/bash/) - *Main shell it uses for doing all of these operations*
- `lsb_release` - *Detects the distro of GNU/Linux*### Install dependencies
> *Make sure to update your package repo files & upgrade your packages through your package manager.*
#### Debian
- `Git`
- `sudo apt install git`
- `Sudo`
- As root: `apt install sudo`
- `lsb_release`
- `sudo apt install lsb-release`#### Fedora
- `Git`
- `sudo dnf install git`
- `lsb_release`
- `sudo dnf install lsb_release`## How to Install
It's simple! Make sure to give the `./gnustep_desktop-install.sh` script (and all the others) executable permissions like this:
```bash
chmod +x ./gnustep_desktop-install.sh
```And all you have to do is to run it. It should automatically detect the distro of GNU/Linux you're running and execute the correct script. If it doesn't, then you can check the `./scripts/` directory and run the script manually. You will have to modify the script to change a "." to ".." for the dependency install listing if you want to install it manually.
## License
This program uses the [GNU Foundation's](https://gnu.org/) [GPL v3 license](https://gnu.org/licenses/gpl-3.0.en.html). A license file can be found [here](./LICENSE.md).