mirror of
https://github.com/mikaela/mikaela.github.io/
synced 2025-06-01 20:37:23 +02:00
essentialsoftware.md: add inxi, rpmfusion on Kinoite, broadcom wireless
This commit is contained in:
parent
7cff4776d5
commit
698e00d925
@ -117,6 +117,7 @@ _{{ page.excerpt }}_
|
|||||||
- Debian: `sudo apt install systemd-zram-generator`
|
- Debian: `sudo apt install systemd-zram-generator`
|
||||||
- To check that it works `zramctl`. May take a while after
|
- To check that it works `zramctl`. May take a while after
|
||||||
`sudo systemctl reload` or a reboot.
|
`sudo systemctl reload` or a reboot.
|
||||||
|
- `inxi` - system information script (and dependencies)
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
- `zram-tools` - small compressed swap in RAM
|
- `zram-tools` - small compressed swap in RAM
|
||||||
@ -155,18 +156,31 @@ Just remember to `pipx upgrade-all` occassionally!
|
|||||||
## Fedora Atomic
|
## Fedora Atomic
|
||||||
|
|
||||||
_By which I mean Fedora Kinoite unless otherwise specified._ A system where
|
_By which I mean Fedora Kinoite unless otherwise specified._ A system where
|
||||||
everyone runs the same image, except that as this section shows, I alter it a
|
everyone runs the same image, except that as this section shows, I add to it a
|
||||||
bit...
|
bit...
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Alter base image by adding packages I need on the base system
|
# Layer packages I need on top of the base image.
|
||||||
sudo rpm-ostree install btop clang darkman duperemove gamescope git-lfs gnome-console htop mosh mpv neovim pipx pre-commit sshguard steam-devices symlinks syncthing terminus-fonts-console tmux tor unbound zsh
|
sudo rpm-ostree install btop clang darkman duperemove gamescope git-lfs gnome-console htop inxi mosh mpv neovim pipx pre-commit sshguard steam-devices symlinks syncthing terminus-fonts-console tmux tor unbound zsh
|
||||||
# Delete kernel boot arguments that would display boot splash screen and hide verbose kernel messages
|
# Disable bootscreen, ensure CPU vulnerability mitigation, enable lockdown
|
||||||
sudo rpm-ostree kargs --delete=rhgb --delete=quiet
|
# mode. REMEMBER! lockdown is incompatible with unsigned additional
|
||||||
# Add kernel boot arguments for stricter lockdown mode and CPU vulnerability mitigation
|
# kernel modules
|
||||||
sudo rpm-ostree kargs --append=lockdown=confidentiality --append=mitigations=auto,nosmt
|
sudo rpm-ostree kargs --delete=rhgb --delete=quiet --append=mitigations=auto,nosmt --append=lockdown=confidentiality
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Consider also adding
|
||||||
|
[RPMFusion through their OSTree instructions](https://rpmfusion.org/Howto/OSTree).
|
||||||
|
The _Major releases_ uninstalling and installing is especially important so it
|
||||||
|
switches from local package to layered package, which also affects all other
|
||||||
|
third party repositories such as `google-chrome-stable` if it was added. While
|
||||||
|
there is repository breakage risk stopping system upgrades, at least it will
|
||||||
|
upgrade itself as opposed to errorring about being a local not upgraded package
|
||||||
|
in the future.
|
||||||
|
|
||||||
|
Why RPMFusion? At least `Broadcom BCM43142` wireless NIC requires
|
||||||
|
`sudo rpm-ostree install akmod-wl kernel-devel` from `rpmfusion-nonfree` and
|
||||||
|
there are likely other such devices/drivers as well.
|
||||||
|
|
||||||
### Flatpaks
|
### Flatpaks
|
||||||
|
|
||||||
These also affect non-Fedora-Kinoite for which my first production installation
|
These also affect non-Fedora-Kinoite for which my first production installation
|
||||||
|
Loading…
x
Reference in New Issue
Block a user