-
-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
93 changed files
with
4,341 additions
and
232 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -19,3 +19,5 @@ pnpm-debug.log* | |
|
||
# macOS-specific files | ||
.DS_Store | ||
|
||
bun.lockb |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,18 @@ | ||
# Ultramarine Linux Wiki | ||
|
||
This wiki is meant to be the extended documentation for both end users and developers, so it is separated in those two categories. Made with Astro and a modification of the default blog template. | ||
Welcome to the source repository behind the [Ultramarine Wiki]! We welcome any contributions and | ||
you may freely send pull requests to this repository if you would like to modify any of the | ||
content here! | ||
|
||
## 🧞 Commands | ||
## Translations | ||
|
||
All commands are run from the root of the project, from a terminal: | ||
If you'd like to translate for a new language: | ||
|
||
| Command | Action | | ||
| :---------------------- | :----------------------------------------------- | | ||
| `pnpm install` | Installs dependencies | | ||
| `pnpm run dev` | Starts local dev server at `localhost:3000` | | ||
| `pnpm run build` | Build your production site to `./dist/` | | ||
| `pnpm run preview` | Preview your build locally, before deploying | | ||
| `pnpm run astro ...` | Run CLI commands like `astro add`, `astro check` | | ||
| `pnpm run astro --help` | Get help using the Astro CLI | | ||
1. Go to `src/consts.ts` to add a new language into `KNOWN_LANGUAGES` | ||
2. Copy everything from `src/content/docs/en` to `src/content/docs/<your_language_code>`[^1] | ||
3. Add pages into `SIDEBAR` in `src/consts.ts` | ||
4. Start translating! | ||
|
||
[^1]: We encourage you to use a generic language code without limiting the region. | ||
|
||
[Ultramarine Wiki]: https://wiki.ultramarine-linux.org |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,4 +10,4 @@ import Alert from "../../../../components/Docs/Alert.astro"; | |
page is subject to change. | ||
</Alert> | ||
|
||
If you are a hardware vendor producing RISC-V devices or have a spare RISC-V device, please [reach out](mailto:[email protected]) if you'd like Ultramarine Support. | ||
We plan to port to RISC-V architecture as soon as we can get the hardware. If you are a hardware vendor producing RISC-V devices or have a spare RISC-V device, please [reach out](mailto:[email protected]) if you'd like to support the Ultramarine RISC-V port. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
--- | ||
title: "Raspberry Pi (Anywhere)" | ||
description: "Raspberry Pi in the Ultramarine Anywhere Initiative" | ||
--- | ||
|
||
import Alert from "../../../../components/Docs/Alert.astro"; | ||
|
||
Raspberry Pi is a very popular series of SBCs. They are cheap, easy to get, run Linux well, and have a large ecosystem of expansion cards (Hats and Bonnets) and accessories. | ||
|
||
Fedora has upstream support for the Pi 4, 400, and 3. Ultramarine Anywhere intends to extend support to the Zero 2 and 5. | ||
|
||
## Raspberry Pi 5 | ||
|
||
<Alert type="info"> | ||
This device type is still in the **Planning Phase**. All information on this | ||
page is subject to change. | ||
</Alert> | ||
|
||
The Raspberry Pi 5 is not currently supported in Fedora. We intend to package the official Raspberry Pi kernel (which should also provide a better experience on the other Pi models.) | ||
|
||
## Raspberry Pi 4 and 400 | ||
|
||
The Raspberry Pi 4 and 400 have had support in Ultramarine Linux since UM39, and desktop images since UM40. We use the Fedora kernels and boot proccess. | ||
|
||
### Notes | ||
|
||
- RPi4B has a 1GB and 2GB model, we suggest against running a desktop environment on these (Xfce may be alright.) | ||
- RPi400 does not have support for WiFi in Ultramarine, this is an upstream issue. | ||
- The Pi 4 series has native USB boot support. Your experience may be better with a fast USB Drive or SSD connected through an adapter. See [this article](https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#usb-mass-storage-boot) for more info. | ||
- If using a microSD card, we reccomend using a Class 10 microSD card, your experience will be signifcantly better than lower classes. | ||
- If using a USB drive, ensure it's USB 3.0 or newer, 2.0 will be a signifcantly worse experience than a microSD. | ||
- Your storage device will need to be larger than 9GB (the image is 8.59GB) We suggest 16GB so you have space for software. | ||
|
||
### Installing | ||
|
||
1. Install [Raspberry Pi Imager](https://flathub.org/apps/org.raspberrypi.rpi-imager). | ||
2. Simply select "Other General Purpose OS" then your Ultramarine Edition of choice. | ||
3. Insert the storage device into your Pi and boot up! The root filesystem will automatically be expanded. | ||
4. You will be prompted to set up a user, do this and you're done!. | ||
|
||
## Raspberry Pi 3 | ||
|
||
The Raspberry Pi 3 has had support in Ultramarine Linux since UM39, and desktop images since UM40. We use the Fedora kernels and boot proccess. | ||
|
||
### Notes | ||
|
||
- RPi3B has only 1GB of RAM, and the 3A only has 512MB, we suggest against running a desktop environment (Xfce may be alright.) | ||
- Your microSD card will need to be larger than 9GB (the image is 8.59GB) We suggest 16GB so you have space for software. | ||
- We reccomend using a Class 10 microSD card, your experience will be signifcantly better than lower classes. | ||
|
||
### Installing | ||
|
||
1. Grab any aarch64 [Raw Image](https://images.fyralabs.com/images/ultramarine/40/) from our downloads page. | ||
2. Flash it to your microSD card with [balenaEtcher](https://etcher.io) or [Raspberry Pi Imager](https://flathub.org/apps/org.raspberrypi.rpi-imager) | ||
3. Insert the storage device into your Pi and boot up! The root filesystem will automatically be expanded. | ||
4. You will be prompted to set up a user, do this and you're done!. | ||
|
||
## Raspberry Pi Zero 2 | ||
|
||
<Alert type="info"> | ||
This device type is still in the **Planning Phase**. All information on this | ||
page is subject to change. | ||
</Alert> | ||
|
||
## Raspberry Pi 1, 2, and Zero | ||
|
||
<Alert type="info"> | ||
These devices are **Not Supported** due to 32bit CPUs. We include them in this | ||
page to avoid questions. | ||
</Alert> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
--- | ||
title: "Thin Clients (Anywhere)" | ||
description: " Ultramarine Anywhere Initiative" | ||
--- | ||
|
||
import Alert from "../../../../components/Docs/Alert.astro"; | ||
|
||
<Alert type="info"> | ||
This device type is still in the **Wishlist Phase**. All information on this | ||
page is subject to change. | ||
</Alert> | ||
|
||
Thin client images would be fun, and frankly pretty easy. | ||
|
||
## Implementation | ||
|
||
Very minimal environment with only required packages. OOTB connection protocols (ICA, RDP/VNC, SNMP...) and easy to use installer with connection options built in. | ||
|
||
Minimal login screen with an option for branding, might include device managment software. | ||
|
||
Tools and encouragment for enthusiasts. |
Oops, something went wrong.