Menu

Tree [ee703a] master /
 History

HTTPS access


File Date Author Commit
 Documentation 2024-07-31 Lukas Bulwahn Lukas Bulwahn [889ced] netfs: clean up after renaming FSCACHE_DEBUG co...
 LICENSES 2022-10-03 Luis Chamberlain Luis Chamberlain [ad9f64] LICENSES: Add the copyleft-next-0.3.1 license
 arch 2024-08-09 Sean Christopherson Sean Christopherson [66155d] KVM: x86: Disallow read-only memslots for SEV-E...
 block 2024-07-27 Dr. David Alan Gilbert Dr. David Alan Gilbert [01aa8c] blk-throttle: remove more latency dead-code
 certs 2024-04-27 Masahiro Yamada Masahiro Yamada [b1992c] kbuild: use $(src) instead of $(srctree)/$(src)...
 crypto 2024-07-03 Eric Biggers Eric Biggers [101e99] crypto: testmgr - generate power-of-2 lengths m...
 drivers 2024-08-07 Martin Whitaker Martin Whitaker [0411f7] net: dsa: microchip: disable EEE for KSZ8567/KS...
 fs 2024-08-08 Kees Cook Kees Cook [f50733] exec: Fix ToCToU between perm check and set-uid...
 include 2024-08-14 Amit Shah Amit Shah [1c0e58] KVM: SEV: uapi: fix typo in SEV_RET_INVALID_CONFIG
 init 2024-07-29 Alice Ryhl Alice Ryhl [f12674] rust: SHADOW_CALL_STACK is incompatible with Rust
 io_uring 2024-08-07 Jens Axboe Jens Axboe [8fe8ac] io_uring/net: don't pick multiple buffers for n...
 ipc 2024-07-24 Joel Granados Joel Granados [78eb4e] sysctl: treewide: constify the ctl_table argume...
 kernel 2024-08-13 Kyle Huey Kyle Huey [100bff] perf/bpf: Don't call bpf_overflow_handler() for...
 lib 2024-07-29 Linus Torvalds Linus Torvalds [cb04e8] minmax: don't use max() in situations that want...
 mm 2024-08-02 Shakeel Butt Shakeel Butt [997260] memcg: protect concurrent access to mem_cgroup_idr
 net 2024-08-07 Gal Pressman Gal Pressman [4d7c3c] ethtool: Fix context creation with no parameters
 rust 2024-07-09 Andrew Ballance Andrew Ballance [cd04d5] rust: firmware: fix invalid rustdoc link
 samples 2024-07-05 Benjamin Tissoires Benjamin Tissoires [a67a1d] HID: samples: fix the 2 struct_ops definitions
 scripts 2024-08-05 Arnd Bergmann Arnd Bergmann [b82c1d] syscalls: add back legacy __NR_nfsservctl macro
 security 2024-07-24 Joel Granados Joel Granados [78eb4e] sysctl: treewide: constify the ctl_table argume...
 sound 2024-08-07 Simon Trimmer Simon Trimmer [727767] ASoC: cs35l56: Patch CS35L56_IRQ1_MASK_18 to th...
 tools 2024-08-02 Michal Luczaj Michal Luczaj [238d3d] KVM: selftests: Add a testcase to verify x2APIC...
 usr 2024-05-31 Masahiro Yamada Masahiro Yamada [fb3f7f] initramfs: shorten cmd_initfs in usr/Makefile
 virt 2024-08-09 Sean Christopherson Sean Christopherson [66155d] KVM: x86: Disallow read-only memslots for SEV-E...
 .clang-format 2024-06-24 SeongJae Park SeongJae Park [e3b10a] Docs: Move clang-format from process/ to dev-to...
 .cocciconfig unknown
 .editorconfig 2024-06-11 Greg Kroah-Hartman Greg Kroah-Hartman [7da9df] .editorconfig: remove trim_trailing_whitespace ...
 .get_maintainer.ignore 2024-03-06 Jakub Kicinski Jakub Kicinski [7221fb] Add Jeff Kirsher to .get_maintainer.ignore
 .gitattributes 2023-04-18 Miguel Ojeda Miguel Ojeda [8f8d4b] .gitattributes: set diff driver for Rust source...
 .gitignore 2024-07-20 Thomas Weißschuh Thomas Weißschuh [c85785] kbuild: add script and target to generate pacma...
 .mailmap 2024-08-04 David Heidelberg David Heidelberg [f20879] mailmap: update entry for David Heidelberg
 .rustfmt.toml 2022-08-04 Miguel Ojeda Miguel Ojeda [80db40] rust: add `.rustfmt.toml`
 COPYING unknown
 CREDITS 2024-07-15 Steven Rostedt (Google) Steven Rostedt (Google) [5f7c72] tracing: Update MAINTAINERS file
 Kbuild 2022-09-24 Masahiro Yamada Masahiro Yamada [575012] kbuild: list sub-directories in ./Kbuild
 Kconfig unknown
 MAINTAINERS 2024-08-07 Charles Keepax Charles Keepax [2f11f6] MAINTAINERS: Update Cirrus Logic parts to linux...
 Makefile 2024-08-11 Linus Torvalds Linus Torvalds [7c626c] Linux 6.11-rc3
 README.md 2024-09-17 Linux Aether Linux Aether [ee703a] Update README.md

Read Me

Linux Aether

Welcome to Linux Aether! Linux Aether is a cutting-edge Linux distribution designed to offer an exceptional computing experience. Whether you're a developer, designer, or a casual user, Linux Aether provides a powerful, elegant, and highly customizable environment tailored to your needs.

Table of Contents

  1. Introduction
  2. Features
  3. System Requirements
  4. Installation Guide
  5. Getting Started
  6. Desktop Environment
  7. Package Management
  8. System Configuration
  9. Security
  10. Community and Support
  11. Contributing
  12. License

Introduction

Linux Aether aims to deliver a superior and highly customizable Linux experience. It combines the stability and performance of the Linux kernel with an intuitive wiki and great documentation.

Features

User Interface

  • ~~Custom Desktop Environment: There are many Desktop Environments (DE) to choose from, i.e Kde Plasma, GNOME etc.~~
  • ~~Custom Window Manager: There are also a plethora of Window Managers (WM) to choose from, i.e i3-wm, DWM etc.~~
  • ~~Themes and Customization: A variety of themes, icons, and extensions are avalible in most Desktop Environments to personalize your desktop.~~

This might come in the future

Software

  • Software Repository: Access to a vast repository of applications through the Aether Package Manager (APM).

Security

  • Enhanced Security Features: Linux Aether is designed to have possibility for any and all software to run, this also includes support for firewall, bluetooth etc.
  • Privacy Focused: Tools and settings to ensure user privacy and data protection.

System Requirements

Minimum Requirements

  • CPU: 1 GHz dual-core processor
  • RAM: 2 GB
  • Storage: 20 GB of available space
  • Display: 1024x768 resolution
  • CPU: 2 GHz dual-core processor or better
  • RAM: 4 GB or more
  • Storage: 40 GB of SSD space
  • Display: 1920x1080 resolution

Installation Guide

Download the ISO

Download the latest ISO image from the Linux Aether website.

Create a Bootable USB

Use a tool like Rufus (Windows), Etcher (Linux/Mac), or the command line to create a bootable USB drive.

Boot from USB

  1. Insert the USB drive into your computer.
  2. Reboot your system and enter the BIOS/UEFI settings.
  3. Disable Secure Boot (REQUIRED)
  4. Set the USB drive as the primary boot device.
  5. Save changes and reboot.

Installation Steps

  1. Follow the comprehensive guide at: Aether Install Guide

Getting Started

Initial Setup

Upon first boot, follow the initial setup wizard to:

  • Create a user account.
  • Set up your network.
  • Choose your preferred language and time zone.
  • Follow the full install guide at Aether Install Guide

Updating the System

Open a terminal and run the following commands to update the system:

sudo apm -upd

Installing Additional Software

Use the Aether Package Manager (APM) to install additional software:

sudo apm install <package_name>

Package Management

Aether Package Manager (APM)

APM is the primary tool for package management in Linux Aether.

  • Install Packages: sudo apm install <package_name>
  • Remove Packages: sudo apm remove <package_name>
  • Search Packages: sudo apm search <package_name>
  • Update Packages: sudo apm update <package_name>

Snap and Flatpak Support

Linux Aether supports Snap and Flatpak for additional swoftware availability.

  • Snap: sudo snap install <package_name>
  • Flatpak: flatpak install flathub <package_name>

System Configuration

Network Settings

Connect to wifi: ispcu (Internet Service Post Configuration Utility)

Display Settings

Adjust resolution, refresh rate, and monitor arrangement with sysres --mode <resolution> (i.e 1920x1080)</resolution>

User Management

List user accounts with usrmgr --list
Add user accounts with usrmgr -n <name> <sudo y="" n=""></sudo></name>

System Updates

Regular updates ensure your system remains secure and up-to-date. Check for updates via System Settings > Updates or use the terminal:

sudo apm -upd && sudo apm -upg

Security

Regular Updates

Ensure your system is secure by regularly applying updates. Enable automatic updates via System Settings > Updates.

Community and Support

Documentation

Comprehensive documentation is available at the Linux Aether Documentation.

Forums

Join our community forums at Linux Aether Forums to ask questions, share tips, and connect with other users.

Bug Reports

Report bugs and issues on our GitHub Issues page.

Contributing

How to Contribute

We welcome contributions from the community! Check out our Contributing Guide to get started.

Code of Conduct

Please read and adhere to our Code of Conduct.

Reporting Issues

Use the GitHub Issues page to report bugs or suggest features.

License

Linux Aether is released under the GNU General Public License v3.0. You are free to use, modify, and distribute this software under the terms of this license.


Thank you for choosing Linux Aether! We hope you enjoy your experience. If you have any questions or need assistance, please reach out to our community and support channels.


MongoDB Logo MongoDB