The tnotstar's Website

Ajustes del entorno de trabajo

Instalación de Scoop

Fuente(s):

Qué es Scoop

Scoop instala las herramientas de línea de comandos que echaremos en falta en Windows.

Prerequisitos

  1. Scoop require al menos la versión 5 de PowerShell.

    Para verificar la versión actual de PowerShell debemos ejecutar, desde el intérprete de PowerShell (puede ser ISE o consola), la impresión de la siguiente variable:

    PS C:\> $PSVersionTable.PSVersion
    

    Consultando la versión instalada de PowerShell

  1. Adicionalmente, se necesitan permisos de ejecución de scripts remotos firmados. Para ello, desde la consola de PowerShell anterior, debemos ejecutar:

    PS C:\> Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
    

    Modificando la política de ejecución de PowerShell

Instalación local

Para su instalación local, Scoop no necesita que el usuario disponga de privilegios de administrador.

Ahora la consola de PowerShell debemos invocar la siguiente secuencia de comandos:

  1. Configurar el directorio destino de la instalación (opcional):

    PS C:\> $env:SCOOP="$env:USERPROFILE\Scoop"
    PS C:\> [environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')
    

    Modificando la variable de entorno SCOOP

  2. Ejecutar el script de instalación de Scoop:

    PS C:\> Invoke-Expression (New-Object Net.WebClient).DownloadString('https://get.scoop.sh')
    

    Ejecutando el instalador de SCOOP

Nota: Conviene revisar el orden de aparición de la ruta de Scoop en el contenido de la variable %PATH%.

Comandos comunes de Scoop

Estado de la instalación

Para conocer el estado de la instalación de Scoop, debemos ejecutar desde una consola del Símbolo del sistema o de PowerShell:

PS C:\> scoop status

Actualización

Para mantener actualizada una instalación de Scoop, debemos ejecutar desde una consola:

PS C:\> scoop update

La primera vez que ejecutemos el comando update, Scoop nos pedirá que instalemos la versión actual de Git:

PS C:\> scoop install git

Opcionalmente, podemos instalar openssh con miras a mejorar la experiencia Git:

PS C:\> scoop install openssh
PS C:\> [environment]::SetEnvironmentVariable('GIT_SSH', (Resolve-Path (scoop which ssh)), 'User')

Ahora debemos cerrar la consola y volver a abrir una nueva ventana de ésta. Finalmente, relanzamos el comando update para verificar que no hay más cambios pendientes.

Opcional: añadir el bucket extras de Scoop

Puede ser útil añadir el bucket extras de Scoop, para la instalación de paquetes adicionales. Para ello, debemos ejecutar el siguiente comando:

PS C:\> scoop bucket add extras

Desinstalación

Para remover una instalación de Scoop, debemos ejecutar (preferiblemente desde una consola de PowerShell):

PS: C:\> scoop uninstall scoop

Comandos básicos

Una vez instalado Scoop podemos gestionar todas nuestras instalaciones de usuario, desde una cónsola de comandos. La siguiente tabla contiene una lista de los comandos más utilizados.

Objetivo Comando


Mostrar texto de ayuda scoop help Buscar una aplicación Scoop scoop search <app> Instalar una aplicación Scoop scoop install <app> Actualizar una aplicación Scoop scoop update <app> Actualizar todas las aplicaciones scoop update * Desinstalar una aplicación Scoop scoop uninstall <app> Conocer el estado de la cache scoop cache show Eliminar una aplicación de la cache scoop cache rm <app> Limpiar toda la cache de Scoop scoop cache rm *

Table: Comandos más utilizados de Scoop

Colección de tips & tricks

Creando enlaces simbólicos en Windows 7 y siguientes

Fuente(s):

A partir de Windows Vista, NTFS proporciona tres (3) tipos de enlaces:

Ubicación de los accesos directos (Windows shortcuts) anclados (pinned)

Fuente(s):

Si se desea modificar los accesos directos (Windows shortcuts) creados al anclar (to pin) un programa del menú de inicio (startup menu) de Windows, debemos abrir las siguientes rutas de ficheros:

Para las aplicaciones ancladas a la barra de tarea (taskbar)

%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

Para las aplicaciones ancladas al menú de inicio (start menu)

%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu