This repository aims to be a community driven fix repository for (GNU) Linux distributions.
It is not an archive of complex articles and guides. Only (documented) and immediate fixes are welcome.
The archive is structured into categories and sub-categories. The main categories are generic, ex:
- DesktopEnvironment
- Networking
- Media
- Packages
- Utility
With their sub categories:
- DesktopEnvironment
- Plasma
- Networking
- NetworkManager
- ConnMan
- Media
- Totem
- Codec
- Totem
- Packages
- Flatpak
- Connectivity
- Flatpak
Each fix must be filled in a single file and the file name must be the problem name in lowercase with -
as separator, ex:
- Packages
- Flatpak
- Connectivity
- no-connection.md
- Connectivity
- Flatpak
Every fix file must have the following syntax:
## Problem
{Problem description.}
## Solution
{Solution steps.}
Ref: {external reference(s) link(s)}.
### Tested platforms
- {Distribution name} {Distribution version}
Where only the data in {}
(brackets too) need to be replaced.
Some fixes can be part of multiple categories. In these cases it is necessary to place the fix file in the most general category possible.In the other categories where you need to apply the same fix, just create a placeholder file, ex:
- Networking
- NetworkManager
- fix-name.md (fix)
- NetworkManager
- Packages
- Flatpak
- Connectivity
- no-connection.md (placeholder)
- Connectivity
- Flatpak
The placeholder syntax:
## Problem
{Problem description.}
## Solution
[This]({link}) solution fix the problem.
Where only the data in {}
(brackets too) need to be replaced.