move some fedora software from server to software md
This commit is contained in:
@@ -29,9 +29,6 @@
|
||||
- [Quick Backup](#quick-backup)
|
||||
- [Regular Backups with Borg](#regular-backups-with-borg)
|
||||
- [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 Selinux](#disable-selinux)
|
||||
- [Downgrading Kernel](#downgrading-kernel)
|
||||
@@ -426,7 +423,7 @@ iscsiadm -m node \
|
||||
systemctl restart iscsid
|
||||
|
||||
# Discover targets
|
||||
iscsiadm -m discovery -t st -p driveripper.reeselink.com
|
||||
iscsiadm -m discovery -t st -p drivework.reeselink.com
|
||||
|
||||
# Login to all nodes
|
||||
iscsiadm -m node -l
|
||||
@@ -488,44 +485,6 @@ See [borg.md](/active/systemd_borg/borg.md)
|
||||
|
||||
## 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
|
||||
|
||||
```bash
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
# Apps
|
||||
# Fedora Software
|
||||
|
||||
- [Apps](#apps)
|
||||
- [Fedora Software](#fedora-software)
|
||||
- [Common CLI Apps](#common-cli-apps)
|
||||
- [Podman](#podman)
|
||||
- [Gear Lever](#gear-lever)
|
||||
- [VSCode](#vscode)
|
||||
- [DNF](#dnf)
|
||||
@@ -53,6 +54,8 @@
|
||||
- [Ollama](#ollama)
|
||||
- [UV](#uv)
|
||||
- [Pipenv](#pipenv)
|
||||
- [Docker](#docker)
|
||||
- [Boxes](#boxes)
|
||||
|
||||
Flatpak installs are from Flathub unless otherwise noted.
|
||||
|
||||
@@ -124,6 +127,12 @@ sudo dnf install \
|
||||
gcc
|
||||
```
|
||||
|
||||
## Podman
|
||||
|
||||
```bash
|
||||
dns install -y podman
|
||||
```
|
||||
|
||||
## Gear Lever
|
||||
|
||||
I would recommend you install Gear Lever to manage App Images:
|
||||
@@ -587,6 +596,8 @@ flatpak install org.gnome.Evolution
|
||||
```bash
|
||||
# Virtualization
|
||||
sudo dnf group install --with-optional virtualization
|
||||
|
||||
sudo systemctl start libvirtd
|
||||
```
|
||||
|
||||
## NVM
|
||||
@@ -613,3 +624,22 @@ For starting ollama as a service, follow the link below:
|
||||
## 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
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user