This command will give you access to software not included in the fedora repos, including non-free software. Proprietary or non-free software should be mostly avoided, as it can be insecure, incompatible, and even serve malicious purposes or require monetary payment. A good way to find alternatives to proprietary software is Alternativeto.net. Software on Fedora is primarily installed in two ways. Flatpak, which are packages that tend to be more stable, up to date, and secure but take up a little more space on the disk, and can (in rare cases) block certain application features because of inherent privacy/security measures. There is also RPM, which are a bit leaner, but lack many of the extra modern features that flatpak has. (Be sure to check the descriptions in your software center and compare versions to see which one might best fit your enviroment.) Both are easy to access in Gnome and KDE software centers, but may be a litt
Application Basics | |
------------------ | |
Name: Firefox | |
Version: 81.0.1 | |
Build ID: 20200930210336 | |
Distribution ID: fedora | |
User Agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:81.0) Gecko/20100101 Firefox/81.0 | |
OS: Linux 5.8.15-301.fc33.x86_64 #1 SMP Thu Oct 15 16:58:06 UTC 2020 | |
Multiprocess Windows: 1/1 Enabled by default |
#!/bin/sh | |
set -e | |
# https://bugs.debian.org/725934 | |
rm -f /var/lib/debsecan/apt_preferences.disabled | |
> /var/lib/debsecan/apt_preferences.disabled | |
for pkg in $(debsecan | grep -E '\(fixed(\)|, )' | cut -d\ -f2 | sort -u) ; do | |
case "$pkg" in | |
*-dbgsym) | |
cat <<EOF >> /var/lib/debsecan/apt_preferences.disabled | |
Package: $pkg |
#!/bin/bash | |
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -y | |
sudo dnf groupupdate core -y | |
sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin -y | |
sudo dnf groupupdate sound-and-video -y | |
sudo dnf install rpmfusion-free-release-tainted -y | |
sudo dnf install libdvdcss -y | |
sudo dnf install rpmfusion-nonfree-release-tainted -y | |
sudo dnf install \*-firmware --exclude lulzbot-marlin-firmware -y | |
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo |
OptiFine was originally a great mod offering many quality of life improvements for player in the beginning. However, over the years, its benefits have dwindled and has caused many issues for modders. This is due to Minecraft's codebase improving over the years and OptiFine's aggressiveness towards replacing entire swaths of code while being closed source making it very difficult to figure out why OptiFine has broken another modder's mod. Also worth noting that OptiFine natively doesn't support Fabric and it's hard to maintain OptiFabric.
In the modern Minecraft era, with Fabric's community effort, modders have begun to create alternatives for most of OptiFine's features to allow players to maintain better performance, better mod compatibility, and better support.
Sources: aircrack-ng/rtl8812au, aircrack-ng/rtl8814au
Note: This guide is purposefully simple. If you would like more information about what exactly each command is doing, try:
man `the command in question`
or go to the respective source repositories as mentioned above.