命令行接口到lastPass.com。
lpass
旨在在GNU/Linux,Cygwin和Mac OS X上運行。
libressl或openssl
libcurl
libxml2
Pinentry(可選)
ASCIIDOC(僅構建時間文檔生成)
XCLIP,XSEL,PBCOPY或PUTCLIP來自Cygutils-Extra用於剪貼板支撐(可選)
可以從社區存儲庫中獲得二進制軟件包,使用PACMAN來簡單安裝LastPass-CLI。
可以使用“ LastPass-cli-git” *Arch用戶存儲庫(AUR)從源構建。有關從AUR安裝軟件包的信息可以在Arch Wiki上找到。
# from community repository sudo pacman -S lastpass-cli # from AUR repository packer -S lastpass-cli-git
Fedora 22及以後提供包裹。
sudo dnf install lastpass-cli
RHEL/CENTOS 7及更高版本的EPEL中有包裝。
sudo yum install lastpass-cli
對於舊版本:安裝所需的構建依賴項,然後按照“建築物”部分中的說明進行操作。
sudo yum install openssl libcurl libxml2 pinentry xclip openssl-devel libxml2-devel libcurl-devel gcc gcc-c++ make cmake
安裝所需的構建依賴項,然後按照“建築物”部分中的說明進行操作。
對於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
對於Debian(穩定/老式)和其他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
對於Debian(測試/實驗)和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
安裝軟件包:
sudo emerge lastpass-cli
安裝本文檔依賴項部分中列出的軟件包,然後按照“建築物”部分中的說明進行操作。
如有必要,安裝自製。
更新Homebrew的本地配方緩存:
brew update
安裝LastPass-CLI公式:
brew install lastpass-cli
如有必要,安裝Macports。
更新Macports的本地端口樹:
sudo port selfupdate
安裝LastPass-CLI端口:
sudo port install lastpass-cli
可選安裝文檔:
sudo port install lastpass-cli-doc
安裝本文檔依賴項部分中列出的軟件包,然後按照“建築物”部分中的說明進行操作。
安裝二進制包:
sudo pkg install security/lastpass-cli
或自己建立端口:
sudo make -C /usr/ports/security/lastpass-cli all install clean
安裝apt-cyg
使用APT-CYG,安裝所需的構建依賴項,然後按照“建築物”部分中的說明進行操作。
apt-cyg install wget make cmake gcc-core gcc-g++ openssl-devel libcurl-devel libxml2-devel libiconv-devel cygutils-extra
$ make
在封面下,在構建目錄中進行調用cmake;如果您需要對構建過程進行更多控制權,也可以直接使用CMAKE。
$ sudo make install
這些環境變量可以傳遞以做正確的事情: PREFIX
, DESTDIR
, BINDIR
, LIBDIR
, MANDIR
。
如果您已經安裝了:
$ lpass
否則,從構建目錄中:
$ ./lpass
如果尚未安裝asciidoc
和xsltproc
則安裝它們。
$ sudo apt-get install asciidoc xsltproc
install-doc
目標構建並安裝文檔。
$ sudo make install-doc
一旦安裝,
$ man lpass
您可以在Manpage中查看完整的文檔, man lpass
或在線查看。