Guía Instalación Fedora entorno Cinnamon

Paquetes necesarios:

  • Transmission
  • Tilix
  • Vlc
  • Remmina
  • Git
  • Zsh
  • Microsoft Edge Browser
  • Visual studio code
  • Libreoffice
  • Simple screen recorder
  • Docker
  • Zoom

Si algun paquete ya viene por defecto instalado revisar si se deja o elimina


Agregar control a replicas rápidas y Repositorio de extras

# echo "fastestmirror=true" >> /etc/dnf/dnf.conf 

# echo "deltarpm=false" >> /etc/dnf/dnf.conf
# dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Limpiar paquetes y actualizar instalados

Eliminar paquetes que no utilizo

# dnf remove pidgin hexchat xfburn xawtv rhythmbox parole

Actualizar

# dnf clean all
# dnf update

Comenzar instalaciones

# dnf install kernel-devel gcc-c++ patch dkms git autoconf hdparm NetworkManager-tui fuse-exfat exfat-utils ifuse hfsutils fuse-sshfs fuse-encfs unrar p7zip p7zip-plugins p7zip-gui arj lzma tilix neovim vlc simplescreenrecorder remmina youtube-dl zsh --skip-broken

# dnf install ffmpeg gstreamer1-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-good-extras gstreamer1-plugins-ugly --skip-broken

Instalar Docker

$ sudo dnf -y install dnf-plugins-core
$ sudo dnf config-manager \
    --add-repo \
    https://download.docker.com/linux/fedora/docker-ce.repo

Instalar los paquetes

$ sudo dnf install docker-ce docker-ce-cli containerd.io

Activar el servicio

# systemctl start docker
# systemctl enable docker

Adicionar el usuario para que no sea necesario utilizar “sudo”

# groupadd docker
# usermod -aG docker mi-usuario

Instalar Microsoft Edge Browser

Setup

$ sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
$ sudo dnf config-manager --add-repo https://packages.microsoft.com/yumrepos/edge
$ sudo mv /etc/yum.repos.d/packages.microsoft.com_yumrepos_edge.repo /etc/yum.repos.d/microsoft-edge-dev.repo

Install

$ sudo dnf install microsoft-edge-dev

Utilizar Snaps (snapcraft) para instalar paquetes

Install snaps

$ sudo dnf install snapd
$ sudo ln -s /var/lib/snapd/snap /snap

Apps que instalo con snap

  • Slack
  • Telegram Desktop
  • Visual Studio Code
  • Zoom
$ sudo snap install slack --classic
$ sudo snap install telegram-desktop
$ sudo snap install zoom-client
$ sudo snap install code --classic

Pasos para zsh & oh my Zsh

  1. Instalar oh my zsh
    $ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    
  2. Instalar plugins
$ git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
  1. en .zshrc agregar los plugins y adicionar como theme agnoster (tener fuente powerline-fonts instalada)