MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
インストール - Bitwardenのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
インストール - Bitwarden
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == Bitwardenは、暗号化された保管庫にウェブサイトの資格情報などを保存するオープンソースのパスワードマネージャーである。<br> クラウドでホストされるサービスおよびオンプレミスでセルフホストする機能が提供されている。<br> <br> Webインターフェイス、デスクトップソフトウェア、ブラウザ拡張機能、モバイルアプリ、CLI等、様々なクライアントアプリケーションがある。<br> <br><br> == Bitwardenのインストール == ==== AppImageファイルの使用 ==== [https://bitwarden.com/ja-JP/download/ Bitwardenの公式Webサイト]にアクセスして、BitwardenのAppImageファイルをダウンロードする。<br> 過去のバージョンが必要な場合は、[https://github.com/bitwarden/clients/releases BitwardenのGithub]にアクセスして、AppImageファイルをダウンロードする。<br> Githubからダウンロードするファイルは、<u>Desktop v<バージョン></u>と記載されているものである。<br> <br> ダウンロードしたファイルに実行権限を付加する。<br> chmod u+x Bitwarden-<バージョン>-<アーキテクチャ>.appimage <br> 必要ならば、BitwardenのAppImageファイルを任意のディレクトリに配置する。<br> mv Bitwarden-<バージョン>-<アーキテクチャ>.appimage <任意のディレクトリ> <br> ==== ソースコードからインストール ==== Bitwardenのビルドに必要なライブラリをインストールする。<br> # SUSE sudo zypper install glib2-devel libsecret-devel rust cargo # Raspberry Pi / Mobian sudo apt install build-essential libsecret-1-dev libglib2.0-dev Rust <br> [https://github.com/bitwarden/clients BitwardenのGithub]にアクセスして、ソースコードをダウンロードする。<br> Githubからダウンロードするソースコードは、<u>Desktop v<バージョン></u>と記載されているものである。<br> <br> ダウンロードしたファイルを解凍する。<br> tar xf clients-desktop-v<バージョン>.tar.gz cd clients-desktop-v<バージョン> <br> または、<code>git clone</code>コマンドを実行して、ソースコードをダウンロードする。<br> git clone https://github.com/bitwarden/clients.git cd clients <br> ネイティブモジュールをビルドする。<br> npm run build <br> Bitwardenをビルドする。<br> cd apps/desktop npm run electron <br> ==== クロスコンパイルする場合 ==== # Cargoの環境変数が読み込まれていることを確認する source "$HOME/.cargo/env" <br> Bitwardenをクロスコンパイルする。<br> cd apps/desktop/desktop_native export PKG_CONFIG_ALL_STATIC=1 export PKG_CONFIG_ALLOW_CROSS=1 npm run build -- --target <クロスコンパイルするアーキテクチャ名> 例: npm run build -- --target aarch64-linux-gnu <br><br> == エラー関連 == ==== ビルドエラー ==== ビルド時において、以下に示すようなエラーが出力される場合がある。<br> [Main] Error: Cannot find module '@bitwarden/desktop-native-darwin-arm64' <br> これは、ネイティブモジュールをビルドしていない可能性があるため、モジュールをビルドする。<br> <br> ==== ソフトウェアのウインドウが開かない場合 ==== ソフトウェアを起動、または、<code>npm run electron</code>コマンドを実行した時、以下に示すようななエラーが出力される場合がある。<br> [Main] npm ERR! Error: Missing script: "build-native" <br> また、Electronウィンドウがレンダリングされない場合は、NodeやNPMをアップデートが必要な可能性がある。<br> <bb><br> __FORCETOC__ [[カテゴリ:RHEL]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]][[カテゴリ:PinePhone]]
インストール - Bitwarden
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse