Интерфейс командной строки на Fastpass.com.
lpass предназначен для работы на GNU/Linux, Cygwin и Mac OS X.
Libressl или OpenSsl
Либкурл
libxml2
Pinentry (необязательно)
Asciidoc (только генерация документации).
Xclip, Xsel, Pbcopy или Putclip из Cygutils-Extra для поддержки буфера обмена (необязательно)
Бинарный пакет доступен в репозитории сообщества, используйте Pacman для простой установки LastPass-Cli.
Может быть построен из источника с помощью хранилища пользователя Arch «LastPass-Cli-GIT» (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
Пакеты доступны в Epel для RHEL/CentOS 7 и позже.
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, при необходимости.
Обновите локальный кэш формулы 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
Под обложками 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 или просмотреть ее в Интернете.