Duda al instalar el sistema operativo ubuntu

69 views
Skip to first unread message

Leopoldo Misael Chavarria Contreras

unread,
Feb 10, 2025, 12:26:10 PM2/10/25
to Bases de datos FI-UNAM
Profesor tengo una duda al realizar la práctica complementaria 1, pues tengo una macbook M1 con 70 GB de espacio libre en SSD, pero en su recomendación del manual me dice que necesito mínimo 100, mi pregunta es, qué me recomendaría para solucionar este problema? comprar un disco duro externo? u otras opciones? 

Jorge A. Rodríguez Campos

unread,
Feb 10, 2025, 2:31:55 PM2/10/25
to bd-fi...@googlegroups.com
Que tal Leopoldo.
Puede ser con 70 GB.  Sin embargo, el tema no es tanto el espacio. Los manuales no están hechos para Mac con chips M1. ¿Es el único equipo con el que cuentas ?
Saludos!

El lun, 10 feb 2025 a las 11:26, Leopoldo Misael Chavarria Contreras (<leopoldomis...@gmail.com>) escribió:
Profesor tengo una duda al realizar la práctica complementaria 1, pues tengo una macbook M1 con 70 GB de espacio libre en SSD, pero en su recomendación del manual me dice que necesito mínimo 100, mi pregunta es, qué me recomendaría para solucionar este problema? comprar un disco duro externo? u otras opciones? 

--
Has recibido este mensaje porque estás suscrito al grupo "Bases de datos FI-UNAM" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a bd-fi-unam+...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/bd-fi-unam/c03a0110-6645-465f-9073-0d0652a3c632n%40googlegroups.com.

Jorge A. Rodríguez Campos

unread,
Feb 10, 2025, 4:18:33 PM2/10/25
to Leopoldo Misael Chavarria Contreras, bd-fi...@googlegroups.com
Vamos a intentar configurar tu ambiente en tu Mac poco a poco.
El procedimiento es totalmente diferente al que está en los manuales. Pero que te parece si lo intentamos en tu mac con las instrucciones que te iré dando.. a ver que pasa.
La idea es instalar directo docker en tu Mac, sin pasar por ubuntu.  Esperemos que jale.
En Mac se debe instalar un software llamado colima jeje..  No debemos instalar docker como está en los manuales.
Te anexo una liga donde viene como hacerlo:


Por favor, sigue los 5 pasos de este manual y al  final ejecuta colima status para ver el resultado.
En cuanto termines de ejecutar los  5 pasos o si te atoras, me avisas ok ?
Estoy copiando al grupo de usuarios para que esto quede documentado. Espero no tengas inconvenientes.
Puedes buscarme por google chat para que esto sea más ágil.

¿Sale ?
Saludos!

El lun, 10 feb 2025 a las 13:34, Leopoldo Misael Chavarria Contreras (<leopoldomis...@gmail.com>) escribió:
Lamentablemente si profesor, hay alguna alternativa que pueda solucionar mi problema?

Leopoldo Misael Chavarria Contreras

unread,
Feb 10, 2025, 11:30:45 PM2/10/25
to Bases de datos FI-UNAM
Profesor, seguí los pasos correctamente pero me sale este error, al parecer sí pudo instalarse colima pero por algúnCaptura de pantalla 2025-02-10 a la(s) 10.28.59 p.m..png problema no puede ejecutarse 

Jorge A. Rodríguez Campos

unread,
Feb 11, 2025, 8:58:44 AM2/11/25
to bd-fi...@googlegroups.com
¿qué error te manda al intentar ejecutar ? , ¿puedes mandar pantallazo?

Leopoldo Misael Chavarria Contreras

unread,
Feb 12, 2025, 12:08:49 PM2/12/25
to Bases de datos FI-UNAM
me sale esto al ejecutar el último paso (5) de la guía que me mandó, los demás corrieron con éxitoCaptura de pantalla 2025-02-10 a la(s) 10.29.13 p.m..png

Jorge A. Rodríguez Campos

unread,
Feb 12, 2025, 12:47:35 PM2/12/25
to bd-fi...@googlegroups.com
Hola,
ok, porfa, instala docker. Por lo que veo se requiere para poder correr colima. 
Ejecuta brew install docker y reintentas iniciar colima.
luego ejecuta docker context list
En esta última instrucción te debe salir una línea que diga colima * 
Esto sirve para comprobar que se está usando esta herramienta.
sale ?
saludos

Leopoldo Misael Chavarria Contreras

unread,
Feb 12, 2025, 12:50:45 PM2/12/25
to Bases de datos FI-UNAM
Instalé docker con éxito pero el reiniciar colima me sale el error de la captura adjuntada, realizo lo que sugiere la terminal, sugiere "Captura de pantalla 2025-02-12 a la(s) 11.49.34 a.m..pngbrew install qemu"

Jorge A. Rodríguez Campos

unread,
Feb 12, 2025, 1:14:09 PM2/12/25
to bd-fi...@googlegroups.com
si porfa, Instala esa dependencia también.


Leopoldo Misael Chavarria Contreras

unread,
Feb 12, 2025, 1:35:12 PM2/12/25
to Bases de datos FI-UNAM
listo profesor, adjunto resultadosCaptura de pantalla 2025-02-12 a la(s) 12.34.11 p.m..png

Jorge A. Rodríguez Campos

unread,
Feb 12, 2025, 4:39:35 PM2/12/25
to bd-fi...@googlegroups.com
Hola Leopoldo. Ok, no había contestado antes porque ando checando algunas cosas que cambian en Mac.
Un favor: crees poder documentar todo lo que vamos haciendo para poder generar un manual y otros estudiantes puedan configurar su mac? te lo agradecería mucho.

Los pasos que siguen son:

Hay que iniciar colima de otra forma para que soporte la arquitectura arm
primero ejecuta colima delete. para que te elimine la configuración actual
después inicia colima con el siguiente comando

colima start \
  --cpu 2 \
  --memory 4 \
  --arch aarch64 \
  --vz-rosetta \
  --network-address

Posteriormente vas a seguir el manual de instalación de docker a partir del punto  1.4 Creación de un contenedor
La única desventaja con colima es que vas a tener que ejecutar el comando anterior cada que reinicies la máquina. No he visto si hay forma de hacerlo automático, pero por ahora vamos a trabajar asi.

La sección Acceso a la interfaz gráfica  te la vas a saltar ya que en mac se hace diferente
La parte de la carpeta compartida vas a. usar  /Users/<tu_usuario>/unam esto debido a que en Mac no podemos escribir directamente en el directorio raiz. En el código siguiente ya apliqué este cambio, solo falta ajustar tu nombre de usuario. Del lado de tu oracle linux, no hay cambio, seguirá siendo /unam

Para crear tu contenedor vas a usar este comando en lugar del que está en el documento


sudo docker run --platform linux/arm64 -i -t \
-v /Users/jorgerod/unam:/unam \
--name c0-ol-jrc \
--hostname d0-ol-jrc.fi.unam \
--expose 1521 \
--shm-size=2gb \
container-registry.oracle.com/os/oraclelinux:8 bash

solo ajusta tu usuario en mac. En mi caso es jorgerod. Ajusta también tus iniciales
Como puedes ver, para Mac hay que emplear oracle linux 8 en lugar de oracle linux 9 o en lugar de centos.

Cuando llegues a la parte de la instalación de los RPMs  que contienen el sw de la bd, vas a descargar los siguientes archivos en lugar de los que vienen el el documento



Con esto deberías poder concluir la práctica 2.  
La práctica 1 podríamos omitir ya que tienes una mac. En classroom bastaría con indicar que tienes una Mac, y en tu reporte podrías explicar y poner las instrucciones que ejecutaste en la Mac para poder instalar docker y colima.  ok?

Entonces, porfa, ve avanzando en todo esto y me vas notificando tus avances o cualquier error que salga en el camino.
Cuando comiences la práctica 3 me avisas ya que ahí necesitamos el entorno gráfico y en Mac es diferente. Seguramente vamos a tener que usar el modo silencioso para poder crear tu CDB y nos evitamos de. broncas configurando el entorno.

Sale ? espero no sea estro difícil para ti 

saludos


Leopoldo Misael Chavarria Contreras

unread,
Feb 13, 2025, 8:09:38 PM2/13/25
to Bases de datos FI-UNAM
Hola profesor, todo ha ido muy bien y con éxito para cumplir con los contenidos, actualmente estoy en el punto 1.6, sin embargo tengo duda si eso también lo tengo que realizar, pues todos los comandos anteriores los he utilizado sin el comando de usuario administrador "sudo". De igual forma estoy realizando capturas para después tener una documentación de todo si usted me lo pide, para el manual para alumnos que tengan una mac

Leopoldo Misael Chavarria Contreras

unread,
Feb 15, 2025, 12:04:01 PM2/15/25
to Bases de datos FI-UNAM
Hola profesor, buen día, ya realicé todos los pasos del manual de docker hasta el punto 1.7 Instalación de paquetes básicos, ahí es donde me dijo que no usara los del manual, si no que descargara los que usted me puso en mensajes anteriores a este (ya están descargados), mi duda es cómo instalo estos paquetes? pues en el manual no viene indicado como instalarlos cuando los descargué externamente 

Jorge A. Rodríguez Campos

unread,
Feb 16, 2025, 12:33:31 AM2/16/25
to bd-fi...@googlegroups.com
Hola Leopoldo que tal :)
No es necesario el punto 1.6, lo puedes omitir.
Gracias por tomar las capturas, que bien que todo va avanzando. Va a ser un manual interesante y les va a ayudar a varios estudiantes.
Saludos :)

Jorge A. Rodríguez Campos

unread,
Feb 16, 2025, 1:06:29 AM2/16/25
to bd-fi...@googlegroups.com
Hola Leopoldo.
Supongo te refieres a los RPMs del software de Oracle.
Si viene, está en la página  24.  Es decir:

export ORACLE_DOCKER_INSTALL=true
dnf install -y oracle-database-preinstall*
dnf install -y oracle-database-free*

Sale?
Saludos

Leopoldo Misael Chavarria Contreras

unread,
Feb 16, 2025, 8:15:55 PM2/16/25
to Bases de datos FI-UNAM
entiendo profesor, entonces el punto 1.7 y 1.8 me lo salto? es que no entendí muy bien esa parte 

Leopoldo Misael Chavarria Contreras

unread,
Feb 16, 2025, 9:36:49 PM2/16/25
to Bases de datos FI-UNAM
Hola profesor buenas noches, termine con la instalación de docker y la creación del primer contenedor junto con su imagen y el software de la BD sin ningún problema, ya pude concluir con éxito los contenidos de la práctica 2 y del manual de instalación de docker, al realizar el validador del complemento de la p2 me aparece este error en el validador, inicie el contenedor con el usuario root pero me cambie al usuario administrador (el que es idéntico al de mi máquina host) pero no me valida correctamente el resultado, pues espera un sistema operativo 'centos', pero el que está dentro del contenedor es oracle linux, cómo podría solucionar este error? anexo captura del error Captura de pantalla 2025-02-16 a la(s) 8.30.26 p.m..png

Jorge A. Rodríguez Campos

unread,
Feb 18, 2025, 7:07:20 PM2/18/25
to bd-fi...@googlegroups.com
Hola Leopoldo como te va ?
Perdón por contestar hasta ahora.  No, más bien es seguir el manual. a partir del punto 1.4.  Lo que varía son solo los RPMs que instalan el software de oracle (2 archivos) que se sustituyen por los que te pasé. La instalación de dependencias del punto 1.7 se ejecuta tal cual.
Sale ?
Saludos!


Jorge A. Rodríguez Campos

unread,
Feb 18, 2025, 7:10:43 PM2/18/25
to bd-fi...@googlegroups.com
Hola :)
Excelente !  Eres el primer alumno que logra tener docker en su mac y tener el ambiente de BD.
Ese error ya es de mi lado. Debo ajustar el validador para que acepte oracle linux para los usuarios de mac.
Por ahora puedes entregar así tu reporte y solo agrega una pequeña nota en tus comentarios. Sale ?
En cuanto tenga la versión del validador te aviso.
Saludos!
Saludos

Reply all
Reply to author
Forward
0 new messages