Skip to content
This repository has been archived by the owner on Jan 1, 2023. It is now read-only.

Commit

Permalink
Merge pull request #32 from MassOS-Linux/development
Browse files Browse the repository at this point in the history
Release MassOS 2022.06
  • Loading branch information
TheSonicMaster authored Jun 1, 2022
2 parents 86f0451 + c813c51 commit 71541a9
Show file tree
Hide file tree
Showing 50 changed files with 2,053 additions and 6,119 deletions.
26 changes: 14 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,43 +1,45 @@
# Welcome To MassOS
Welcome to **MassOS**, a [free](https://github.com/MassOS-Linux/MassOS/wiki/MassOS-and-Free-Software) GNU/Linux operating system for x86_64 devices, which aims to be minimal and lightweight, without compromising features. It uses the [Xfce](https://xfce.org) desktop environment.
![](massos-desktop-screenshot.png)
The MassOS system itself is under 5 gigabytes. Quite impressive for a GNU/Linux distribution containing a full desktop environment and common programs, as well as development tools/headers. Some distributions are able to achieve minimalism by using smaller replacements for common GNU software, at the cost of some features. With MassOS, you get the minimal size, without compromising the advanced features exclusive to GNU software.
Please visit the MassOS website, https://massos.org, and/or the [About MassOS](https://github.com/MassOS-Linux/MassOS/wiki/About-MassOS) wiki page to learn more about MassOS and its goals.
# Not Based On Any Other Distro
MassOS is completely independent and built entirely from the ground up; it is not based on any other distribution. Due to not being dependent on another distribution, it is able to boast the latest and greatest in software versions.

The MassOS base system itself already contains a large selection of software which should suit most users. Instead of using a "classic" package manager (although [one is currently in development](https://github.com/TheSonicMaster/masspkg)), the universal **Flatpak** package manager (complemented by the GUI Gnome Software centre) can be used to install GUI-based software. AppImages are also supported. Additionally, developer-orientated users may also wish to compile software themselves, since the necessary tools and headers are provided with the system.
![](screenshots/software2.png)
The MassOS base system itself already contains a large selection of software which should suit most users. Instead of using a "classic" package manager (although [one is currently in development](https://github.com/MassOS-Linux/masspkg)), the universal **Flatpak** package manager (complemented by the GUI Gnome Software centre) can be used to install GUI-based software. AppImages and (most) standalone binaries are also supported. Additionally, developer-orientated users may also wish to compile software themselves, since the necessary tools and headers are provided with the system.
![](screenshots/software.png)
# Installing MassOS
MassOS has a live CD ISO which can be used to try out MassOS and easily install it.

Please see the [installation guide](installation-guide.md) for more information, and installation instructions.
Please see the [Installing MassOS](https://github.com/MassOS-Linux/MassOS/wiki/Installing-MassOS) wiki page for more information, and instructions on how to install MassOS.

The latest release can be found on the [releases page](https://github.com/TheSonicMaster/MassOS/releases).
The latest release can be found at and downloaded from the [releases page](https://github.com/TheSonicMaster/MassOS/releases).

Some developers may also wish to [build MassOS themselves](building.md) using the scripts in this repo. This is not recommended for most users.
Some developers may also wish to [build MassOS themselves](https://github.com/MassOS-Linux/MassOS/wiki/Building-MassOS) using the scripts in this repo. This is not recommended for most users.
# About This Repo
This repo contains the scripts which are used to build the complete MassOS system. Most people won't want to run these. Instead, you can download the latest release tarball of MassOS from the [releases page](https://github.com/TheSonicMaster/MassOS/releases).
# Releases
The latest release of MassOS can be downloaded from the [releases page](https://github.com/TheSonicMaster/MassOS/releases). From there you can also view the release notes and check out past releases too.

Release numbers follow the format **YYYY.MM**. For example: the August 2021 release was **2021.08**. On a working MassOS system, you can check the version by running `massos-release`. There is a new release of MassOS roughly once or twice per month. New releases will usually include updated software. A new release in the same month as an existing release will typically be less major, and will have a version in the format **YYYY.MM.2**. You can upgrade an existing MassOS installation by using the [MassOS Upgrade Utility](https://github.com/TheSonicMaster/massos-upgrade).
Release numbers follow the format **YYYY.MM**. For example: the August 2021 release was **2021.08**. On a working MassOS system, you can check the version by running `massos-release`. There is a new release of MassOS roughly once or twice per month. New releases will usually include updated software. A new release in the same month as an existing release will typically be less major, and will have a version in the format **YYYY.MM.2**. To upgrade an existing MassOS installation, see [Upgrading MassOS](https://github.com/MassOS-Linux/MassOS/wiki/Upgrading-MassOS).

Developers who wish to test out some of the latest in-development features for the next version MassOS can take a look at the [development branch](https://github.com/TheSonicMaster/MassOS/tree/development).
# Joining The Community
Most discussion happens in The Sonic Master's [Discord Server](https://discord.gg/EfshNrt), in the `#tech-chat` channel. Click here to join it:
Main discussion happens in the `#tech-chat` channel of [this Discord Server](https://discord.gg/EfshNrt). You can also join it by clicking the link below:

[![Discord link](https://discord.com/api/guilds/581195383661920278/embed.png)](https://discord.gg/EfshNrt)

For general queries, you can alternatively send an email to [daniel@thesonicmaster.net](mailto:daniel@thesonicmaster.net).
We may or may not set up a MassOS dedicated Discord server in the future.

You can also send an email to [daniel@massos.org](mailto:daniel@massos.org) for any queries/questions/suggestions/problems/etc.
# Bug Reporting
If you have found a bug in MassOS, please do the following before reporting it:

- Check that you are on the latest version of MassOS, by running `massos-release`.
- Check the [development branch](https://github.com/TheSonicMaster/MassOS/tree/development) to see if your issue has already been fixed for the next version of MassOS.
- Check the [development branch](https://github.com/MassOS-Linux/MassOS/tree/development) to see if your issue has already been fixed for the next version of MassOS.

If you have checked both of these, and you believe this issue has not already been fixed in the development branch, then go to the [issues](https://github.com/TheSonicMaster/MassOS/issues) page and open an issue. Please describe your issue in detail, and provide any relevant logs and screenshots which could help us debug your issue.
If you have checked both of these, and you believe this issue has not already been fixed in the development branch, then go to the [issues](https://github.com/MassOS-Linux/MassOS/issues) page and open an issue. Please describe your issue in detail, and provide any relevant logs and screenshots which could help us debug your issue.
# Contributing
You are welcome to fork the MassOS repository and make changes/additions as you wish. If you then want to contribute your changes back, you can do so by opening a [pull request](https://github.com/TheSonicMaster/MassOS/pulls). However, we ask that you follow these guidelines if you want to contribute your changes:
You are welcome to fork the MassOS repository and make changes/additions as you wish. If you then want to contribute your changes back, you can do so by opening a [pull request](https://github.com/MassOS-Linux/MassOS/pulls). However, we ask that you follow these guidelines if you want to contribute your changes:

- Please only modify the **development** branch. If you've forked MassOS, you can switch the branch to **development** or set the main branch of your fork to the development branch, but either way, we will only accept changes to the development branch.
- Similarly, please only submit pull requests to the **development** branch. Pull requests will never be merged directly into the main branch.
Expand Down
3 changes: 2 additions & 1 deletion backgrounds/About-Backgrounds.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
These backgrounds are created by IKGissmart <https://github.com/IKGissmart>.
With the exception of the "MassOS-Furturistic" backgrounds, the backgrounds are
created by IKGissmart <https://github.com/IKGissmart>.

You can download more backgrounds created by IKGissmart from this repository:
<https://github.com/IKGissmart/MassOS-Additional-Wallpapers>.
Binary file added backgrounds/MassOS-Futuristic-Dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added backgrounds/MassOS-Futuristic-Light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added backgrounds/MassOS-Futuristic.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 71541a9

Please sign in to comment.