move some fedora software from server to software md

This commit is contained in:
2025-07-25 20:41:51 -04:00
parent dae4063f25
commit ca582333f1
2 changed files with 33 additions and 44 deletions

View File

@@ -29,9 +29,6 @@
- [Quick Backup](#quick-backup) - [Quick Backup](#quick-backup)
- [Regular Backups with Borg](#regular-backups-with-borg) - [Regular Backups with Borg](#regular-backups-with-borg)
- [Optional Steps](#optional-steps) - [Optional Steps](#optional-steps)
- [Docker with Podman as Runtime](#docker-with-podman-as-runtime)
- [Vanilla Docker](#vanilla-docker)
- [Extra Software](#extra-software)
- [Disable Swap](#disable-swap) - [Disable Swap](#disable-swap)
- [Disable Selinux](#disable-selinux) - [Disable Selinux](#disable-selinux)
- [Downgrading Kernel](#downgrading-kernel) - [Downgrading Kernel](#downgrading-kernel)
@@ -426,7 +423,7 @@ iscsiadm -m node \
systemctl restart iscsid systemctl restart iscsid
# Discover targets # Discover targets
iscsiadm -m discovery -t st -p driveripper.reeselink.com iscsiadm -m discovery -t st -p drivework.reeselink.com
# Login to all nodes # Login to all nodes
iscsiadm -m node -l iscsiadm -m node -l
@@ -488,44 +485,6 @@ See [borg.md](/active/systemd_borg/borg.md)
## Optional Steps ## Optional Steps
### Docker with Podman as Runtime
Note, you'll need to ssh into the server as the user in order to start the user's systemd session.
```bash
sudo dnf install podman docker docker-compose
sudo loginctl enable-linger 1000 # Or whatever user
systemctl --user enable --now podman.socket
docker context create podman --docker host=unix://$XDG_RUNTIME_DIR/podman/podman.sock
docker context use podman
```
### Vanilla Docker
<https://docs.docker.com/engine/install/fedora/>
```bash
dnf -y install dnf-plugins-core
dnf-3 config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
systemctl enable --now docker
```
### Extra Software
```bash
# Set vim as the default editor
dnf install -y vim-default-editor --allowerasing
# Install glances for system monitoring
dnf install -y glances
# ZSH
dnf install -y zsh
chsh -s $(which zsh) && chsh -s $(which zsh) ducoterra
```
### Disable Swap ### Disable Swap
```bash ```bash

View File

@@ -1,7 +1,8 @@
# Apps # Fedora Software
- [Apps](#apps) - [Fedora Software](#fedora-software)
- [Common CLI Apps](#common-cli-apps) - [Common CLI Apps](#common-cli-apps)
- [Podman](#podman)
- [Gear Lever](#gear-lever) - [Gear Lever](#gear-lever)
- [VSCode](#vscode) - [VSCode](#vscode)
- [DNF](#dnf) - [DNF](#dnf)
@@ -53,6 +54,8 @@
- [Ollama](#ollama) - [Ollama](#ollama)
- [UV](#uv) - [UV](#uv)
- [Pipenv](#pipenv) - [Pipenv](#pipenv)
- [Docker](#docker)
- [Boxes](#boxes)
Flatpak installs are from Flathub unless otherwise noted. Flatpak installs are from Flathub unless otherwise noted.
@@ -124,6 +127,12 @@ sudo dnf install \
gcc gcc
``` ```
## Podman
```bash
dns install -y podman
```
## Gear Lever ## Gear Lever
I would recommend you install Gear Lever to manage App Images: I would recommend you install Gear Lever to manage App Images:
@@ -587,6 +596,8 @@ flatpak install org.gnome.Evolution
```bash ```bash
# Virtualization # Virtualization
sudo dnf group install --with-optional virtualization sudo dnf group install --with-optional virtualization
sudo systemctl start libvirtd
``` ```
## NVM ## NVM
@@ -613,3 +624,22 @@ For starting ollama as a service, follow the link below:
## Pipenv ## Pipenv
<https://pipenv.pypa.io/en/latest/installation.html#installing-pipenv> <https://pipenv.pypa.io/en/latest/installation.html#installing-pipenv>
## Docker
<https://docs.docker.com/engine/install/fedora/>
```bash
dnf -y install dnf-plugins-core
dnf-3 config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
systemctl enable --now docker
```
## Boxes
Virtualization at its boxiest.
```bash
flatpak install org.gnome.Boxes
```