Instalación de Google Chrome, Visual Studio Code y Cursor en Ubuntu
Clase 11 de 19 • Curso de Configuración de Entorno en Linux
Contenido del curso
Fundamentos de la terminal en Linux
- 5

Comandos básicos de navegación en terminal de Linux
12:24 min - 6

Comandos básicos para manipular archivos en Linux
09:32 min - 7

Scripts y variables de entorno en Linux con bash
10:22 min - 8

Gestión de procesos en Linux con ps, top y htop
09:41 min - 9

Instalación de Warp, ZSH y Powerlevel10k en Ubuntu
11:58 min quiz de Fundamentos de la terminal en Linux
Gestión de Paquetes y Herramientas
Control de Versiones con Git y GitHub
- 13

Instalación y configuración inicial de Git en Linux
03:31 min - 14

Comandos básicos de Git y flujo de staging a commit
12:42 min - 15

Configuración de clave SSH para conectar GitHub con tu computadora
08:38 min - 16

Manejo de repositorios remotos con Git y GitHub
15:06 min quiz de Control de Versiones con Git y GitHub
DevOps y entornos en la nube
Resumen
Objetivo de la clase
El objetivo del profesor era enseñar a los estudiantes cómo instalar herramientas esenciales de desarrollo en Linux (Ubuntu), específicamente un navegador confiable y editores de código, así como configurar alias para facilitar el acceso a aplicaciones.
Habilidades desarrolladas
- Instalación de software en Linux: Uso de
apt installpara paquetes .deb - Gestión de permisos: Uso de
chmod +xpara dar permisos de ejecución - Configuración de alias: Creación de comandos personalizados en el archivo .zshrc
- Navegación en terminal: Uso de comandos básicos como
ls,cd,mv - Resolución de dependencias: Instalación de librerías requeridas (libfuse)
- Gestión de archivos AppImage: Ejecución de aplicaciones en formato AppImage
Conceptos clave
- [0:10] Herramientas estables: Importancia de tener software confiable para desarrollo
- [0:51] Sistemas basados en Debian vs Red Hat: Diferencias entre distribuciones Linux
- [4:24] Formato AppImage: Tipo especial de software que se ejecuta como script
- [5:29] Sandbox: Entorno privado de ejecución para aplicaciones Electron
- [8:30] Alias: Enlaces rápidos o comandos personalizados para acciones frecuentes
- [11:11] Source: Comando para recargar configuración de la shell
Palabras clave importantes
- Google Chrome: Navegador con herramientas de desarrollo actualizadas
- Visual Studio Code: Editor de código de Microsoft
- Cursor: Editor con inteligencia artificial integrada
- Chromium: Base tecnológica de Google Chrome
- Electron: Tecnología base de Cursor
- .deb: Formato de paquetes para sistemas Debian
- .appimage: Formato portable de aplicaciones Linux
- libfuse: Librería necesaria para ejecutar AppImage
- zshrc: Archivo de configuración de la shell zsh
Hechos importantes
- [1:00] Ubuntu está basado en Debian, por lo que se usa el paquete .deb
- [4:41] Cursor no tiene paquete .deb disponible al momento de la grabación
- [5:57] Las aplicaciones AppImage requieren la opción --no-sandbox en algunos casos
- [8:55] Los alias se configuran en .zshrc para zsh o .bashrc para bash
- [11:11] Es necesario recargar la configuración con
source .zshrcdespués de hacer cambios
Principales puntos de datos
- [2:18] Comando de instalación:
sudo apt install [ruta-del-paquete] - [4:33] Permisos de ejecución:
chmod +x [archivo] - [5:57] Ejecución con sandbox deshabilitado:
./cursor --no-sandbox - [5:09] Instalación de dependencias:
sudo apt install libfuse2 - [9:28] Sintaxis de alias:
alias cursor="[ruta-completa] --no-sandbox" - [11:11] Recarga de configuración:
source .zshrc