Merge branch 'animated_demo'

This commit is contained in:
Saverio Miroddi 2020-05-05 15:32:47 +02:00
commit 146d20ac2a
14 changed files with 10 additions and 12 deletions

View File

@ -4,12 +4,6 @@
ZFS installer is a shell script program that fully prepares ZFS on a system, and allows an effortless installation of several Debian-based operating systems using their standard installer (or debootstrap, or any custom script). ZFS installer is a shell script program that fully prepares ZFS on a system, and allows an effortless installation of several Debian-based operating systems using their standard installer (or debootstrap, or any custom script).
## Status
Due to the low popularity, the project is **inactive**.
I'll keep using it on my systems, so I'll update the code if required by my use case (Ubuntu Desktop), however, I likely won't implement new features, or add support for newer versions of the operating systems.
## Requirements and functionality ## Requirements and functionality
The program currently supports: The program currently supports:
@ -64,6 +58,10 @@ Ubuntu Server requires a slightly different execution procedure:
then follow the instructions. then follow the instructions.
## Demo
![Demo](/demo/demo.gif?raw=true)
### Unsupported systems/Issues ### Unsupported systems/Issues
The Ubuntu Server alternate (non-live) version is not supported, as it's based on the Busybox environment, which lacks several tools used in the installer (apt, rsync...). The Ubuntu Server alternate (non-live) version is not supported, as it's based on the Busybox environment, which lacks several tools used in the installer (apt, rsync...).
@ -105,12 +103,6 @@ When installing the O/S via $ZFS_OS_INSTALLATION_SCRIPT, the root pool is mounte
Other options may be supported, and displayed in the current commandline help, so users are invited to take a look. Other options may be supported, and displayed in the current commandline help, so users are invited to take a look.
## Screenshots
![Devices selection](/screenshots/01-devices_selection.png?raw=true)
![Encryption](/screenshots/02-encryption.png?raw=true)
![Boot pool tweaks](/screenshots/03-boot_pool_tweaks.png?raw=true)
## Bug reporting/feature requests ## Bug reporting/feature requests
This project is entirely oriented to community requests, as the target is to facilitate ZFS adoption. This project is entirely oriented to community requests, as the target is to facilitate ZFS adoption.

BIN
demo/demo.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 MiB

BIN
demo/source/1549.webm Normal file

Binary file not shown.

BIN
demo/source/1550.webm Normal file

Binary file not shown.

BIN
demo/source/1620.webm Normal file

Binary file not shown.

BIN
demo/source/1629.webm Normal file

Binary file not shown.

BIN
demo/source/1647.webm Normal file

Binary file not shown.

BIN
demo/source/2254.webm Normal file

Binary file not shown.

BIN
demo/source/2305.webm Normal file

Binary file not shown.

BIN
demo/source/3932.webm Normal file

Binary file not shown.

6
demo/source/convert.sh Executable file
View File

@ -0,0 +1,6 @@
#!/bin/bash
source_dir=$(readlink -f $(dirname "$0"))
demo_dir=$(dirname "$source_dir")
(for f in "$source_dir"/*.webm; do echo "file '$f'"; done) | ffmpeg -f concat -safe 0 -i /dev/stdin -vf "fps=2,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" "$demo_dir/demo.gif" -y

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB