Cómo instalar el cliente Postgresql usando Homebrew

Psql es una interfaz de línea de comandos para interactuar con PostgreSQL, un sistema de base de datos relacional potente y de código abierto. Brew es un administrador de paquetes para macOS que facilita la instalación y administración de software. Estos son los pasos para instalar psql con brew:

  • Primero, instale el administrador de paquetes de preparación si aún no lo tiene. Puedes hacer esto ejecutando el siguiente comando en tu terminal:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)'
  • En segundo lugar, actualice Brew ejecutando los siguientes comandos:
brew doctor
brew update
  • En tercer lugar, instale libpq ejecutando el comando:
brew install libpq

Libpq es una biblioteca que contiene psql y otras utilidades de cliente PostgreSQL.

Arreglar barriles con `depends_on` que hacen referencia a los pre-Mavericks

Si recibe un error del tipo Error: Cask 'hex-fiend-beta' definition is invalid: invalid 'depends_on macos' value: ":lion", donde hex-fiend-beta puede ser cualquier nombre de barril y :lion cualquier nombre de versión de macOS, ejecute el siguiente comando:

/usr/bin/find "$(brew --prefix)/Caskroom/"*'/.metadata' -type f -name '*.rb' -print0 | /usr/bin/xargs -0 /usr/bin/perl -i -pe 's/depends_on macos: \[.*?\]//gsm;s/depends_on macos: .*//g'

Esto eliminará todas las depends_on macos referencias de instalados barriles.

[resuelto] xcrun: error: la ruta activa del desarrollador ("/Applications/Xcode.app/Contents/Developer") no existe

Error:

xcrun: error: la ruta activa del desarrollador ("/Applications/Xcode.app/Contents/Developer") no existe
Utilice sudo xcode-select --switch path/to/Xcode.app para especificar el Xcode que desea utilizar para las herramientas de desarrollo de línea de comandos, o utilice xcode-select --install para instalar las herramientas de desarrollo de línea de comandos independientes.
Consulte man xcode-select para obtener más detalles.
xcrun: error: la ruta activa del desarrollador ("/Applications/Xcode.app/Contents/Developer") no existe
Utilice sudo xcode-select --switch path/to/Xcode.app para especificar el Xcode que desea utilizar para las herramientas de desarrollo de línea de comandos, o utilice xcode-select --install para instalar las herramientas de desarrollo de línea de comandos independientes.
Consulte man xcode-select para obtener más detalles.

Una guía sencilla para instalar SSHPass en Ubuntu y macOS

Introducción#

SSHPass es una pequeña e ingeniosa herramienta que le permite automatizar el inicio de sesión SSH omitiendo la solicitud de contraseña habitual. Si bien es muy conveniente para secuencias de comandos, tenga en cuenta que no es ideal para una configuración multiusuario debido a problemas de seguridad. Sin embargo, si lo usas en tu máquina de desarrollo personal, es bastante inofensivo.

Cómo instalar SSHPass en Ubuntu#

Instalar SSHPass en Ubuntu es tan sencillo como parece. Todo lo que necesitas hacer es abrir tu terminal y ejecutar el siguiente comando: