Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa | |||
| indice:8vo-infinito-programacion:vscode:3-formas-de-instalar-vscode-en-debian [2025/07/30 05:02] – borrado - editor externo (Fecha desconocida) 127.0.0.1 | indice:8vo-infinito-programacion:vscode:3-formas-de-instalar-vscode-en-debian [2025/07/30 05:02] (actual) – ↷ Página movida de indice:8vo-infinito-programacion:3-formas-de-instalar-vscode-en-debian a indice:8vo-infinito-programacion:vscode:3-formas-de-instalar-vscode-en-debian 8voinfinito | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| + | ====== 3 Formas de Instalar VS Code en Debian ====== | ||
| + | |||
| + | ==== Alternativa 1 - Extrepo ==== | ||
| + | === Introducción=== | ||
| + | " | ||
| + | |||
| + | Solo permite repositorios verificados y aprobados por sus desarrolladores y usa claves GPG oficiales asociadas a dichos repositorios externos. | ||
| + | |||
| + | En este sentido sus niveles de seguridad son superiores a importar manualmente los repositorios de terceros. | ||
| + | |||
| + | ===Procedimiento=== | ||
| + | |||
| + | Abrimos la terminal y en la misma nos cambiamos al usuario root escribiendo: | ||
| + | <file python> | ||
| + | su - root | ||
| + | |||
| + | # Nos pedirá la contraseña la cual deberemos ingresar para efectivizar el cambio. | ||
| + | </ | ||
| + | |||
| + | Actualizamos la lista de paquetes disponibles en los repositorios que tenemos configurados en nuestro debían: | ||
| + | < | ||
| + | sudo apt update | ||
| + | </ | ||
| + | |||
| + | Instalamos Extrepo: | ||
| + | < | ||
| + | sudo apt install extrepo | ||
| + | </ | ||
| + | |||
| + | Editamos la configuracion de Extrepo para permitir repositorios de software no libres: | ||
| + | <file python> | ||
| + | nano / | ||
| + | |||
| + | # Editamos el archivo sacando el símbolo # a la opción " | ||
| + | </ | ||
| + | |||
| + | Activamos el repositorio externo de VSCode: | ||
| + | < | ||
| + | sudo extrepo enable vscode | ||
| + | </ | ||
| + | |||
| + | Volvemos a actualizar la lista de paquetes disponibles en los repositorios para contemplar los del repositorio de VSCode: | ||
| + | < | ||
| + | sudo apt update | ||
| + | </ | ||
| + | |||
| + | Instalamos VSCode: | ||
| + | < | ||
| + | sudo apt install code | ||
| + | </ | ||
| + | |||
| + | ==== Alternativa 2 - Dpkg ==== | ||
| + | |||
| + | ===Introducción=== | ||
| + | Dpkg es el gestor de paquetes de bajo nivel de debian. Es decir que, entre otras cosas, se encarga de instalar los archivos " | ||
| + | |||
| + | No maneja las dependencias que necesita la aplicación de manera automática, | ||
| + | |||
| + | ===Procedimiento=== | ||
| + | Abrimos el navegador web, vamos a la pagina de " | ||
| + | |||
| + | El archivo se baja en la carpeta " | ||
| + | |||
| + | Abrimos la terminal y en la misma nos cambiamos al usuario root escribiendo: | ||
| + | <file python> | ||
| + | su - root | ||
| + | |||
| + | # Nos pedirá la contraseña la cual deberemos ingresar para efectivizar el cambio. | ||
| + | </ | ||
| + | |||
| + | Continuando en la terminal nos posicionamios en la carpeta donde se descargo el archivo " | ||
| + | < | ||
| + | cd / | ||
| + | </ | ||
| + | |||
| + | Verificamos que el archivo " | ||
| + | < | ||
| + | ls | ||
| + | </ | ||
| + | |||
| + | Instalamos VSCode | ||
| + | <file python> | ||
| + | sudo dpkg -i " | ||
| + | |||
| + | #sudo: ejecuta el comando con privilegios de superusuario | ||
| + | #dpkg: es el gestor de paquetes de bajo nivel de debian | ||
| + | #-i: significa instalar | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | ==== Alternativa 3 - apt ==== | ||
| + | |||
| + | ===Introducción=== | ||
| + | Apt es un gestor de repositorios que viene incorporado a debian por defecto. En este caso manejara el repositorio de VS Code que importemos y manejara automáticamente todas las dependencias necesarias. | ||
| + | |||
| + | Las actualizaciones y el mantenimiento de la aplicación se hacen de una manera mas fácil, pero a la vez, cuando se trata de repositorios de terceros, es una forma mas insegura de instalación que " | ||
| + | |||
| + | ===Procedimiento=== | ||
| + | Abrimos la terminal y en la misma nos cambiamos al usuario root escribiendo: | ||
| + | <file python> | ||
| + | su - root | ||
| + | |||
| + | # Nos pedirá la contraseña la cual deberemos ingresar para efectivizar el cambio. | ||
| + | </ | ||
| + | |||
| + | Actualizamos la lista de paquetes disponibles en los repositorios que tenemos configurados en nuestro debían: | ||
| + | < | ||
| + | sudo apt update | ||
| + | </ | ||
| + | |||
| + | Instalamos Curl (herramienta para transferir datos desde/hacia servidores) y Gpg (utilidad para manejar cifrado GPG para verificar la autenticidad de repositorios): | ||
| + | < | ||
| + | sudo apt install curl gpg | ||
| + | </ | ||
| + | |||
| + | Agregamos el repositorio oficial de VSCode a las fuentes de APT: | ||
| + | < | ||
| + | sudo sh -c 'echo "deb [arch=amd64] https:// | ||
| + | </ | ||
| + | |||
| + | Descargamos, | ||
| + | < | ||
| + | curl https:// | ||
| + | </ | ||
| + | |||
| + | Instalamos la clave en el sistema operativo: | ||
| + | < | ||
| + | sudo install -o root -g root -m 644 microsoft.gpg / | ||
| + | </ | ||
| + | |||
| + | Eliminamos el archivo temporal de la clave GPG (" | ||
| + | < | ||
| + | sudo rm microsoft.gpg | ||
| + | </ | ||
| + | |||
| + | Volvemos a actualizar la lista de paquetes disponibles en los repositorios para contemplar los del repositorio de VSCode: | ||
| + | < | ||
| + | sudo apt update | ||
| + | </ | ||
| + | |||
| + | Instalamos VSCode: | ||
| + | < | ||
| + | sudo apt install code | ||
| + | </ | ||
| + | |||