Featured image of post Primeros pasos Fedora 32 KDE Parte I

Primeros pasos Fedora 32 KDE Parte I

En esta primera parte pondré todos las librerías y programas que suelo instalar en Fedora 32 con KDE, en la segunda parte haré una configuración del entorno de trabajo (fstab, crontab, .ssh, etc)

Introducción

En esta primera parte pondré todos las librerías y programas que suelo instalar en Fedora 32, en la segunda parte haré una configuración del entorno de trabajo (fstab, crontab, .ssh, etc)

Actualización inicial

Lo primero que hay que hacer es actualizar el sistema y lo reiniciamos, posiblemente haya una gran cantidad de paquetes a actualizar, junto con la actualización del kernel por lo que después es bueno hacer un reinicio del sistema.

1
2
sudo dnf upgrade
reboot

Eliminar programas no necesarios

1
sudo dnf remove dragon calligra-core

Añadir repositorio RPMFusion

Este repositorio es necesario para varios paquetes que instalaremos después (contiene programas importantes y paquetes nonfree).

1
sudo dnf -y 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

Paquetes y librerías que mas uso

Conjunto de librerías y utilidades básicas, traducciones de programas a español, corrector ortográficos, etc.

1
2
3
4
5
sudo dnf -y group install "Development Tools"
sudo dnf -y group install "C Development Tools and Libraries"
sudo dnf -y install kde-i18n-Spanish mythes-es hyphen-es autocorr-es hunspell-es langpacks-es \
aspell-es man-pages-es-extra kde-l10n-es android-tools expect flac-libs \
fluid-soundfont-common encfs samba wine curl meld youtube-dl wget iftop trash-cli

Java

1
sudo dnf -y install java-openjdk java-1.8.0-openjdk-javadoc java-1.8.0-openjdk-devel

Herramientas básicas de compilación

Conjunto de librerías básicas de compilación

1
2
sudo dnf -y install kernel-headers kernel-devel git make libxml2 libxml2-devel mercurial \
cmake python-devel python3-devel gcc-c++ dkms openssl-devel

Compresión y descompresión

Conjunto de librerías básicas de compresión y descompresión

1
sudo dnf -y install p7zip p7zip-plugins zip unzip unrar

Codecs

Conjunto de codecs necesarios para la reproducción de audio con código privado (mp3, etc)

1
2
3
4
5
6
sudo dnf -y install gstreamer gstreamer1-libav gstreamer1-plugins-bad-free-extras \
gstreamer1-plugins-bad-freeworld gstreamer1-plugins-good-extras pavucontrol \
gstreamer-ffmpeg gstreamer-plugins-bad-free-extras alsa-firmware \
gstreamer-plugins-ugly ffmpeg ffmpeg-libs libmatroska xvidcore libva-vdpau-driver \
libvdpau libvdpau-devel gstreamer1-vaapi gstreamer1-plugins-base-tools mencoder \
gstreamer1-plugins-ugly

Soporte para DVD’s

Conjunto de librerías necesarias para la reproducción de DVD’s

1
sudo dnf -y install lsdvd libdvbpsi libdvdread libdvdnav

Programas básicos

1
2
3
sudo dnf -y install vim yakuake libreoffice libreoffice-langpack-es \
gnome-disk-utility sqlitebrowser gimp vlc fritzing kdenlive frei0r-plugins \
calibre picard chromaprint-tools arduino vokoscreen filezilla

Dispositivos HP (impresora)

1
sudo dnf -y install hplip hplip-common libsane-hpaio hplip-gui

Insync

1
sudo dnf install -y https://d2t3ff60b2tol4.cloudfront.net/builds/insync-3.2.0.40833-fc30.x86_64.rpm

Pandoc y Latex

1
2
sudo dnf -y install pandoc texstudio texlive texlive texlive-latex texlive-xetex texlive-xetex-def \
texlive-collection-latexrecommended texlive-collection-xetex texlive-collection-latex

También serán necesarias un conjunto de librerías de Latex:

1
2
3
4
sudo dnf -y install texlive-matlab-prettifier texlive-apacite texlive-breakcites texlive-xpatch \
texlive-multirow texlive-tikzpagenodes texlive-tikzmark texlive-pgfplots texlive-glossaries-spanish \
texlive-anyfontsize texlive-framed texlive-mdframed texlive-todonotes texlive-glossaries \
texlive-IEEEtran.noarch texlive-textpos

Spotify

1
2
sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-spotify.repo
sudo dnf -y install spotify-client

Atom

1
2
3
4
programa="atom.x86_64.rpm"
wget -O $programa https://atom.io/download/rpm
sudo dnf -y install $programa
rm $programa

Visual Studio Code

1
2
3
4
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
dnf check-update
sudo dnf -y install code

Skype

1
sudo dnf -y install https://go.skype.com/skypeforlinux-64.rpm

Teamviewer

1
sudo dnf -y install https://download.teamviewer.com/download/linux/teamviewer.x86_64.rpm

Dropbox

1
2
sudo dnf -y install https://www.dropbox.com/download?dl=packages/fedora/nautilus-dropbox-2015.10.28-1.fedora.x86_64.rpm
sudo dnf -y install python-gpgme

Gitkraken

1
2
3
4
programa="gitkraken-amd64.tar.gz"
wget -O $programa https://release.gitkraken.com/linux/gitkraken-amd64.tar.gz
mv $programa ~/Programas/ && cd ~/Programas/
tar -xvf $programa && rm $programa && cd -

Pycharm Community

1
2
3
4
programa="pycharm-community-2020.1.tar.gz"
wget -O $programa https://download.jetbrains.com/python/pycharm-community-2017.1.tar.gz
mv $programa ~/Programas/ && cd ~/Programas/
tar -xvf $programa && rm $programa && cd -

Telegram

1
2
3
4
programa="telegram.tar.xz"
wget -O $programa https://tdesktop.com/linux
mv $programa ~/Programas/ && cd ~/Programas/
tar -xvf $programa && rm $programa && cd -

Eclipse

1
2
3
4
programa="eclipse-inst-linux64.tar.gz"
wget -O $programa http://mirror.ibcp.fr/pub/eclipse//oomph/epp/neon/R2a/eclipse-inst-linux64.tar.gz
mv $programa ~/Programas/ && cd ~/Programas/
tar -xvf $programa && rm $programa && cd -

Docker y Docker-Compose

1
2
sudo dnf -y install dnf-plugins-core
sudo dnf -y install podman podman-compose

Fuentes: docker y docker-compose

Google Chrome

Descargar RPM de aqui: url

Google Music

Descargar RPM de aqui: url

system-config-samba

Descargar RPM de aqui: url

Instalar drivers Nvidia

Opción recomendable

Primero instalamos los repositorios que necesitamos url:

1
2
3
4
5
6
7
8
#RPM Fusion free for Fedora
sudo dnf -y install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

#RPM Fusion nonfree for Fedora
sudo dnf -y install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

# Enable access to both the free and the nonfree repository
sudo dnf -y 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

Una vez instalados instalamos los drivers de nvidia url

1
2
3
sudo dnf -y install xorg-x11-drv-nvidia akmod-nvidia
sudo dnf -y install xorg-x11-drv-nvidia-cuda #optional for cuda/nvdec/nvenc support
sudo dnf update -y

Opción no recomendable pero que funciona:

1
https://www.if-not-true-then-false.com/2015/fedora-nvidia-guide/

Fuente: url

Peek para grabar la pantalla y crear gif/mp4

1
2
sudo dnf config-manager --add-repo https://copr.fedorainfracloud.org/coprs/dani/peek/repo/fedora-32/dani-peek-fedora-32.repo
sudo dnf -y install peek

Url gitgub

CherryTree

1
2
sudo dnf config-manager --add-repo https://copr.fedorainfracloud.org/coprs/bcotton/cherrytree/repo/fedora-32/bcotton-cherrytree-fedora-32.repo
sudo dnf -y install cherrytree-future

Sublime Text 3 y Sublime Merge

1
2
3
sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo dnf -y install sublime-text sublime-merge

OpenRazer y Polychromatic

1
2
3
4
5
# Due to a bug in Fedora, the wrong kernel headers (kernel-debug-devel) may be installed and cause OpenRazer to fail installation. 
sudo dnf install -y kernel-devel
sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/hardware:razer/Fedora_32/hardware:razer.repo
sudo dnf install -y openrazer-meta polychromatic
# reboot
comments powered by Disqus
Esto es el footer
Creado con Hugo
Tema Stack diseñado por Jimmy