New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setup de VM en Apple Silicon (M1) #2550
Comments
Hola Dolores, como va? De momento creemos q no vamos a necesitar ruby en este cuatrimestre. Saludos, Juani |
Desde la VM, podés hacer
Es decir, ejecuta las VMs en ARM64 por defecto, pero también puede emular x86 para ejecutar una VM x86. Probablemente no sea el default (porque va a ser bastante más lento el asunto, y con más potencial de pegarle a algún bug de la emulación), y, si ese fuera el caso, no funciona ejecutar una imagen ARM como mencionás al principio 🙃 Es decir, si la VM es ARM, el SO tiene que ser ARM. Si la VM es x86 (via emulación), el SO tiene que ser x86. Así que podrías intentar usar la emulación de x86 para ejecutar la VM que distribuye la cátedra, o podés crear una VM ARM e instalar el SO (como relataste en este post). Yo me inclinaría por probar el primer caso: emular x86 a ver si funciona bien. El objetivo sería optimizar la felicidad del grupo evitando potenciales problemas por tener entornos/arquitecturas diferentes (que, buen, para eso creamos las VMs). Si anda muy mal, evaluaría otras alternativas. |
Buenas! Geniales noticias lo de ruby @mesaglio 🥳 El resto de los paquetes se instalaron sin drama. @mgarciaisaia Probe levantando directamente el iso de lubuntu de la catedra como decías. Se extraen bien los archivos, matchea con el md5, y (via emulación) puedo montar una arq x86! Lamentablemente después de eso se queda tonto al bootear, no se si será tema de disco (que por ahi comparte particion con la otra vm y no tiene lugar para poner sus cosas). Para referencia esta es la 1er vm (arm): y esta es la vm de la catedra (x86) Solo con Por ahora avanzo con la arm que va joya, y en presencial veo con @esigma5 si es algo de la partición que quiere usar la de la catedra o directamente no la puedo usar. |
Hola @dlopezjoffreutn si ves que de momento estas OK por favor cerra el issue y en caso que tengas algun otro problema podes reabrirlo. Saludos. Nahuel |
Buenas! Yo estoy con una M1 y me paso algo parecido a lo detallado en este issue #2299!
Con UTM pude levantar una iso de Ubuntu con arq ARM, setupear todo de 0 con mucha tranquilidad (salvo por detalles menores, seguí esta instalación) e instalar todos los paquetes listados en https://www.utnso.com.ar/recursos/maquinas-virtuales pero la instalacion de ruby falla 😞
💻 Logs
Con el ultimo comando
rvm install --default ruby-head
tira estos errores:Parece que no esta supporteado TruffleRuby todavia para la arquitectura de Apple Sillicon (arm64) pero yo estoy dentro de la VM, no deberia tener amd64? Me pasa lo mismo instalando el .deb file de Google Chrome y VSCode.
Si alguno conoce del tema desde ya agradezco ideas para probar cositas! Saludos, Dolores 👋
🔎 Búsqueda en foros
Para comando de
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
tuve que cambiar el server porkeyserver.ubuntu.com
segun esta respuestaSobre el support de TruffleRuby para Apple Silicon encontré este issue oficial.
Tambien antes que nada probe el mismo comando de rvm install pero agregando la flag
--auto-dotfiles
según esta respuesta pero sin cambiar el comando en si.📦 Especificaciones de la VM
🖥️ Especificaciones del host
The text was updated successfully, but these errors were encountered: