Interfaz de línea de comandos a lastpass.com.
lpass
está diseñado para ejecutarse en GNU/Linux, Cygwin y Mac OS X.
Libressl u openssl
libcurl
libxml2
Pinentry (opcional)
ASCIIDOC (generación de documentación de tiempo de compilación solamente)
XCLIP, XSEL, PBCOPY o PUTCLIP de Cygutils-Extra para soporte de portapapeles (opcional)
Un paquete binario está disponible en el repositorio de la comunidad, use Pacman para instalar simple LastPass-Cli.
Se puede construir desde la fuente con el repositorio de usuario "LastPass-Cli-Git" *Arch Arch (AUR). Se puede encontrar información sobre la instalación de paquetes del AUR en el Wiki de Arch.
# from community repository sudo pacman -S lastpass-cli # from AUR repository packer -S lastpass-cli-git
Los paquetes están disponibles en Fedora 22 y posterior.
sudo dnf install lastpass-cli
Los paquetes están disponibles en EPEL para RHEL/CentOS 7 y posterior.
sudo yum install lastpass-cli
Para versiones más antiguas: instale las dependencias de compilación necesarias y luego siga las instrucciones en la sección 'Building'.
sudo yum install openssl libcurl libxml2 pinentry xclip openssl-devel libxml2-devel libcurl-devel gcc gcc-c++ make cmake
Instale las dependencias de compilación necesarias y luego siga las instrucciones en la sección 'Building'.
Para Ubuntu 16.04 (Xenial)
apt-get --no-install-recommends -yqq install bash-completion build-essential cmake libcurl3 libcurl3-openssl-dev libssl1.0.0 libssl-dev libxml2 libxml2-dev pkg-config ca-certificates xclip
Para Debian (estable/antiguo) y otros ubuntus <18.04
apt-get --no-install-recommends -yqq install bash-completion build-essential cmake libcurl3 libcurl3-openssl-dev libssl1.0 libssl1.0-dev libxml2 libxml2-dev pkg-config ca-certificates xclip
Para Debian (Prueba/Experimental) y Ubuntu> = 18.04
apt-get --no-install-recommends -yqq install bash-completion build-essential cmake libcurl4 libcurl4-openssl-dev libssl-dev libxml2 libxml2-dev libssl1.1 pkg-config ca-certificates xclip
Instale el paquete:
sudo emerge lastpass-cli
Instale los paquetes enumerados en la sección Dependencias de este documento y luego siga las instrucciones en la sección 'Construcción'.
Instale el cerebro casero, si es necesario.
Actualizar el caché de fórmula local de Homebrew:
brew update
Instale la fórmula LastPass-Cli:
brew install lastpass-cli
Instale MacPorts, si es necesario.
Actualizar el árbol de puertos locales de MacPorts:
sudo port selfupdate
Instale el puerto LastPass-Cli:
sudo port install lastpass-cli
Opcionalmente instale la documentación:
sudo port install lastpass-cli-doc
Instale los paquetes enumerados en la sección Dependencias de este documento y luego siga las instrucciones en la sección 'Construcción'.
Instale el paquete binario:
sudo pkg install security/lastpass-cli
O construya el puerto usted mismo:
sudo make -C /usr/ports/security/lastpass-cli all install clean
Instalar apt-cyg
Usando Apt-CYG, instale las dependencias de compilación necesarias y luego siga las instrucciones en la sección 'Construcción'.
apt-cyg install wget make cmake gcc-core gcc-g++ openssl-devel libcurl-devel libxml2-devel libiconv-devel cygutils-extra
$ make
Debajo de las cubiertas, hacer invoca cmake en un directorio de construcción; También puede usar CMake directamente si necesita más control sobre el proceso de compilación.
$ sudo make install
Estas variables de entorno se pueden pasar para hacer lo correcto: PREFIX
, DESTDIR
, BINDIR
, LIBDIR
, MANDIR
.
Si lo ha instalado:
$ lpass
De lo contrario, desde el directorio de compilación:
$ ./lpass
Instale asciidoc
y xsltproc
si aún no están instalados.
$ sudo apt-get install asciidoc xsltproc
El objetivo install-doc
construye e instala la documentación.
$ sudo make install-doc
Una vez instalado,
$ man lpass
Puede ver la documentación completa en la manzana, man lpass
o verla en línea.