Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/undergrounder96/dev_os
Dev_OS is a slim, sleek and smart OS for developers.
https://github.com/undergrounder96/dev_os
bash bash-script jenkins jenkins-pipeline linux linux-distribution linux-kernel linuxfromscratch make vagrant vagrantfile virtual-machine virtualbox virtualbox-machine virtualization
Last synced: about 1 month ago
JSON representation
Dev_OS is a slim, sleek and smart OS for developers.
- Host: GitHub
- URL: https://github.com/undergrounder96/dev_os
- Owner: UnderGrounder96
- License: gpl-3.0
- Created: 2021-08-17T12:08:18.000Z (over 3 years ago)
- Default Branch: devel
- Last Pushed: 2022-11-24T19:05:46.000Z (about 2 years ago)
- Last Synced: 2024-10-12T08:01:23.038Z (2 months ago)
- Topics: bash, bash-script, jenkins, jenkins-pipeline, linux, linux-distribution, linux-kernel, linuxfromscratch, make, vagrant, vagrantfile, virtual-machine, virtualbox, virtualbox-machine, virtualization
- Language: Shell
- Homepage:
- Size: 1.08 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![dev_OS](img/logos/logo_transp.png)
## Getting Started
`dev_OS` is a slim, sleek and smart Linux Operative System aimed for developers.
## Prerequisites
In order to build `dev_OS`, one would need Vagrant (v2.2) and VirtualBox (v6.1).
`dev_OS` is built inside a `Fedora 25` Virtual Machine.
## Deployment
After installing [Vagrant](https://vagrantup.com) and [VirtualBox](https://virtualbox.org),
one could build `dev_OS` by running:```bash
vagrant plugin install vagrant-hostmanager vagrant-scp# execute wget to download all build packages/files to bin/, see docs/build_packages.txt
bash vagrant_start.sh
```## Post-requisites (optional)
Install [OpenJDK](https://openjdk.java.net/install/) v11 and [Jenkins](https://www.jenkins.io/doc/book/installing/linux/).
Once the installation is complete, please execute the following commands:```bash
sudo usermod jenkins -aG %admin # admin: wheel (fedora/centos) or sudo (debian/ubuntu)
sudo mkdir -vp /dev_OS_build/source
# perform a wget to download all build packages/files to /dev_OS_build/source, see docs/build_packages.txt
# create and run a pipeline (with Jenkinsfile)
```## Authors
- Lucio Afonso (Developer)
- Aleksandra Afonso (Designer)## License
Copyright © 1999-2021 Gerard Beekmans
This project is licensed under the GPL License - see the LICENSE file for details
## Acknowledgments
[buildyourownlinux](http://www.buildyourownlinux.com/)
[linuxfromscratch](https://www.linuxfromscratch.org/)