> For the complete documentation index, see [llms.txt](https://blog.azagra.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://blog.azagra.dev/linux/despues-de-instalar-fedora-38.md).

# Después de instalar Fedora 38

Ya tenemos el sistema instalado, lo primero es actualizar los posibles paquetes.

```sh
sudo dnf update -y
```

Si hemos actualizado paquetes y kernel, que seguramente así sea, reiniciamos.<br>

Instalamos las herramientas de desarrollo

```sh
sudo dnf install @development-tools
```

Cabeceras del kernel y el modulo dkms

```sh
sudo dnf install kernel-headers kernel-devel dkms coreutils
```

**Java OpenJDK**

```sh
sudo dnf install java-11-openjdk.x86_64
```

Si tu GPU es AMD, después de esto, reiniciamos.

```sh
sudo dnf install xorg-x11-drv-amdgpu mesa-va-drivers mesa-vdpau-drivers vulkan-tools
```

**Multimedia**

```sh
sudo dnf install h264enc vlc python-vlc libaacs libbluray lame flac libdvdread transmission
```

**Utilidades**

```sh
sudo dnf install neovim git gparted vim meld cifs-utils bash-completion util-linux nmap wget curl sed tar unzip yad bzip2-devel gcc-c++ glib2 libpng libxml2 freetype ncurses-devel bison flex elfutils-libelf-devel openssl-devel
```

**LM Sensors**

```sh
sudo dnf install lm_sensors
```

Luego lo configuramos

```sh
yes "" | sudo sensors-detect
```

**Gestor de contraseñas KeePass**

```sh
sudo dnf install keepassxc
```

**MEGA**

```sh
sudo dnf install https://mega.nz/linux/repo/Fedora_38/x86_64/megasync-4.9.1-1.1.x86_64.rpm
```

```sh
sudo dnf install https://mega.nz/linux/repo/Fedora_38/x86_64/nautilus-megasync-5.1.0-1.1.x86_64.rpm
```

**VirtualBox 7**

Creamos un fichero en

```sh
sudo vim /etc/yum.repos.d/virtualbox.repo
```

Y añadimos:

```sh
[virtualbox]
name=Fedora $releasever - $basearch - VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/$releasever/$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://www.virtualbox.org/download/oracle_vbox_2016.asc
```

Instalamos el paquete

```sh
sudo dnf install VirtualBox-7.0
```

y finalmente damos permisos a nuestro usuario

```sh
sudo usermod -a -G vboxusers $USER
sudo usermod -a -G dialout $USER
```

**Python 3**

```sh
sudo dnf install python3 python3-pip python3-pillow python3-pillow-tk
```

**Gimp**

```sh
sudo dnf install gimp gimp-help-es gimp-data-extras
```

**Kubectl**

Creamos un fichero en

```sh
sudo vim /etc/yum.repos.d/kubernetes.repo
```

Y añadimos:

```sh
[kubernetes]
name=Kubernetes
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-$basearch
enabled=1
gpgcheck=1
gpgkey=https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
```

finalmente, instalamos el paquete

```sh
sudo dnf install kubectl
```

Limpiar la cache

```sh
sudo dnf clean dbcache
```

```sh
sudo dnf clean all
```
