Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rudissaar/linux-config-scripts
Collection of Linux shell scripts that can be triggered on system without needing to have a bunch of dependencies.
https://github.com/rudissaar/linux-config-scripts
arch-linux bash debian fedora hacktoberfest linux openvpn rhel wget
Last synced: about 2 months ago
JSON representation
Collection of Linux shell scripts that can be triggered on system without needing to have a bunch of dependencies.
- Host: GitHub
- URL: https://github.com/rudissaar/linux-config-scripts
- Owner: rudissaar
- License: mit
- Created: 2018-02-11T19:17:52.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-06-30T23:52:40.000Z (6 months ago)
- Last Synced: 2024-07-05T05:22:43.964Z (6 months ago)
- Topics: arch-linux, bash, debian, fedora, hacktoberfest, linux, openvpn, rhel, wget
- Language: Shell
- Homepage:
- Size: 172 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Linux Config Scripts
The main purpose of this repository is to contain Linux shell scripts
that can be triggered on system without needing to have a bunch of dependencies.
Only requirements that you should have is `bash` and `wget` command
and in most cases internet connection.## Examples
You can use the following syntax to execute scripts:
```
bash <(wget -O - https://.../linux-config-scripts/master/debian-post-install/openvpn.sh)
```You can also use this syntax to execute a script that doesn't require any interaction:
```
wget -O - https://.../linux-config-scripts/master/debian-post-install/vim.sh | bash
```You should also be able to call them from `chef`, if you are planning to run scripts on multiple servers.
Many scripts include tweakable variables, if you wish to modify them then
you should save script on disk before you execute it.## Contents
* [arch-post-install](./arch-post-install)
* [hla.sh](./arch-post-install/hla.sh)
* [mate-desktop.sh](./arch-post-install/mate-desktop.sh)
* [vim.sh](./arch-post-install/vim.sh)
* [debian-post-install](./debian-post-install)
* [apache-netbeans.sh](./debian-post-install/apache-netbeans.sh)
* [disable-history.sh](./debian-post-install/disable-history.sh)
* [enable-colours.sh](./debian-post-install/enable-colours.sh)
* [mariadb.sh](./debian-post-install/mariadb.sh)
* [openvpn-smart.sh](./debian-post-install/openvpn-smart.sh)
* [openvpn.sh](./debian-post-install/openvpn.sh)
* [vim.sh](./debian-post-install/vim.sh)
* [wet-server.sh](./debian-post-install/wet-server.sh)
* [fedora-post-install](./fedora-post-install)
* [adobe-flash.sh](./fedora-post-install/adobe-flash.sh)
* [apache-netbeans.sh](./fedora-post-install/apache-netbeans.sh)
* [bleachbit.sh](./fedora-post-install/bleachbit.sh)
* [build-nginx-with-pagespeed.sh](./fedora-post-install/build-nginx-with-pagespeed.sh)
* [dbeaver.sh](./fedora-post-install/dbeaver.sh)
* [fasm.sh](./fedora-post-install/fasm.sh)
* [grub-efi.sh](./fedora-post-install/grub-efi.sh)
* [hla.sh](./fedora-post-install/hla.sh)
* [libvirt-qemu-kvm.sh](./fedora-post-install/libvirt-qemu-kvm.sh)
* [mate-numix-icon-theme-square-light.sh](./fedora-post-install/mate-numix-icon-theme-square-light.sh)
* [mariadb.sh](./fedora-post-install/mariadb.sh)
* [minetest-server.sh](./fedora-post-install/minetest-server.sh)
* [nfs-server.sh](./fedora-post-install/nfs-server.sh)
* [nginx-php-stack.sh](./fedora-post-install/nginx-php-stack.sh)
* [nouveau-off.sh](./fedora-post-install/nouveau-off.sh)
* [obs-plugin-linuxbrowser.sh](./fedora-post-install/obs-plugin-linuxbrowser.sh)
* [old-kernels.sh](./fedora-post-install/old-kernels.sh)
* [onionshare.sh](./fedora-post-install/onionshare.sh)
* [openvpn.sh](./fedora-post-install/openvpn.sh)
* [pam-su-no-password.sh](./fedora-post-install/pam-su-no-password.sh)
* [pcsx2.sh](./fedora-post-install/pcsx2.sh)
* [podman-desktop.sh](./fedora-post-install/podman-desktop.sh)
* [qt5-devel.sh](./fedora-post-install/qt5-devel.sh)
* [replace-lightdm-with-gdm.sh](./fedora-post-install/replace-lightdm-with-gdm.sh)
* [samba-server-public.sh](./fedora-post-install/samba-server-public.sh)
* [selinux-off.sh](./fedora-post-install/selinux-off.sh)
* [sshesame.sh](./fedora-post-install/sshesame.sh)
* [streama-server.sh](./fedora-post-install/streama-server.sh)
* [teamspeak3-client.sh](./fedora-post-install/teamspeak3-client.sh)
* [vim.sh](./fedora-post-install/vim.sh)
* [rhel-post-install](./rhel-post-install)
* [apache-netbeans.sh](./rhel-post-install/apache-netbeans.sh)
* [golang.sh](./rhel-post-install/golang.sh)
* [nfs-server.sh](./rhel-post-install/nfs-server.sh)
* [rsyslog-server.sh](./rhel-post-install/rsyslog-server.sh)
* [samba-server-public.sh](./rhel-post-install/samba-server-public.sh)
* [selinux-off.sh](./rhel-post-install/selinux-off.sh)
* [vim.sh](./rhel-post-install/vim.sh)