Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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:
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.
• 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.
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
“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.
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
• 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)
• 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:
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