lastPass.comへのコマンドラインインターフェイス。
lpass
は、GNU/Linux、Cygwin、Mac OS Xで実行するように設計されています。
libresslまたはopenssl
libcurl
LIBXML2
Pinentry(オプション)
asciidoc(ビルドタイムドキュメントの生成のみ)
xclip、xsel、pbcopy、またはcygutils-extraのputclip for clipboard support(オプション)
コミュニティリポジトリからバイナリパッケージを利用できます。Pacmanを使用してLastPass-Cliを簡単にインストールします。
「LastPass-Cli-Git」 *Arch User Repository(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(Stable/Oldstable)およびその他の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をインストールします。
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
マンページで完全なドキュメントを表示したり、 man lpass
表示したり、オンラインで表示したりできます。