README.md updates - compatibility table
This commit is contained in:
parent
3359dcca90
commit
8315314bc6
2 changed files with 30 additions and 20 deletions
50
README.md
50
README.md
|
@ -15,31 +15,26 @@ This is for my educational purposes of learning rust to do tasks that I have don
|
||||||
|
|
||||||
## **TESTED ENVIRONMENTS**
|
## **TESTED ENVIRONMENTS**
|
||||||
|
|
||||||
|DISTRIBUTION|STATUS|
|
Currently I am testing on live hardware first where possible, then in distrobox if not. As time permits, I am using VMs to personally test. Trusted contributors will count as a passed/failed contributor test.
|
||||||
| :-- | :-- |
|
|
||||||
|Arch|no (errors in distrobox)|
|
|DISTRIBUTION|PERSONALLY TESTED|CONTRIBUTOR TESTED|
|
||||||
|Debian / Ubuntu|yes (via distrobox)|
|
| :-- | :-- |
|
||||||
|OpenMandriva / Mageia|no (no dsitrobox support)|
|
|Arch|no - errors out in distrobox|no|
|
||||||
|RHEL / Fedora|yes, primary platform currently being used by myself|
|
|Debian / Ubuntu|distrobox|no|
|
||||||
|SuSE/ OpenSuSE|yes|
|
|OpenMandriva / Mageia|no - lacks distrobox support|no|
|
||||||
|
|RHEL / Fedora|yes|yes|
|
||||||
|
|SuSE/ OpenSuSE|yes|no|
|
||||||
|
|
||||||
|
|
||||||
## **COMPILING**
|
## **COMPILING**
|
||||||
|
|
||||||
To compile the application you will need to have rust and cargo installed.
|
To compile the application you will need to have rust and cargo installed.
|
||||||
|
|
||||||
### **RHEL/FEDORA**
|
### **ARCH & DERIVATIVES (UNTESTED)**
|
||||||
|
|
||||||
```
|
```
|
||||||
sudo dnf install rust cargo -y
|
sudo pacman -Sy rust
|
||||||
```
|
rustup default stable
|
||||||
|
|
||||||
### **SUSE/OPENSUSE**
|
|
||||||
|
|
||||||
The [official documentation from OpenSuSE.org](https://en.opensuse.org/Rust) states to use rustup, so here it is:
|
|
||||||
|
|
||||||
```
|
|
||||||
sudo zypper install rustup && rustup toolchain install stable
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### **DEBIAN & DERIVATIVES**
|
### **DEBIAN & DERIVATIVES**
|
||||||
|
@ -65,11 +60,26 @@ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
||||||
|
|
||||||
The final command above will pull in and run the installer. Follow the prompts on screen.
|
The final command above will pull in and run the installer. Follow the prompts on screen.
|
||||||
|
|
||||||
### **ARCH & DERIVATIVES**
|
### **OPENMANDRIVA/MAGEIA (UNTESTED)
|
||||||
|
|
||||||
```
|
```
|
||||||
sudo pacman -Sy rust
|
sudo urpmi update
|
||||||
rustup default stable
|
sudo urpmi install gcc curl make
|
||||||
|
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
||||||
|
```
|
||||||
|
|
||||||
|
### **RHEL/FEDORA**
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo dnf install rust cargo -y
|
||||||
|
```
|
||||||
|
|
||||||
|
### **SUSE/OPENSUSE**
|
||||||
|
|
||||||
|
The [official documentation from OpenSuSE.org](https://en.opensuse.org/Rust) states to use rustup, so here it is:
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo zypper install rustup && rustup toolchain install stable
|
||||||
```
|
```
|
||||||
|
|
||||||
## **OSUPDATE ACQUISITION, COMPILATION AND USAGE**
|
## **OSUPDATE ACQUISITION, COMPILATION AND USAGE**
|
||||||
|
|
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue