Está en la página 1de 11

TIPS INSTALACIÓN Y POST-INSTALACIÓN

Buenas, en este caso veremos sobre la distribución RHEL 7.2 (recordar que los requisitos
recomendables para la instalación son de 4gb de RAM, arquitectura x64, y aprox. 25 gb de
espacio), primero debemos ir a (http://developers.redhat.com/products/rhel/get-started/) para poder
bajar la ISO de aprox. 4 Gb (se registran para descargarla).

*Los que van a instalarlo en una máquina virtual pueden obviar la parte de hacer el booteable.
*Los que van a hacer dual-boot con Windows deben llegar hasta el final del documento (hacer
toda la parte de Extras), de lo contrario perderán a Windows en el arranque.

Ahora procedemos a crear una unidad booteable para la iso, en Windows pueden hacer el booteable
con Rufus (https://rufus.akeo.ie/), LiLi (http://www.pendrivelinux.com/linux-live-usb-creator/),
entre otras; para GNU/Linux, UNIX y derivados pueden usar el sgte. comando:

sudo dd if=”/ruta/de/la/iso” of=”/ruta/del/dispositivo”

Tengan presente de que perderán los datos de su memoria (o lo que usen para grabar la iso), así que
hagan un respaldo.

A partir de acá es bueno leer la propia documentación de Red Hat, que es justo el primer link que
puse (http://developers.redhat.com/products/rhel/get-started/), así que más que nada buscaré
complementar y hacer énfasis en algunos pasos que pueden ser de suma importancia dependiendo
de donde hagan la instalación.

Como verán en la pág. se nos muestra 5 secciones para la instalación:

• La primera opción es para aquellos que van a instalarlo en su propia máquina sin virtualizar.
• La segunda opción se refiere a la herramienta de Microsoft, que es un hypervisor.
• La tercera opción se refiere al KVM, que se suele usar en GNU/Linux para la virtualización.
• La cuarta y quinta posiblemente sean las más conocidas por ustedes para virtualizar
sistemas, se pueden usar tanto en Windows como en GNU/Linux.

*Para los que no van a instalar en virtual, asegúrense de tener el espacio disponible en una
partición aparte antes de reiniciar (por ejemplo solo tengo disco C y D, entonces antes de
reiniciar redimensiono D y tendría o bien un espacio vacío o bien en una partición aparte
“E”). Supongo que habrá programas para Windows para estos propósitos, en caso de no
tenerlos disponibles pueden usar cualquier liveCD de GNU/Linux y hacer el
redimensionamiento de manera gráfica (esto en sí debería poderse también en el liveCD de
RHEL, solo que en mi caso nunca me salio el “liveCD” para probarlo, solo iba al instalador
directo donde cabe resaltar que no probé si había o no para redimensionar ya que lo había
hecho con anterioridad, tomen sus precauciones). Un ejm: https://www.youtube.com/watch?
v=mW897LapqXw
Llegado a este punto creas tu máquina virtual en donde apuntarás a la ISO descargada o reinicias tu
PC en donde pones tu dispositivo booteable, entras a la BIOS y escoges el orden de booteo.

NOTA IMPORTANTE: En máquinas que vinieron con Windows 8 o superior pre-instalado es


muy probable de que tengan UEFI, y que les aparezca en la BIOS la opción de Secure Boot
habilitada, en caso de que su dispositivo externo no logre iniciar el instalador de RHEL, entonces
desactívenla.
Una vez iniciado la ISO ya sea virtualizada o no entonces seguimos con la instalación de la pág.
inicial.

Nos saldrá esta pantalla (en caso de que les salgo algo diferente, como por ejm. todo en una esquina
no se alarmen) y escogemos la instalación. Esperamos a que inicie el sistema y luego se nos
mostrará una pantalla en donde escogemos nuestro idioma. Luego de eso nos saldrá así:
• La Fecha y Hora así como el Teclado y el Soporte de Idioma se configuran automáticamente
cuando escogieron en la primera pantalla, pero igual pueden modificarlos a su gusto

• La opción de Elección de Software tenemos dos paneles, el primero nos muestra el perfil a
elegir y el segundo todo los paquetes que queramos instalar referente a soporte a servidores,
escritorios remotos, otras interfaces gráficas, etc. Recuerden que bien pueden escoger todo
de golpe pero la instalación se demorará más así como se llevará más espacio así que lean
bien. En la imagen de abajo muestro los 6 perfiles que se les dará a escoger inicialmente,
cada uno con su descripción.

• En la parte de conexión de red se mostrarán las interfaces disponibles (en mi caso ethernet y
wifi), se conectan a cualquiera de las 2 y son libres de configurar los parámetros.
• En destino de la instalación, tenemos varias formas de proceder, una es que si estamos en
una máquina virtual pues simplemente le podemos dar todo el disco y que lo particione
automáticamente, esta parte va dirigida a quienes van a realizar la partición manualmente
(Usuarios que no instalen en una máquina virtual y tengan otro sistema operativo en su
disco duro, también hacerlo manual).

*PD: En caso de ir por el cifrado por favor leer como mínimo todo esto
(https://access.redhat.com/documentation/en-
US/Red_Hat_Enterprise_Linux/6/html/Security_Guide/chap-Security_Guide-
Encryption.html) y documentarse más al respecto antes de realizarlo.
Continuando con el particionado manual: Al entrar en esta interfaz primero elegimos el
esquema de particiones, en este caso pueden ir a por el particionado estándar, luego abajo se
verá en si las particiones que tienen actualmente, en caso de no tener ninguna comienzen
creando por lo menos la partición para la raíz / y la swap (partición de intercambio) que en
mi caso solo anexe la swap que ya había hecho para mi Gentoo. La partición raíz es la que
debería tener en este caso los 25 gb como mínimo, entre los formatos a escoger les
recomiendo entre ext4 y xfs (recordar que xfs no puede reducir su tamaño pero tiene otras
bondades frente a ext4), por ejm: https://www.unixmen.com/review-ext4-vs-btrfs-vs-xfs/

Cabe recalcar de que el punto de montaje será para la raíz el / , para la swap no hay, en caso de
partir home y boot estos deberán tener los puntos de montaje /home y /boot, además de que a home
debe ir la mayoría del espacio q vamos a asignar en total ya que ahí se alojará nuestro usuario, la
partición de home aparte si es más tentador ponerle xfs y el boot en formato ext2 (en mi caso solo
tengo el boot separado en formato de ext2), también cabe resaltar que mi /boot está con 200 mb de
tamaño, pero ponganle 400 mb por lo menos (tuve que agrandar la partición más adelante)
AVISO: Los usuarios que deseen tener dual boot con Windows u otro sistema operativo que se
haya instalado con el soporte de UEFI activo, deberá coger la primera partición (partición
EFI) y solo agregarle el punto de montaje a /boot/efi, no lo formateen.

Una vez particionado como hemos deseado damos en Listo y guardamos los cambios.

PD: Al inicio del particionado les recomendé el particionado básico, pero en las fotos se ve que le
puse LVM, esto lo hice porque quería ponerle nombres kawaii a la ruta de las particiones :v okno xd

Si piensan usar otro particionado por favor leer lo siguiente:


https://es.wikipedia.org/wiki/Logical_Volume_Manager
https://es.wikipedia.org/wiki/Btrfs
Por último antes de comenzar también existe la opción de política de seguridad, citando a la misma
guía de RHEL:

“Important
Applying a security policy is not necessary on all systems. This screen should only be used when a
specific policy is mandated by your organization rules or governemnt regulations.”

Por ende, no están obligados a marcar alguna, pero si desean probar, esta les instalará un paquete
que permite el escaneo total del sistema en busca de ver si se cumple con el perfil escogido.
Aún así muchos de ellos son estándares y sería bueno compartir dicha información que de por sí es
muy interesante (al menos para mí sí XD)

• https://people.redhat.com/swells/scap-security-guide/RHEL/7/output/ssg-centos7-guide-
default.html
• https://people.redhat.com/swells/scap-security-guide/RHEL/7/output/ssg-centos7-guide-
standard.html
• https://people.redhat.com/swells/scap-security-guide/RHEL/7/output/ssg-centos7-guide-pci-
dss.html#xccdf_org.ssgproject.content_group_password_quality
• https://people.redhat.com/swells/scap-security-guide/RHEL/7/output/ssg-centos7-guide-rht-
ccp.html#xccdf_org.ssgproject.content_group_selinux
• https://people.redhat.com/swells/scap-security-guide/RHEL/7/output/ssg-centos7-guide-
common.html
• https://people.redhat.com/swells/scap-security-guide/RHEL/7/output/ssg-centos7-guide-stig-
rhel7-server-upstream.html#xccdf_org.ssgproject.content_group_disk_partitioning
• https://access.redhat.com/documentation/en-
US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect-security-policy-x86.html
• https://access.redhat.com/documentation/en-
US/Red_Hat_Enterprise_Linux/7/html/Security_Guide/chap-
Compliance_and_Vulnerability_Scanning.html
• https://access.redhat.com/documentation/en-
US/Red_Hat_Enterprise_Linux/7/html/Security_Guide/sect-
Defining_Compliance_Policy.html
Ya terminadas todos las configuraciones procedemos a instalar. No se olviden en la parte superior
crear su usuario, contraseña y la contraseña de administrador, así como hacer que su usuario
también sea administrador poniéndolo en el grupo wheel y con sudo pueda escalar privilegios.

Terminada la instalación reiniciamos =D . No se olviden cambiar el orden de los dispositivos de


arranque para que empiece por el disco duro. Los que tienen UEFI, escoger el perfil que sea RHEL
en el arranque cuando estén en la BIOS.

En paralelo nos encontramos en el punto de la guía de RHEL


(http://developers.redhat.com/products/rhel/get-started/#tab-bare-metal) denominado “Complete
installation and register the system”, creo yo que la guía en esta parte es clara respecto a que
hacer, pero por si acaso, detallaré algunas cosas que podrían pasarles. Por ejemplo, a mí me inició el
sistema en tty (terminal virtual o la pantalla en negro) y por ende se debe leer la parte “Complete
installation and register the system (alternate)”, una vez aceptada la licencia inicias sesión en tu
nuevo escritorio y se te hará unas preguntas tal como detalla la pág. recomiendo que al final vean
los videos de su escritorio para ver sus funciones básicas y se familiaricen con este.
Después de eso entras al aplicativo de Red Hat Subscription Manager(te pedirán la contraseña de
administrador), y luego te registras con el usuario que creaste al inicio para descargar el ISO, ahora
ya tienes la suscripción :D.

Ahora a actualizar el sistema, si te pusiste como parte del grupo wheel puedes ahorrarte un paso y
actualizar de frente con: sudo yum -y update

Una vez terminada las actualizaciones, reinicia la máquina y ya puedes disfrutar


de tu nueva distribución, pero tal vez te interese algunos cosas para agregar que
los he puesto en extras (Dual-Boot Windows – RHEL tienen que hacerlo sí o sí).
EXTRAS (En caso de que no puedan usar sudo usen su primero (1 sentencia) y luego ejecuten
los comandos sin sudo)

• Antes que nada recomiendo darse una pasada por la parte 4 de la pág. donde detallan paso a
paso la implementación de diversos lenguajes de programación, el gestión de las versiones y
un hello-world para cada uno.
• Recuerden de que hay un número limitado de repositorios a los que podemos acceder, así
que gestionen bien eso.
• Puede ser que alguno no le guste el firefox que te da la distro, para ello un pequeño tip para
los que quieran tener google-chrome:
◦ En una terminal escribir lo siguiente (cambien texteditor por el que quieran sea vim,
emacs, nano o gedit)

▪ sudo texteditor /etc/yum.repos.d/google-chrome.repo


[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

▪ sudo yum install google-chrome-stable

• Usar libreoffice → este paquete tiene una versión a mi parecer algo antigua además de que
se incorporaron muchas mejoras a partir de la versión 5, pero no se preocupen, aquí una
solución. Cada viñeta representa una sola sentencia.

▪ su
▪ cd /tmp && wget
http://download.documentfoundation.org/libreoffice/stable/5.1.3/rpm/x86_64/Li
breOffice_5.1.3_Linux_x86-64_rpm.tar.gz
▪ yum remove libreoffice*
▪ tar -xvf LibreOffice_5.1.3_Linux_x86-64_rpm.tar.gz
▪ cd LibreOffice_5.1.3.3_Linux_x86-64_rpm/RPMS/
▪ yum localinstall *.rpm
▪ cd /tmp && wget
http://download.documentfoundation.org/libreoffice/stable/5.1.3/rpm/x86_64/Li
breOffice_5.1.3_Linux_x86-64_rpm_langpack_es.tar.gz
▪ tar -xvf LibreOffice_5.1.3_Linux_x86-64_rpm_langpack_es.tar.gz
▪ cd LibreOffice_5.1.3.2_Linux_x86-64_rpm_langpack_es/RPMS/
▪ yum localinstall *.rpm

• Usar repositorios de terceros: a veces hay programas que no podemos encontrar en los
repositorios oficiales por ende recurrimos a estos, por ejemplo hay codecs de video y audio
que no se encuentran, así que para ello nos valdremos de estos dos repositorios:

▪ sudo rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-


6.noarch.rpm
▪ sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-
release-0-5.el7.nux.noarch.rpm
• Con esto agregamos dos repositorios nuevos que podemos ubicarlos en la carpeta
/etc/yum.repos.d y podemos instalar paquetes de dichos repositorios y nos resolverán
dependencias al instalar, pero queremos que los paquetes de los repositorios no sobrescriban
lo que nos ofrece RHEL, para ello actualizaremos de la siguiente manera la base del sistema
sudo yum update –disablerepo=epel,nux-dextop hay algunos que ponen un valor priority al
repositorio de terceros para que no interfiera pero al menos en mi caso me genero conflictos
al instalar algunos codecs, además de que el archivo donde están los repositorios de RHEL
te piden no sobrescribirlo.
• Codecs → bueno echo lo anterior en este caso instalo el reproductor vlc con sudo yum
install vlc que me arrastra la mayoría de codecs conocidos como dependencias, algunos
adicionales:
◦ sudo yum install gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-
ugly gstreamer1-vaapi gstreamer1-plugins-bad-freeworld gstreamer1-libav
• Otros programas:
◦ sudo yum install lm_sensors unrar foomatic filezilla p7zip unzip zip ntfs-3g mc dkms
telnet

*Para usuarios con dual-boot Windows-RHEL(necesitan reconfigurar el grub ya que lo que va a


leer sus particiones NTFS será el ntfs-3g que se instaló en la anterior sentencia)
Primero prueben el os-prober si les reconoce Windows
• sudo os-prober

En caso afirmativo, regenerar el grub (2 casos)


Máquina sin UEFI (alta probabilidad con los que vinieron con Windows 7 o inferior de fábrica)
• sudo grub2-mkconfig -o /boot/grub2/grub.cfg

Máquina con UEFI (alta probabilidad con los que vinieron con Windows 8 o superior de fábrica)
• sudo grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

Eso sería todo por ahora, disfruten ahora sí de su sistema XD.