¿Qué hacer después de instalar Fedora 29?


Imagen obtenida de https://fedoramagazine.org/announcing-fedora-29/

La versión 29 de Fedora ya está disponible para su instalación desde cero o bien su actualización, en ésta entrada pequeño artículo resumo algunas acciones y configuraciones que realizo o que son necesario en la instalación desde cero.

En gustos se rompen géneros, eso siempre lo he dicho. 

#gustos

En éste artículo es resumido y directo al grano, si tiene alguna duda sobre algún paquete, o comando, por favor en los comentario, o bien pueden investigar en la web.

Asignar contraseña a root

En el instalador de FC 29, ahora es necesario asignarle una contraseña al usuario root después de iniciar el SO, ya que durante la instalación no solicita la contraseña para el usuario root

sudo passwd root

Agregando respositorios

Antes de instalar cualquier  paquete, yo sugiero agregar todos los repositorios disponibles, y de esa forma no preocuparse si algún paquete  requiere dependencias de terceros.

Aquí pueden descargar el siguiente archivo repos_fc_29.tar.zx, que contiene una lista de repositorios no oficiales para fedora.

Aquí link  de descargar

  1. MySQL
  2. VirtualBox 5.2 -- Pendiente en oficiales, esperar unos días
  3. RPM fusion
  4. Dropbox -- Pendiente en oficiales, esperar unos días
  5. MegaSync
  6. Adobe (flash plugin)
  7. Google Chrome
  8. Yandex Browser
  9. Atom
  10. Russian Repos
  11. Visual Studio Code
  12. Opera Developer
  13. SublimeText
  14. Postgresql
  15. Skype

Una vez descargado el archivo con los repositorios, abrir la terminal y ubicarse en la ruta donde se haya guardado la descarga, en caso de ser la carpata <Descargas> seguir lo siguientes pasos:

cd ~/Descargas
tar -xvf repos_fc_29.tar.xz
sudo cp ~/Descargas/repos_fc_29/*.repo /etc/yum.repos.d

Una vez agregado los repositorios, actualizar los paquetes del sistemas:

sudo dnf -y update

Reiniciar el equipo (es necesario en caso de haber actualizaciones de kernel)

reboot

¿Wayland o Xorg?

Aquí hago una pausa para mencionar un detalle que me ha pasado con wayland, básicamente es el motor que controla la comunicación entre los diferentes componentes gráficos (Mas sobre wayland) . Por decirlo de otro modo. El punto aquí, es que, algunos programas(software, apliación) como xampp, o netbeans, en su proceso de instalación no se ejecutan correctamente la interfaz gráfica en modo wayland, por lo tanto es necesario iniciar en modo Xorg. Este cambio se hace en la ventana de login, en el ícono de configuración, se selecciona Gnome Xorg.

Software básico necesario

Considero software básico necesario los codecs de audio, video, reproductores de video como VLC, MP3, gestores de imágenes, librerías para descomprimir archivos .zip, rar,  así como  utilidades de disco, poner en español libre office, agregar secciones en español para los manuales de la terminal,  entre otras cosas …

sudo dnf -y install gstreamer1-libav gstreamer1-plugins-good-extras gstreamer1-plugins-ugly gstreamer-ffmpeg xine-lib-extras xine-lib-extras-freeworld gstreamer-plugins-bad gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer1-plugins-base-tools vlc flash-plugin xz bzip2 p7zip lbzip2 arj lzma arj lzop cpio gnome-shell-extension-common gnome-tweak-tool unar libreoffice-langpack-es cheese hunspell hunspell-es wget curl man-pages-es man-pages-es-extra file-roller raw-thumbnailer java java-1.8.0-openjdk java-1.8.0-openjdk-devel google-chrome-stable ffmpeg libdvdread libdvdnav lsdvd gstreamer1-vaapi libva-utils libvdpau-va-gl libva-intel-driver

Software adicional

El software adicional es usualmente para configuraciones avanzadas, como compilar con gcc, texlive, o instalar sofwtare para virtualización. Librerías de 32bits en SO de 64 bits, etc. Si alguno las requiere los puede instalar, en caso de que no, pues puede elegir solo los paquetes que requieren y borrar del comando lo que desconozcan o que no necesiten.

Utilerías adicionales

sudo dnf install -y freetype htop maxima zsh ghex htop itop iftop easytag  glabels flash-plugin nautilus-dropbox  blender  inkscape gnome-multi-writer ninja-ide openshot pdfmod pinta gimp transmission umbrello xournal thunar ogmrip clipgrab simplescreenrecorder vokoscreen ImageMagick ffmpeg peek yandex-browser-beta chrome-gnome-shell sublime-text code nautilus-python   mencoder soundconverter kernel-headers kernel-devel dkms dconf-editor mplayer k3b brasero unetbootin gparted smartmontools wallpapoz nemo font-manager nano totem firewall-config alien system-config-users util-linux-user gnome-terminal-nautilus nautilus-sendto nautilus-extensions ffmulticonverter tilix-nautilus libwebp-tools brasero-nautilus nautilus-image-converter evince-nautilus zenity ghostscript youtube-dl mediawriter transmageddon avidemux audacity-freeworld muse

Librerías para desarrolladores gcc/c/vala/gtk/python

sudo dnf groupinstall "Development Tools" && sudo dnf groupinstall "Development Libraries"
sudo dnf install kernel-headers kernel-devel dkms gcc
sudo dnf install -y gtk+ gtk+-devel gtk2 gtk2-devel gtk3-devel vala vala-devel anjuta python-gobject python-xpyb python3 python2 flatpak R weka wxmaxima gnuplot glade2 glade3 allegro-devel allegro arduino filezilla fritzing geany foremost gnome-builder cmake vala gtk3-devel

Virtual-Box

VirtualBox es un software completamente útil cuando se trata de crear y administrar máquina virtuales, es muy completo y simple de utilizar, además es gratis.

sudo dnf install -y kernel-headers kernel-devel dkms gcc
sudo dnf install -y  VirtualBox-5.2
sudo usermod -G vboxusers -a tu-nombre-usuario

Es necesario instalar la extensión de virtualbox guestadditions para poder compartir carpetas, ver en modo pantalla completa o añadir USB a la máquina virtual, la extensión se descarga desde el sitio oficial de VirtualBox.

https://www.virtualbox.org/wiki/Downloads

Paquetes RPM's, bundles, sh, bin

También hay paquetes en formato rpm, sh, bin que no necesariamente tienen repositorio oficial, sin embargo, se pueden instalar, aquí una lista de las que utilizo.

  1. WPS : http://wps-community.org/downloads : Software similar a Microsfot Office
  2. Dbeaver : http://dbeaver.jkiss.org/download/ : Gestor de bases de datos multiplaforma, soporta mysql, postgresql, oracle, y un lista completa de bases de datos.
  3. Firefox developer edition : https://www.mozilla.org/en-US/firefox/developer/all/ instalación en: https://linuxgx.blogspot.mx/2015/08/instalar-firefox-developer-edition-en.html
  4. Jdk : http://www.oracle.com/technetwork/java/javase/downloads/index.html
  5. Jre : http://www.oracle.com/technetwork/java/javase/downloads/index.html
  6. Netbeans : netbeans.org https://linuxgx.blogspot.mx/2014/12/instalar-netbeans-en-linux.html
  7. Xampp : https://www.apachefriends.org/download.html instalación en https://www.linuxitos.com/blog/post/instalar-xampp-7-10-2-fedora-28

Comentarios:

@
32x32
@hypatia Hace 1 mes

no me deja asignar contraseña a root

32x32
@Fernando Merino Hace 1 mes

Hola, a qué te refieres con que no se puede? cuáles es el error?, cuál es el comando que usaste? Si tu usuario es sudo, utiliza sudo passwd root y con eso debería de permitir