Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Voidify #44

Merged
merged 11 commits into from Feb 14, 2020
More tweaks and post about the release
  • Loading branch information
beanpole135 committed Feb 14, 2020
commit de01c19ddbcf108727acb60e046f389a20f39f28
@@ -16,7 +16,7 @@ pre: "<i class='fa fa-download'></i> "
|Disk Space| 20GB+ | 10GB |


{{< download2 "https://raw.githubusercontent.com/project-trident/trident-website/voidify/hugo-site/static/iso-manifests/" "Void Linux" >}}
{{< download2 "https://raw.githubusercontent.com/project-trident/trident-website/master/hugo-site/static/iso-manifests/" "Void Linux" >}}

### Security Updates
Package updates are available daily from Void Linux. These include security updates, kernel updates, and application updates on a frequent basis.
@@ -0,0 +1,34 @@
+++
title = "Void Linux 20.02 Image Available"
menutitle = "[20.02] Void Download Available"
description = "The 20.02 install image is now available"
date = "2020-02-14"
draft = false
pre = "<i class='fa fa-exclamation'></i> "
+++

Project Trident is pleased to announce the first official release image based on Void Linux, available on the [Project Trident download page](/download).

This comment has been minimized.

@Mrt134

Mrt134 Feb 14, 2020
Collaborator

Suggested change
Project Trident is pleased to announce the first official release image based on Void Linux, available on the [Project Trident download page](/download).
Project Trident is pleased to announce that the first official release image based on Void Linux is now available on the [Project Trident download page](/download).

Please note the four different "levels" of an installation that are available in the Project Trident installer:
This conversation was marked as resolved by beanpole135

This comment has been minimized.

@Mrt134

Mrt134 Feb 14, 2020
Collaborator

Suggested change
Please note the four different "levels" of an installation that are available in the Project Trident installer:
Please note the Project Trident installer supports four different installation "levels":

* **Void** : Only the base-system from Void Linux and ZFS-related bootloader packages are installed.
* **Server** : A CLI-based system with additional services and utilities installed from Project Trident (firewall, cron, autofs, wireguard, additional shells, etc.)
* **Lite Desktop** : Everything needed for a graphical desktop install using Lumina. No extra fluff.
* **Full Desktop** : The "Lite" install with quite a few additional end-user utilities (office suite, Telegram, multimedia apps, etc).

**Note:** These installation levels provide pre-defined lists of packages to install for user convenience. The installed system can be easily be changed afterwards using the built-in package system.

## I installed the ALPHA, should I reinstall for the Release?
Yes. There have been many changes to boot setup and dataset organization since the ALPHA image. These changes are difficult to make without a full reinstall.

## I installed the BETA, should I reinstall for the Release?
This conversation was marked as resolved by beanpole135

This comment has been minimized.

@Mrt134

Mrt134 Feb 14, 2020
Collaborator

Suggested change
## I installed the BETA, should I reinstall for the Release?
## I installed the BETA, do I have to reinstall for the Release?
No need. There it only takes a couple simple steps to migrate your BETA system to the RELEASE. These steps are listed in the [Migration Notes](https://github.com/project-trident/trident-docs/wiki/Converting-an-install-to-Project-Trident) on the Documentation wiki.
This conversation was marked as resolved by beanpole135

This comment has been minimized.

@Mrt134

Mrt134 Feb 14, 2020
Collaborator

Suggested change
No need. There it only takes a couple simple steps to migrate your BETA system to the RELEASE. These steps are listed in the [Migration Notes](https://github.com/project-trident/trident-docs/wiki/Converting-an-install-to-Project-Trident) on the Documentation wiki.
No. There are a couple simple steps to migrate your BETA system to the RELEASE. These steps are listed in the [Migration Notes](https://github.com/project-trident/trident-docs/wiki/Converting-an-install-to-Project-Trident) on the Documentation wiki.

## Important notes

1. Due to how ZFS is packaged on Linux, a dynamic kernel module is automatically compiled for your specific system during the package installation. This may take a little while to complete, depending on your system hardware capabilities.
2. From our initial testing, the average time to perform the installation is about 30 minutes. This will vary depending on download speeds and compilation time of the DKMS modules.
3. The default shell for Void Linux is "dash" and is the "/bin/sh" of the system.
* It might be helpful to run `chsh` after logging in to change the default login shell, as dash is very limited.
* In shell scripts, make sure to use "#!/bin/bash" instead of "#!/bin/sh", otherwise you may experience odd script failures due to using "dash" instead of the traditional "Bourne shell".
4. The user password must be a minimum of 8 characters due to the ZFS encryption key length requirement. Modifying a user password to be less than 8 characters later on will break the user account!
@@ -1,6 +1,6 @@
<h4>Communities</h4>
<ul class="social_icons">
{{if .Site.Params.github}} <li><a href="{{ .Site.Params.github }}" title="Source repositories" alt="" target="_blank"><i class="fa fa-github"></i> Source Repo</a></li> {{end}}
{{if .Site.Params.github}} <li><a href="{{ .Site.Params.github }}" title="Source repositories" alt="" target="_blank"><i class="fa fa-github"></i> Source Repos</a></li> {{end}}
{{if .Site.Params.telegram}}<li><a href="{{ .Site.Params.telegram }}" title="Telegram community" alt="" target="_blank"><i class="fa fa-telegram"></i> Telegram</a></li>{{end}}
{{if .Site.Params.wiki}}<li><a href="{{ .Site.Params.wiki }}" alt="" title="Documentation wiki" target="_blank"><i class="fa fa-book"></i> Documentation</a></li>{{end}}
{{if .Site.Params.twitch}}<li><a href="{{ .Site.Params.twitch }}" alt="" title="Twitch" target="_blank"><i class="fa fa-twitch"></i> Twitch</a></li>{{end}}
@@ -137,6 +137,7 @@ a:hover {
.social_icons > li {
cursor: pointer;
font-size: 1.3rem;
margin-left: 1em;
}

.align-row{