From 8315314bc66e5d600f67027c3fcbcb35e5cd9049 Mon Sep 17 00:00:00 2001 From: Andrew Schott Date: Sat, 15 Jun 2024 00:04:20 -0500 Subject: [PATCH] README.md updates - compatibility table --- README.md | 50 ++++++++++++++++++++++--------------- osupdater/src/.main.rs.swp | Bin 16384 -> 0 bytes 2 files changed, 30 insertions(+), 20 deletions(-) delete mode 100644 osupdater/src/.main.rs.swp diff --git a/README.md b/README.md index e66a695..98dc0bb 100644 --- a/README.md +++ b/README.md @@ -15,31 +15,26 @@ This is for my educational purposes of learning rust to do tasks that I have don ## **TESTED ENVIRONMENTS** -|DISTRIBUTION|STATUS| -| :-- | :-- | -|Arch|no (errors in distrobox)| -|Debian / Ubuntu|yes (via distrobox)| -|OpenMandriva / Mageia|no (no dsitrobox support)| -|RHEL / Fedora|yes, primary platform currently being used by myself| -|SuSE/ OpenSuSE|yes| +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. + +|DISTRIBUTION|PERSONALLY TESTED|CONTRIBUTOR TESTED| +| :-- | :-- | +|Arch|no - errors out in distrobox|no| +|Debian / Ubuntu|distrobox|no| +|OpenMandriva / Mageia|no - lacks distrobox support|no| +|RHEL / Fedora|yes|yes| +|SuSE/ OpenSuSE|yes|no| ## **COMPILING** To compile the application you will need to have rust and cargo installed. -### **RHEL/FEDORA** +### **ARCH & DERIVATIVES (UNTESTED)** ``` -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 +sudo pacman -Sy rust +rustup default stable ``` ### **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. -### **ARCH & DERIVATIVES** +### **OPENMANDRIVA/MAGEIA (UNTESTED) ``` -sudo pacman -Sy rust -rustup default stable +sudo urpmi update +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** diff --git a/osupdater/src/.main.rs.swp b/osupdater/src/.main.rs.swp deleted file mode 100644 index 45c071aa26758dcf428baa0c4c907c8e2464ab3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16384 zcmeI2%ZnUE9LLMN)M!kiu)%{`8DTRcJ2Sh9>!Wv*gNfi1B1t5Y=+K$2nQ69PR8{Xd zE=fQTUk4?6@@PB=CZ~Atkbt*%@eu=_1dk%Pr~Co>t$xg7dwLvZ5Q9|1XM3jWH^1rc zw`zCmSJh|cUw!^%`gCQ1;MhfovBzzk-}3ghPrlwwOwZ!1tr|ujqTceQ?3AV7X1v_C zIdhm0+0UGd6IRXVs=HYn%nXsQMxdEK@Sx_e$`3)irIe!iOZwrq@@r1KNR+ z4(uQY_Aktzwl7#Xb_wFBA#?SOVbJD?rV4rm9o1KNTAmjg1`OwL2nrbO1M z7vMZN2VMa?!FTuII=Bcz@B~=jj_cq$_zau`yTSV1g!~Dvf;M;z zYzCXa&ASNs2pjN-A0HDo&`t147jA_b15>u> zL3$J?!|+(UIBR*0+8Ns`Es->?TBW#1y6?|+U#SR{rRIk+2qhBLU8~YIZCUL5yoyps z1y5nLy<({ndTnk7!$YKnT*YJ3vVFs_y%ystS*aqV#W>G4kSKNEkBZ5g#aT0uk&5VD zAq<+_v{<1Ozb$tPrOf9J`>u;8MiLi9X!%isfjFhrg-)oX2Qw|VzYFS-mw(ZOdcbW@ zI^N!5Vfl>jScjH5TRn6_J!xZmO}c8E21Um#SJma^Y7|oF8z^=o8jltBrY)o>me#r! z4WMC$3qU`<@kHyfBb=TETf58YKX_bL_>c+)ZK0PTHM;ekS(-Z zcD;px-8C(%UU+7ZqdRTNSF9q&(y9WdQ>ijcqOakYGB8(iB=)uDt4xB%5}L$Lr!`43 ziQKn3LBM#9+FoP6*f?e^t#RmdQsW$xC=Gew+BrhIZTUK*kg;S&k<+P+QcNNe&nV(Q zP>#x8W4_EdW-Og?=yXEk9Fr)`&N0$Ize!8JMg)u{5OLF~LxKsVE#`C~GDb}!#Vw9d z7ym0!X{MI8IEl9G|J$_Nl9qgB2pA!Z;)ul|ZaQs9Fp0G8e6Kf`NVTO+`QlW>Sn5>Z zbn;Y&Tz$$$bqt?}z2y5VY8uw?IrT6jTVOpmv0L8b3Iv~4>Mb^JP}pA>U!M0z-PGT%?}!HyqtDmp?kchv2m zC^^oMH580f*)k<Ha%x9lI8mFv>tK+hj9Z7a|_h= zgl)0tE}~e^bO?HAjWj&CZlfB)YZ6yfy}GLRN_D5G1pYv^gn6>4FwYXTwk=!5eW&?8 zl}5#?V<0{g>qW8n`hn@8FlaPCj%T~kO~F}O_Z^?tB9{y!9RW*3HDMBK7^-|U3{^e$ zUsOH|VHj)41a%IRXw-9Omx!wWYpB0}1gic|_wO&Gj{g+6U=iFx9e)E{0vEyO-~zC~ zi{KB`_CJA(pao{Z7VsPL{sL|!-|>U`9(`yBv;*1!?SOVbJD?rV4rm9o1KNS<9f<0* zZn4&Vp^7lIdN9_8&_C~rB})tGe!&ErV#&5w*$kyxe^5JQg>qRHhby$+pSB%0%C~ zMDCuEx}WUs<^}=X)t+iKzK`zGz-``{v*~_K(wm$$I1||ZNji7P4(DJ`rmI>58=;f- QVZ2;Jqivi1KFoC5-_&Nd?EnA(