Mostrando las entradas con la etiqueta fedora 27. Mostrar todas las entradas
Mostrando las entradas con la etiqueta fedora 27. Mostrar todas las entradas

martes, 21 de noviembre de 2017

Mi personalización de Gnome 3.26 en Fedora 27


Fedora 27 con Wayland y Gnome 3.26, algunos temas de ventanas, de gnome-shell, extensiones, de íconos incluso del cursor han dejado de funcionar. Sin embargo, 

Es más que evidente, que "en gustos se rompen géneros, y que para todos hay colores", así que la configuración que van a ver, para mi es lo mejor.

Los temas, los he bajado de http://gnome-look.org algunos de ellos ya no están disponibles en esa página, pero les dejaré los links de descarga.

Los temas son completamente compatibles con gnome 3.26 en Fedora 27 y sea en modo Wyaland o XOrg.

1.- Tema de Gnome Shell: Para mi es importante modificar hasta el último detalle de mi distro, para sentirme cómodo en su utilización.
Este lo he venido modificando desde la versión 3.18 de Gnome, la versión original la pueden consultar en este link.






2.- Tema de Ventana: El tema de ventana que uso se llama, Gnome-OSX. Lo pueden encontrar aquí.
Este tema le modifiqué, el cuadro de búsqueda, para que en todo lugar en el que se presente el cuadro de búsqueda, aparezca con los bordes redondeados, y los colores sólidos.









3.- Tema de cursor: El cursor no tiene muchos cambios, solo descargué y lo he utilizado, link de descarga original:




4.- Tema de íconos: Si hay algo a lo que más tiempo le he dedicado, es a los íconos, me gusta que cada archivo tenga exactamente el ícono que le corresponde. Este tema está disponible en este link.

Al tema le he añadido íconos de archivos:
- lnk de windows, arduino, matlab, c++, c, bash, iso, microsft office, latex, bibtex, rar, sql, apk, pascal, makefile, modifiqué firefox, google-chrome, nautilus, gnome-terminal.








Como ya dije, en gustos se rompen géneros. Gracias por visitar.

Instalar PostgreSQL en Fedora 27


PostgreSQL es un poderoso sistema de base de datos relacional de objetos de código abierto. Cuenta con más de 15 años de desarrollo activo y una arquitectura probada que le ha valido una sólida reputación de fiabilidad, integridad de datos y corrección. Se ejecuta en todos los principales sistemas operativos, incluyendo Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) y Windows. Es totalmente compatible con ACID, tiene soporte completo para claves externas, combinaciones, vistas, disparadores y procedimientos almacenados (en varios idiomas). Incluye la mayoría de los tipos de datos SQL: 2008, incluyendo INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL y TIMESTAMP. También admite el almacenamiento de objetos grandes binarios, incluyendo imágenes, sonidos o video. Tiene interfaces de programación nativas para C / C ++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC, entre otros, y documentación excepcional.


La versión 9.6 ya está incluida en los repositorios oficiales de Fedora 27, de tal manera que no es necesario agregar repositorios extras ni nada.

Así manos a los comandos:

Paso 1: Iniciar como root, es necesario para la instalación:
su -
Paso 2: Instalar los paquetes necesarios:

dnf install postgresql-server pgadmin3
Mostrará un proceso similar a la de la siguiente imagen:



Paso 3: Iniciar initdb

postgresql-setup initdb


Paso 4: Iniciar el proceso de postgresql

systemctl start postgresql
#Si quieren iniciar postgresql al iniciar el sistema usar este comando

systemctl enable postgresql

Paso 5: Iniciar desde consola para cambiar la contraseña del usuario de postgres.

su - postgres
-bash-4.3$ psql
psql (9.6.1)
Digite «help» para obtener ayuda.

postgres=#

Paso 6: Cambiar la contraseña con el siguiente comando.

\password postgres



Paso 7: Configuración de archivo postgresql.conf:

gedit  /var/lib/pgsql/data/postgresql.conf 

Y agregar lo siguiente:

#Descomentar las siguiente líneas, tienen que quedar así.
listen_addresses = '*'  # what IP address(es) to listen on;
port = 5432    # (change requires restart)

Paso 8: Configuración del archivo pg_hba.conf

gedit  /var/lib/pgsql/data/pg_hba.conf

Y modificar lo siguiente esto:

# TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     md5
# IPv4 local connections:
host    all             all             127.0.0.1/24            md5
# IPv6 local connections:
host    all             all             ::1/128                 md5

Paso 9: Reiniciar el proceso de PostgreSQL.
systemctl stop postgresql
systemctl start postgresql
O bien simplemente:
systemctl restart postgresql

Paso 10: Ya que hemos instalado pgAdmin III, es posible crear un conexión en modo gráfico desde dicha aplicación.

Ir al cajón aplicaciones, iniciar pgAdminIII. Ir a la opción de crear conexión. Rellenar los campos con la información necesaria.


Una vez terminado el rellenado la información de la ventana anterior, clic en Aceptar, y a continuación mostrará la ventana la de imagen siguiente.


Mostrará un mensaje de advertencia, nuevamente clic en Aceptar.


Y finalmente la conexión local a postgresql, ha sido creada con éxito.


Gracias por visitar.

Instalar VirtualBox 5.2 en Fedora 27



La versión 5.2 de VirtualBox ya está disponible, y completamente compatible con Fedora 27.

NOTA: Desinstalar la versión previa VirtualBox-5.1 o alguna otra versión asegúrate de eliminarlo antes de instalar la nueva versión:

sudo dnf remove VirtualBox-5.1 && sudo dnf clean all && dnf makecache

Actualizar el sistema, en caso de que haya actualizaciones de kernel, recomiendo reiniciar la máquina, para que cuando se instale VirtualBox y configure el Kernel, lo haga con la versión más reciente.
sudo dnf -y update

Instalar actualizaciones de Kernel
sudo dnf install -y kernel-headers kernel-devel dkms gcc

El siguiente comando es solo por si tienes Kernel Pae
sudo dnf -y install kernel-PAE-devel

Descargar el repositorio oficial de VirtualBox, esto permitirá que el SO Fedora actualice automáticamente VirtualBox cada vez que haya alguna actualización disponible, siempre y cuando no ya lo tengas instalado.
sudo wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo -O /etc/yum.repos.d/virtualbox.repo

Instalar la versión más reciente de VirtualBox
sudo dnf -y install VirtualBox-5.2

O bien, descargar desde la página oficial el instalador:

Una vez con el instalador, ejecutar el siguiente comando:

sudo dnf install VirtualBox-nombre-del-paquete-completo.rpm

Agregar tu usuario al grupo de virtualbox para que no haya problemas al compartir USB o carpetas con la máquina virtual. No olvides reemplazar username por el nombre tu usuario.
sudo usermod -G vboxusers -a tu-nombre-usuario

Y con eso se ha instalado VirtualBox 5.2


Instalar el complemento de VirtualBox, Extension Pack, descargarlo desde la página oficial.



Y eso sería todo. Muchas gracias por visitar.

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


Con la llegada de Fedora 27 y alguna de sus funcionalidades, algunos como yo, ya hemos comenzado las pruebas para realizar la actualización correspondiente.

Sin embargo, muchos que lo van a instalar por primera vez, y para aquellos aquí una lista rápida de los paquetes necesarios para primerizos.

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

Así que les presento mi post y mi manera de actualizar y descargar paquetes una vez instalado Fedora, directo al grano, sin mucho choro ni nada, desde el inicio agregarán los repositorios y luego únicamente a instalar, sin agregar repositorios uno por uno ni nada.

Paso 1.- Descargar, descomprimir y agregar los siguientes repositorios a la ruta de /etc/yum.repos.d


Incluye repositorios de:
  • MySQL
  • VirtualBox 5.2
  • RPM fusion
  • Dropbox
  • MegaSync
  • Adobe (flash plugin)
  • Google Chrome
  • Yandex Browser
  • Atom
  • Russian Repos
  • Visual Studio Code
  • Opera Developer
  • SublimeText
  • Skype


Abrir la terminar y descomprimir utilizando:
cd ~/Descargas
tar -xvf repos_fc_27.tar.xz
sudo cp ~/Descargas/repos_fc_27/*.repo /etc/yum.repos.d

Actualizar
sudo dnf -y update

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


¿Gnome  XORG o Wayland?

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 software 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 y Necesario


Paso 6: Para no describir todo, simplemente instalar todo lo siguiente que se considera básico, desde codecs de videos, mp3, utilidades, poner en español libre office, la terminal, instalación de reproductores de video, música...
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 unrar 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 

Reiniciar el equipo:

reboot

Software para Usuarios intermedios/avanzados

Instalar librerías de desarrollador para ciertos programas avanzados:
sudo dnf groupinstall "Development Tools" && sudo dnf groupinstall "Development Libraries"



A).- VirtualBox
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

Descargar la extensión para VirtualBox:



B).- Utilerías adicionales
sudo dnf install -y foremost freetype htop maxima zsh ghex htop itop iftop easytag  glabels flash-plugin nautilus-dropbox arduino blender filezilla fritzing geany inkscape gnome-multi-writer ninja-ide openshot pdfmod pinta gimp transmission umbrello xournal thunar gnome-builder gtk+ gtk+-devel gtk2 gtk2-devel gtk3-devel vala vala-devel anjuta ogmrip clipgrab simplescreenrecorder vokoscreen cmake vala gtk3-devel ImageMagick ffmpeg peek yandex-browser-beta chrome-gnome-shell sublime-text code nautilus-python python-gobject python-xpyb python3 python2 green-recorder 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 

C).- Software opcional que no está en repositorios oficiales, instalación por PRM, BZIP2, TAR, EJECUTABLE o BUNDLER:

WPS : http://wps-community.org/downloads Es un rpm: el cual se instala de la siguiente manera:
sudo dnf install wps-office-10.1.0.5503-1.a20p2.x86_64.rpm

Dbeaver : http://dbeaver.jkiss.org/download/ Instalación [Ojo: usar el nombre del paquete descargado...]:
sudo dnf install dbeaver-ce-latest-stable.x86_64.rpm


sudo dnf install Yandex.rpm


Proceso de instalación:

sudo rpm -ivh jdk-8u91-linux-x64.rpm

sudo rpm -ivh jre-8u91-linux-x64.rpm

Netbeans : netbeans.org



D).- Software Opcional Mediante repositorios oficiales y no oficiales
sudo dnf install R weka wxmaxima gnuplot glade2 glade3 allegro-devel allegro eclipse texlive-scheme-full megasync texstudio wine cabextract

Gracias por la visita. Y eso sería todo.