delphinium-sdk/README.md

76 lines
2.0 KiB
Markdown
Raw Permalink Normal View History

2022-12-05 17:23:44 +00:00
Delphinium GNU/Linux
2017-02-22 13:58:48 +00:00
========
2022-12-07 02:34:33 +00:00
Delphinium GNU/Linux is a simple distro based in Devuan, featuring the MATE desktop environment.
2017-02-22 13:58:48 +00:00
2023-12-07 00:55:22 +00:00
Releases at: https://gnlug.org/pub/isos/delphinium/ (user delphinium, password delphinium)
2022-12-07 04:10:19 +00:00
2023-12-04 03:14:54 +00:00
![Screenshot Sys](https://git.devuan.org/frangamer1892/delphinium-sdk/raw/branch/master/screenshot_sys.png)
![Screenshot Tux](https://git.devuan.org/frangamer1892/delphinium-sdk/raw/branch/master/screenshot_tux.png)
2022-12-07 05:18:53 +00:00
2023-12-07 20:47:53 +00:00
## Known issues with the latest release
2023-12-07 00:55:22 +00:00
2023-12-07 20:47:53 +00:00
- None! If you happen to find any, please report them over on the Issues tab.
2023-12-07 00:55:22 +00:00
2017-02-22 13:58:48 +00:00
## Requirements
2022-12-05 17:23:44 +00:00
delphinium-sdk is designed to be used interactively from a terminal.
2017-02-22 13:58:48 +00:00
It requires the following packages to be installed in addition to the
2022-12-06 19:25:38 +00:00
[dependencies required for libdevuansdk](https://git.devuan.org/frangamer1892/libdevuansdk/src/branch/master/README.md#requirements).
2017-02-22 13:58:48 +00:00
2017-03-09 18:28:50 +00:00
`sudo` permissions are required for the user that is running the build.
2017-05-15 16:59:18 +00:00
### Devuan
2017-02-22 13:58:48 +00:00
```
2022-12-06 00:04:48 +00:00
xorriso squashfs-tools live-boot syslinux-common debootstrap
2017-05-15 16:59:18 +00:00
```
2017-02-22 13:58:48 +00:00
## Initial setup
2022-12-05 17:23:44 +00:00
After cloning the delphinium-sdk git repository, enter it and issue:
2017-02-22 13:58:48 +00:00
```
git submodule update --init --recursive --checkout
2017-02-22 13:58:48 +00:00
```
### Updating
2022-12-05 17:23:44 +00:00
To update delphinium-sdk, go to the root dir of the git repo and issue:
2017-02-22 13:58:48 +00:00
```
git pull && git submodule update --init --recursive --checkout
2017-02-22 13:58:48 +00:00
```
## Quick start
Edit the `config` file to match your needs. Sensible defaults are
already there. Then run zsh. To avoid issues, it's best to start a
2023-12-03 20:34:24 +00:00
vanilla session, without preloaded config files so it doesn't cause
2022-12-05 17:23:44 +00:00
issues with libdevuansdk/delphinium-sdk functions.
2017-02-22 13:58:48 +00:00
```
2023-12-03 20:34:24 +00:00
zsh -f
2022-12-05 19:26:27 +00:00
source sdk
2017-02-22 13:58:48 +00:00
```
2022-12-05 19:26:27 +00:00
Now is the time you choose the OS, a blend, and architecture.
2017-02-22 13:58:48 +00:00
### Currently supported distros
2022-12-06 02:06:38 +00:00
* `delphinium`
2022-12-05 19:26:40 +00:00
2022-12-05 19:26:27 +00:00
Example:
2017-02-22 13:58:48 +00:00
```
2022-12-06 02:06:38 +00:00
load delphinium delphinium-desktop-live amd64
2017-02-22 13:58:48 +00:00
```
Once initialized, you can run the helper command:
```
2022-12-05 19:26:27 +00:00
build_iso_dist
2017-02-22 13:58:48 +00:00
```
2022-12-06 19:30:56 +00:00
The image will be automatically built for you. Once finished, you will be
2022-12-05 17:23:44 +00:00
able to find it in the `dist/` directory in delphinium-sdk's root.