Mostrando las entradas con la etiqueta 23. Mostrar todas las entradas
Mostrando las entradas con la etiqueta 23. Mostrar todas las entradas

sábado, 28 de mayo de 2016

Personalizar escritorio Gnome en Fedora 23


Una de las maravillas (lo digo desde mi punto de vista) de las distribuciones basadas en GNU/Linux, es la facilidad con la que las que se pueden personalizar,  desde lo más bonito, limpio, elegante, hasta crear animaciones y colores como en las películas de Hackers de Hollywood.

Lo mejor en las distros linux, es que hay gustos para todos, dicen que en "Gustos se rompen géneros", pues algo así es esto.

Algunas distribuciones son más o menos fáciles de personalizar que otras, sin embargo, hoy en día, la mayoría de ellas, o al menos las mas utilizadas se han enfocado en las interfaces llamativas, tal es el caso de las distros como Elementary OS, Solus Project, Apricity OS, Bodhi OS, DeepinHazeos, Manjaro, Pear OS, Zorin OS, y los escritorios ya conocidos, Gnome, KDE, Unity, Cinnamon, XFCE entre Muchos y muchos más.

Cada una de esas distros con el respectivo escritorio que se elija, tienen sus herramientas para permitir la personalización, incluso, si no la tiene, se pueden instalar las herramientas de otros escritorios y utilizarlas en el nuestro.

En lo personal, y hasta el momento prefiero utilizar Fedora con Gnome como escritorio. La personalización es muy fácil de realizar, existe infinidad de temas de gtk, iconos, cursores y del propio gnome-shell.

Como ya mencioné, cada quien tiene gustos completamente diferentes, pero la idea principal aquí, es convertir nuestro escritorio en algo distintivo y sobre todo visualmente atractivo para nuestro uso cotidiano.

Las siguientes imágenes, son las que describen mi escritorio favorito:

Tema de Iconos

Tema de Gnome-Shell
Extensiones de Gnome-Shell


Para lograr éstos resultados realizaremos lo siguiente:

  1. Instalación de las siguiente herramientas:

sudo dnf -y install gnome-tweak-tool gnome-shell-extension-common dconf-editor gnome-exe-thumbnailer file-roller-nautilus gnome-terminal-nautilus raw-thumbnailer nautilus-sendto nautilus-extensions

Bueno, una vez instalado proseguimos a crear unas carpetas necesarias, son dos las carpetas .icons y .themes, ambas se crean en el directorio home de su usuario, las pueden crear con los siguientes comandos, o abrir nautilus y crear las carpetas manualmente, no olviden el punto antes del nombre:

No se les olvide, que para ver las carpetas, es necesario presionar Ctrl+h, ya que las carpetas con un punto antes del nombre, se ocultan automáticamente.
cd
mkdir .icons
mkdir .themes


Éstas carpetas son para colocar los temas íconos, cursores y temas del gnome shell y de ventanas.
  1. Los Temas de íconos y los de cursores van en las carpetas de .icons
  2. Los temas de ventanas (GTK) y de Gnome Shell van en .themes
Hay algunos que diran que van en /usr/share/icons o themes, pero en lo personal, no recomiendo colocarlas en un directorio que requiere permisos de sudo, cada vez que coloquemos un tema nuevo, cuando los podemos colocar en nuestro propio directorio de usuario.

A continuación les explico como personalizar su escritorio de Fedora con Gnome 3.18, estos pasos son generales, quizás algunos temas no funcionen en versiones posteriores, pero sí deben funcionar en versiones anteriores a 3.18.


Ahora, proseguimos a descargar Temas, iconos y cursores, mis páginas preferidas para esto son: gnome-look.org y https://www.deviantart.com/.

En gnome-look.org encontrarán todos los íconos, cursores y temas necesarios, ahí mismo podrán ver con versión de su escritorio es compatible un determinado tema, además, podrán saber si es compatible con gnome, cinnamon, etc.

Aquí pueden descargar directamente el tema de íconos, cursor y de gtk que yo utilizo.

Dentro del archivo que descargaron están [Ojo, para visualizar las carpetas ocultas, ya que las carpetas que comienzan con punto (.), se ocultan automáticamente, es necesario presionar Ctrl+h y viceversa para ocultarlas]:

  1. Hacked-Green.7z: se descomprime en .icons, es un tema de cursor.
  2. M2-Yosemite.7z: se descomprime en .icons es un tema de íconos.
  3. OSX-m2.7z: Se descromprime en .themes, es un tema de entorno de ventana Gtk
  4. Pitli.7z: se descomprime en .themes, es un tema para gnome shell.
Y ahora abriremos la herramienta de retoques o sea, gnome-tweak-tool:

Una vez abierto el programa, lo configuraremos tal cual se visualiza en la imagen de arriba.

Al iniciar por primera vez Fedora, en donde dice Tem de la Shell, mostrará un ícono amarillo y aparecerá deshabilitada la opción de cambiar el tema de gnome-shell, esto se soluciona con ir a la página de:
http://extensions.gnome.org/ utilizando el navegador firefox preinstalado en Fedora, ojo, es necesario utilizar el navegador Firefox.
Una vez ahí, pedirá permisos, autorizarlos, clic en recordar y actualizar la ventana de nuevo:


Ahora, buscamos la opción, User Themes, y lo habilitamos:

Además de la herramienta de retoque, esta página nos servirá para administrar las extensiones de gnome-shell.

Bueno, ahora reiniciamos el software de Twek Tool y ahora sí, configuraremos las opciones tal cual muestro en esta imagen:

Y listo, al instante de ir seleccionando cada opción, las interfaces e íconos, así como cursor cambiarán automáticamente, algunos cambios tardarán unos segundos, pero sólo eso.

Ahora, las extensiones de gnome shell, que van el archivo que descargaron, se descomprimen en: ~/.local/share/gnome-shell/extensions/.
Descomprimir los archivos en ese directorio.

Cuáles son las extensiones que incluye, éstas extensiones también las pueden instalar directamente desde el sitio de https://extensions.gnome.org/:
  1. battery-percentage@nohales: Esta extensión muestra el porcentaje de carga que tiene la bateria del equipo, suponiendo que es una laptop. Sitios: https://extensions.gnome.org/extension/818/battery-percentage/
  2. drive-menu@gnome-shell-extensions.gcampax.github: Muestra un menú desplegable en la barra de tareas de la cual se puden expulsar directamente los dispositivos de almacenamiento externo que estén conectados al equipo: https://extensions.gnome.org/extension/7/removable-drive-menu/
  3. hidetopbar@mathieu.bidon: Extensión que oculta automáticamente la barra de tareas: https://extensions.gnome.org/extension/545/hide-top-bar/
  4. netspeed@hedayaty.gmail: Muestra la velocidad de la conexión a internet, tanto la taza de descarga como la de subidad: https://extensions.gnome.org/extension/104/netspeed/
  5. notes@sam.sambull: Presenta una simple interfaz para capturar notas al escritorio: https://extensions.gnome.org/extension/568/notes/
  6. ShowDesktopFromOverview@bazonbloch.arcor: Muestra el escritorio completamente vacío, al dar clic en un área sin ventanas. Esta también tiene su sitio oficial, pero, la última actualización, no funciona correctamente con la integración de la extensión de notas del punto 5, así que les sugiero utilizar las del archivo descargado, https://extensions.gnome.org/extension/496/show-desktop-from-overview/
Si por alguna razón, no ven las extensiones en la herramienta retoques, es necesario cerrar sesión y volver a iniciar, también pueden ejecutar los comandos de Alt-F2, escribir r, y presionar enter, pero a veces no actualiza todo el entorno, así que sugiero mejor cerrar sesión y volverla a iniciar.

Ahora, a veces es necesario crear otro usuario, y lo que uno esperaría es que se otenga los mismos resultados que el usuario que iniciamos, pero no es así, si queremos personalizar otro usuario, es necesario hacer todos los pasos de nuevo.

Sí, lo sé, es tedioso, pero es esto precisamente que hace más robusta la seguridad de las distros linux.

Adicionalmente, pueden configurar el tamaño de íconos, en la esquina superior derecha de nautilus, además de establecer ordenar por tipo, primero carpetas, y luego archivos, y con eso estarían personalizando por primera vez, su entorno de Fedora con Gnome.

Cualquier sugerencia es bienvenida.

jueves, 7 de abril de 2016

Instalar Postgresql 9.5 y pgAdmin3 en Fedora 23

Instalación de Postgresql 9.5 y pgAdmin en Fedora 23.

1.- Es la más reciente actualización del gestor de base de datos postgresql. Si ya tienes instalado postgresql, es necesario desinstalarlo:

En caso de tener instalado la versión 9.4, se desinstala así,
sudo dnf remove postgresql-server pgadmin3

Al desinstarlo, quedaran las configuraciones anteriores, pero no hay problema con eso.

2.- Abrir la terminal con root:
su -
3.-  Instalar el respositorio oficial para la nueva versión:
#Fedora 23:
rpm -Uvh http://yum.postgresql.org/9.5/fedora/fedora-23-x86_64/pgdg-fedora95-9.5-3.noarch.rpm

#Fedora 22
rpm -Uvh http://yum.postgresql.org/9.5/fedora/fedora-22-x86_64/pgdg-fedora95-9.5-3.noarch.rpm

#Fedora 21
rpm -Uvh http://yum.postgresql.org/9.5/fedora/fedora-21-x86_64/pgdg-fedora95-9.5-2.noarch.rpm
4.-  Instalar los paquetes:
sudo  dnf install postgresql95-server postgresql95 pgadmin3
5.- Iniciar initdb.
/usr/pgsql-9.5/bin/postgresql95-setup initdb
6.- Iniciar postgresql
#Iniciar postgresql
systemctl start postgresql-9.5
#Indicar que inicie postgresql con el SOsystemctl enable postgresql-9.5
7.- Una vez terminado ingresamos:
su - postgres
#Teclear lo siguiente:
$ psql
psql (9.5.0)
Type "help" for help.
#Y mostrará la siguiente línea
postgres=#
8.- Crear una contraseña para el usuario de postgresql:
postgres=# \password postgres

9.- Configurar archivo:
a) en caso de ser una instalación límpia utilizar:
gedit  /var/lib/pgsql/data/postgresql.conf

#Descomentar las siguiente líneas, tienen que quedar así.
listen_addresses = '*'  # what IP address(es) to listen on;
port = 5432    # (change requires restart)
b) en caso de que sea una actualización de cualquier otra versión la versión 9.5:
gedit /var/lib/pgsql/9.5/data/postgresql.conf

#Descomentar las siguiente líneas, tienen que quedar así.
listen_addresses = '*'  # what IP address(es) to listen on;
port = 5432    # (change requires restart)
10.- Agregar la siguiente línea en este archivo:, para la modificación de estos archivos, hay dos opciones.
a) en caso de ser una instalación límpia utilizar:
gedit  /var/lib/pgsql/data/pg_hba.conf

#AGregar la siguiente línea debajo de las que se parezcan a esta:
host    all             all             127.0.0.0/24            md5
b) En caso de que ya hayamos instalado la versión anterior y la desinstalamos:
gedit /var/lib/pgsql/9.5/data/pg_hba.conf

#AGregar la siguiente línea debajo de las que se parezcan a esta:
host    all             all             127.0.0.0/24            md5

11.- Ahora ejecutamos:
#Iniciar postgresql
systemctl start postgresql-9.5

Y listo, tienes instalado postgresql 9.5.

viernes, 5 de febrero de 2016

Instalar PostgreSQL y pgAdmin III en Fedora 23

PostgreSQL es un motor de bases de datos muy utilizado en el mundo del software libre y cuenta con una gran trayectoria en el mercado empresarial por su robustez y fiabilidad. Por otra parte, PGAdmin III es una interfaz gráfica para administrar PostgreSQL que si bien no es tan avanzada como algunos administradores quisieran, sin duda es una excelente opción para operar Postgres fuera de la consola de la comandos.

Para instalar PostgreSQL y PGAdmin III en Fedora, es necesario ingresar como usuario root:
su -
dnf -y install postgresql-server pgadmin3
Una vez instalado, cambiamos la contraseña del usuario postgres:
passwd postgres
Inicializar la base de datos:
service postgresql initdb
Y procedemos a editar la configuración de PostgreSQL:
gedit  /var/lib/pgsql/9.4/data/postgresql.conf
En el archivo de configuración busque edite la línea:
#listen_addresses = 'localhost'
Reemplazarlo por:
listen_addresses = '*'

Y la línea:
#port = 5432
Reemplazarlo por:
port = 5432

Guardar y cerrar el editor de texto. Con éstos cambios, configuramos PostgreSQL server para "escuchar" las conexiones desde cualquier dirección por el puerto 5432.
Ahora procedemos a editar la configuración de autenticación editando el archivo pg_hba.conf:
$ su -c 'gedit  /var/lib/pgsql/9.4/data/pg_hba.conf'
Buscamos la línea:
host all all 127.0.0.1/32 ident

Y reemplazar por:
host all all 127.0.0.1/32 md5

Con éste cambio le decimos a PostgreSQL que las conexiones desde el mismo servidor (localhost) deben autenticarse por md5.
Nota: Si desea conectarse desde otro equipo o red remota añada una línea similar con la dirección IP del equipo o red desde el que se conectará. Incluso puede aceptar conexiones desde cualquier lugar con la dirección 0.0.0.0. Consulte http://www.postgresql.org/docs/8.4/static/auth-pg-hba-conf.html para obtener más información del archivo pg_hba.conf.

Guardar el archivo y cerrar el editor de texto. Una vez hecho ésto agregamos PostgreSQL como servicio al arranque para que sea inicializado cada vez que se enciende el equipo:
chkconfig postgresql on
habilitar que inicie postgresql al iniciar el sistema, para evitar ejecutar la linea que sigue cada vez que se requiera utilizar
Ejecutar el siguiente comando
/*la instrucción que sigue es para que el servidor arranque cuando inicia el sistema operativo*/ 
systemctl enable postgresql  
/*la instrucción que sigue es para iniciar el servidor de postgresql*/
systemctl start postgresql
/*esta linea de comandos la ejecutan en caso de que la de arriba no funcione*/ 
/etc/init.d/postgresql start
Ahora podemos proceder a cambiar la contraseña propiamente del usuario PostgreSQL en la base de datos (Nos pedirá la constraseña del usuario Postgres de Unix).
Ejecutar el siguiente comando
postgres
contraseña: 
Una vez como usuario Postgres ejecutamos: (Una instrucción por línea):
Ejecutar el siguiente comando
psql
ALTER USER postgres WITH PASSWORD 'mypasswd';
Si la instrucción se ejecutó con éxito debe mostrar:
ALTER ROLE
Nota: Reemplaza mypasswd por su contraseña.
El cambio está hecho. Para salir (Una instrucción por línea):
\q
exit
Conectarse a la Base de datos desde PGAdmin III

Para abrir PGAdmin III vaya al menú Aplicaciones => Programación => pgAdmin III verá la pantalla principal de pgAdmin:

Para conectarse a la base de datos, haga clic sobre la "toma de corriente" o "enchufe" en la parte superior, o en el menú Archivo => Add Server.
Verá el cuadro de diálogo de configuración del servidor:
La información a ingresar será:

Nombre: BD
Host: 127.0.0.1
Port: 5432
Maintenance DB: postgres
Username: postgres
Password: sucontraseña

Y eso sería todo. Gracias por leer.

domingo, 17 de enero de 2016

Extensiones para Gnome Shell 3.18 en Fedora 23


La página oficial de donde se descargan es: https://extensions.gnome.org/
 

1.- AlternaTab

La primera extensión es AlternaTab su función es separar las ventanas que sean de la misma aplicación para que cuando se presione Alt+Tab recorra cada ventana por separado y no agrupado.
El link de descarga del sitio oficial es https://extensions.gnome.org/extension/15/alternatetab/

2.- Battery status

Esta extensión muestra un porcentaje en él ícono de la barra de tareas en la parte superior derecha:
Link de la página oficial de extensiones de gnome shell https://extensions.gnome.org/extension/817/battery-status/

3.- Hide top bar

En lo personal me gusta tener amplio espacio en todo la pantalla para las ventanas de las aplicaciones que uso. Para eso instalé está extensión que me permite ocultar la barra de tareas. En la última actualización, esta extensión permite muchas opciones como las que se utilizan en windows.

4.- Netspeed

Muestra una aproximación de la velocidad de subida y bajada de la conexión a internet.

Esta extensión ya no está actualizada tampoco, pero la pueden descargar de aquí, funciona en gnome shell 3.16 https://mega.co.nz/#!SRxGhC5Z!s6XmbBJrxFUj39ETHF4d8wHiu-ThbZonqNF88ohphYY

5.- Removable drive menu

Es una extensión que muestra los dispositivos conectados  a la máquina en la barra de tareas y permite acceder a ellos o desconectarlos con facilidad.
Link de la extensión: https://extensions.gnome.org/extension/7/removable-drive-menu/

6.- Show desktop from overview

Esta es mi favorita, lo que hace es, mostrar el escritorio completamente vacío al dar clic en alguna parte vacía sin ventanas. Digamos que es un acceso para minimizar todas las ventanas y mostrar el escritorio.
Esta extensión ya no está actualizada tampoco, pero la pueden descargar de aquí, funciona en gnome shell 3.16 https://mega.co.nz/#!SRxGhC5Z!s6XmbBJrxFUj39ETHF4d8wHiu-ThbZonqNF88ohphYY

7.- Sticky Notes View

Finalmente está Sticky Notes View, y es una extensión para presentar un método de crear notas rápidas para el escritorio. Tal y como se en la imagen de arriba.
Espero y les sea de utilidad las extensiones, son las que uso, y me parecen las mejores extensiones. Claro, desde mi punto de vista, ya ustedes determinaran si les son útiles o no.

domingo, 10 de enero de 2016

Reporsitorios no oficiales para Fedora 23 2016



Los que ya somos usuarios de linux en general, sabemos que necesitamos de repositorios extras cuando en los oficiales no está el software que necesitamos.

Estos software pueden ser de codecs de audio, bases de datos, reproductores de video, etc.

Yo recomiendo que antes de instalar cualquier programa en Fedora 23, primero agregar todos los repositorios no oficiales y luego, actualizar y por último a instalar sin problemas todo el software básico.

En esta ocasión les traigo un archivo compreso el cual se debe descomprimir en la ruta /etc/yumes.repos.d y luego a actualizar.

El link de descarga los repositorios es el siguiente:
https://mega.nz/#!TIQQXRZA!nkn_is_x1T-1KV-DspL_v7Mn_4XU6N067HNT2wAGPQM


Descargar, descomprimir y colocar los archivos en la ruta: /etc/yum.repos.d

Los repositorios incluidos son:
  1. rpm fusion: repositorios para codecs de audio, vídeo, vlc y algunos controladores
  2. HandBrake: empaquetador de archivos MKV, así como para pegar súbtitulos en archivos de video, mp4, avi, mkv etc.
  3. VirtualBox: potente software para virtualizar máquinas.
  4. Qgis: contiene archivos y bibliotecas para administrar mapas digitales.
  5. pgdg: Contiene repositorios para postgresql 9.4
  6. MySQL: contiene repositorios para la instalación del servidor de base de datos MySQL, así como también alguna de sus herramientas para Fedora.
  7. Megasync: repositorio para instalar la aplicación de sincronización con cuentas del servidor Mega.
  8. jsundermeyer: repositorio para instalar TexStudio, editor de latex más completo para Fedora.
  9. google-earth: repositorio para instalar google earth.
  10. google chrome: repositorio para instalar el navegador más utilizado por todos.
  11. dropbox: repositorio para instalar la aplicación para sincronizar dropbox con la pc en Fedora.
  12. adobe-linux: repositorio para instalar el plugin de flash player, ya que algunas páginas lo requieren.

Una vez agregado los repositorios actalizar con el comando:
sudo dnf -y update && sudo dnf -y upgrade

 Ahora si desean instalar todos los software que no requiren configuraciones adicionales de una sola vez, sería de la siguiente manera:

sudo dnf -y install gstreamer1-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-good-extras gstreamer1-plugins-ugly gstreamer-ffmpeg xine-lib-extras xine-lib-extras-freeworld k3b-extras-freeworld gstreamer-plugins-bad gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly mencoder gstreamer1-plugins-base-tools gstreamer1-plugins-bad-free gstreamer1-plugins-good  gstreamer1-plugins-base gstreamer1 ffmpeg libdvdread libdvdnav lsdvd libdvdcss vlc soundconverter flash-plugin google-chrome-stable HandBrake-gui HandBrake-cli drobox megasync texstudio

Solo postgresql, mysql, googleearth y virtualbox, sugiero que se instalen individualmente, ya que requieren ciertas configuraciones post instalación.

jueves, 5 de noviembre de 2015

Instalar ZShell en Fedora 23


Existen varios shell's disponibles para las terminales en Linux y la mayoría de estos sistemas usa uno que se llama Bash. Aunque bash es bueno y funcional para la mayoría de tareas que realizamos a diario en la consola, existen otras alternativas y una de ellas es ZSH. Piensa en él como en "un shell mejorado"; A mi personalmente me gusta definirlo como "El sublime text de las consolas" Ya que aparte de curiosas funcionalidades agregadas, también nos permite disfrutar de cosas como plugins y temas.

ZSH viene como paquete disponible desde los repos oficiales de cualquier distro, y para instalarlo en Fedora por ejemplo haríamos un:
Es muy importante que éstos comandos se ejecuten con sudo únicamente, para que los cambios sean para el usuario que estemos usando al instalarlo, si lo hacen usando el usuario root, entonces dicho usuario será él único que tenga esta configuración y no nuestro usuario normal con sudo.
Su página oficial es: http://ohmyz.sh/ también la pueden encontrar en github https://github.com/robbyrussell/oh-my-zsh.

El proceso de instalación es el siguiente:
sudo dnf -y install zsh
sudo dnf -y install git
Una vez instalado, es buena idea instalar el paquete de configuración "oh my zsh!" y esto se hace con:
1)
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
2)
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
3)
cp ~/.zshrc ~/.zshrc.orig
4) cambiar la shell actual a la shell zsh
sudo chsh -s /bin/zsh usuario
El último comando nos pedirá nuestra contraseña y más adelante, tendremos que cerrar sesión y volverla a abrir para ver nuestro nuevo shell en acción en la terminal. Podremos saber que estamos en ZSH porque el prompt es distinto al de bash.
Si quisieramos regresar  a nuestra shell aterior basta con hacer lo siguiente
sudo chsh -s /bin/bash usuario

Ahora les recomiendo un tema modificado por mi, que es el que uso en la primera imagen, el proceso de instalación se encuentra en este link http://linuxgx.blogspot.mx/2015/11/un-tema-elgante-para-zshell.html

Solucionar error de kernel VirtualBox en Fedora 23


En ocasiones pasadas ya he comentado, que cada actualización del kernel en fedora, es necesario recompilarlo para virtualbox, el proceso es sencillo, el primer error que se muestra es el que se visualiza en la imagen de arriba.

Bueno, en las versiones anteriores de VirtualBox, se ejecutaba el comando que mostraba la ventana, es decir el comando que se muestra entre "", pero en las versiones anteriores eso no funciona más.

Ahora es necesario ejecutar lo siguiente:
sudo /sbin/rcvboxdrv setup

Al ejecutar dicho comando, mostrará algo similar:


Espero que eso solucione el error en caso de que se les presente, a mi me ha funcionado.

miércoles, 4 de noviembre de 2015

Qué hacer después de instalar Fedora 23


Como sabemos, después de instalar una versión de Fedora y aún más si es desde cero, es necesario reinstalar todos nuestros programas favoritos, desde los codecs de vídeo hasta nuestras utilerías de oficina.

Aquí hago un miniresumen de todos los paquetes necesarios a instalar en esta nueva versión de Fedora, espro y les sea de utilidad.

Les recomiendo descargar e instalar los repositorios del siguiente link, sin embargo no todos han sido actualizados por las empresas propietarias de los mismos, habría que esperar.

Para instalarlos, descargar el archivo, descomprimir, desde la terminar acceder a la carpeta y teclear el siguiente comando:
sudo cp *.repo /etc/yum.repos.d/
sudo dnf -y update
sudo dnf -y upgrade

1.- Configurar DNF

sudo dnf -y install yumex dnf-plugins-core

2.- Actualizar el sistema

sudo dnf -y update

3.- Instalar repositorios extras necesarios

sudo dnf install --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
sudo dnf -y update 

4.- Instalación de Codecs necesarios para reproducir música, vídeos, imágenes, etcétera.

sudo dnf -y install gstreamer1-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-good-extras gstreamer1-plugins-ugly gstreamer-ffmpeg xine-lib-extras xine-lib-extras-freeworld k3b-extras-freeworld gstreamer-plugins-bad gstreamer-plugins-bad-free-extras gstreamer-plugins-bad-nonfree gstreamer-plugins-ugly gstreamer-ffmpeg mencoder
sudo dnf -y  install gstreamer-plugins-bad  gstreamer-plugins-bad-free-extras  gstreamer-plugins-bad-nonfree  gstreamer-plugins-ugly gstreamer-ffmpeg
sudo dnf -y install gstreamer1-libav gstreamer1-plugins-bad-free-extras  gstreamer1-plugins-bad-freeworld gstreamer1-plugins-base-tools gstreamer1-plugins-good-extras gstreamer1-plugins-ugly  gstreamer1-plugins-bad-free gstreamer1-plugins-good  gstreamer1-plugins-base gstreamer1
sudo dnf -y install ffmpeg
sudo dnf -y install mencoder

sudo dnf -y install ffmpeg2theora

sudo dnf -y install mplayer

sudo dnf -y install libdvdread libdvdnav lsdvd libdvdcss 

5.- Instalar algunos programas para diseño

sudo dnf -y install gimp scribus inkscape blender audacity-freeworld calligra-krita shutter pencil

6.- Instalar software de vídeos

sudo dnf -y install vlc clementine soundconverter mediainfo 

7.- Software para ripear y DVD

sudo dnf -y install k3b sound-juicer kid3

8.- Software para aplicación del sistema

sudo dnf -y install gparted nano wget curl smartmontools htop inxi bleachbit firewall-config beesu pysdm

9.- Compresores de archivos

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

10.- Instalar Wine en caso de que sea necesario

sudo dnf -y install wine cabextract
sudo wget http://winetricks.org/winetricks -O /usr/local/bin/winetricks && sudo chmod +x /usr/local/bin/winetricks 

11.- Instalar Java

sudo dnf -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel icedtea-web

12.- Utilidades de Gnome

sudo dnf -y install screenfetch rfkill lsb
sudo dnf -y install cheese gnome-shell-extension-common dconf-editor gnome-tweak-tool gtk-murrine-engine* libreoffice-langpack-es 

13.- Software básico de compilación

sudo dnf -y install kernel-headers kernel-devel dkms
sudo dnf -y install kernel-PAE-devel (Sólo Si tienes Kernel PAE)
sudo dnf groupinstall "Development Tools" && sudo dnf groupinstall "Development Libraries" 

14.- Configuración de lenguaje

sudo dnf -y install system-config-language

sudo system-config-language

15.- Adobe flash para navegadores Antes de instalar, son necesarios los repositorios:

Para sistemas de x86 Bits
sudo dnf -y install http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
sudo dnf -y install flash-plugin
Para Sistemas de x86_64 Bits
sudo dnf -y install http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm
sudo dnf -y install flash-plugin

15.- Configurar libreoffice en español y el corrector ortografico: propuesto por Unknown

sudo dnf -y install libreoffice-base libreoffice-calc libreoffice-core 
libreoffice-draw libreoffice-impress libreoffice-langpack-es 
libreoffice-math libreoffice-writer hunspell hunspell-es 

Opcionales:
sudo dnf -y install projectlibre

sudo dnf -y install pdfmod

sudo dnf -y install inskcape

sudo dnf -y install blender

sudo dnf -y install openshot

sudo dnf -y install soundconverter

sudo dnf -y install yumex

sudo dnf -y install gnome-tweak-tool



Espero les sea de utilidad: