Saltar al contenido

Cómo instalar Microsoft PowerShell en una Chromebook

28/10/2020

PowerShell es una herramienta inmensamente popular y poderosa que viene integrada en Windows 10 con aplicaciones para empresas, desarrollo, automatización y mucho más. Pero PowerShell también es multiplataforma y de código abierto, con versiones disponibles para Mac OS y Linux también.

Pero, ¿qué pasa si estás usando un Chromebook, ya sea personal o profesionalmente? Bueno, siempre que sea una máquina reciente con soporte para aplicaciones de Linux, puede instalar y usar Microsoft PowerShell.

Esto es lo que necesita saber.

Asegurarse de que Linux esté habilitado en su Chromebook

Lo que hace que suceda la magia es el contenedor Crostini Linux en Chrome OS, que le permitirá instalar la versión Linux de Visual Studio Code en su Chromebook.

Si aún no lo tiene habilitado, es realmente sencillo.

  1. Abierto Configuraciones.
  2. Localizar Linux (Beta) en la barra lateral.
  3. Hacer clic Encender.

    Linux en Chrome OS

  4. En la siguiente ventana, haga clic en próximo.

    Linux en Chrome OS

  5. Dale a tu instalación de Linux un nombre de usuario.
  6. Decidir cuanto espacio desea dedicarle de su almacenamiento interno.

    Linux en Chrome OS

  7. Hacer clic Instalar en pc.

    Linux en Chrome OS

El contenedor de Linux ahora comenzará a descargarse e instalarse en su Chromebook. Sabrá que está terminado cuando aparezca una ventana de terminal, y luego podrá pasar al siguiente paso.

Descarga e instalación de PowerShell en una Chromebook

Si bien PowerShell en Linux no es exactamente lo mismo que en Windows (los módulos y comandos específicos de Windows no están disponibles naturalmente), está disponible para quienes lo necesiten. Una vez que Linux esté configurado en su Chromebook, podemos comenzar a instalar PowerShell.

Instalaremos PowerShell 7 aquí, y el proceso es realmente sencillo.

  1. Ve a la Página de lanzamiento de PowerShell.
  2. Descargar el instalador .deb para Debian 10.
  3. Localice el archivo descargado, por defecto, estará en su carpeta de descargas.
  4. Haga clic derecho y seleccione Instalar con Linux (beta).
  5. Haga clic en instalar.

Ahora se producirá un proceso de instalación bastante corto y recibirá una notificación cuando todo haya terminado.

La gran diferencia entre PowerShell y la mayoría de las demás aplicaciones de Linux instaladas en un Chromebook es que no aparecerá el icono de una aplicación en la carpeta Aplicaciones de Linux en el cajón de su aplicación.

Cómo iniciar PowerShell dentro de la terminal

PowerShell es una aplicación completamente basada en terminal y, en un Chromebook, opera dentro del terminal de Linux.

Abra la terminal de Linux buscándola o simplemente dirigiéndose a la carpeta de aplicaciones de Linux y cuando la máquina virtual se haya iniciado, ingrese este simple comando.

pwsh

Ahora verá una pequeña propaganda que comienza con la versión de PowerShell, y su línea de comando cambiará de yourusername @ penguin a PS / home / yourusername.

Ahora está todo listo para usar PowerShell en su Chromebook. Cada vez que desee usarlo, simplemente ingrese el comando para iniciarlo y salga cuando haya terminado escribiendo salida.

Pero si lo va a usar mucho, es posible que desee configurarlo como el shell predeterminado para el terminal Linux de su Chromebook.

Configuración de PowerShell como shell terminal predeterminado

La ventaja de PowerShell es que no sobrescribe su shell existente; cualquier comando de Linux que normalmente podría ingresar en el shell bash también se puede ingresar en PowerShell. Como tal, si va a usar mucho PowerShell, puede configurarlo como su shell predeterminado y no preocuparse por perder ninguna funcionalidad.

Para hacer esto, simplemente encienda el terminal e ingrese este código.

sudo chsh -s /usr/bin/pwsh $USER

Reinicie la terminal, y ahora será llevado directamente a PowerShell y ya no verá el yourusername @ penguin.

Y eso es todo lo que necesita hacer para comenzar a trabajar con Microsoft PowerShell en su Chromebook. Ya sea que esté buscando hurgar y aprender algunos de los conceptos básicos o si necesita usarlo para fines de trabajo o desarrollo, la versión de Linux de PowerShell funciona muy bien en un Chromebook.