Linux に Trojita Mail をインストールする方法

Trojita (Trojitá) は、IMAP に特化した Qt ベースのメールクライアントです。お使いの Linux ディストリビューションにまだパッケージが同梱されている場合は、そのパッケージを使用してください。そうでない場合は、アップストリームのソースコードからビルドしてみてください。KDE のリリースリストはバージョン 0.7 (2016 年 6 月 15 日) で終了しており、アップストリームによると、プリビルド済みのダウンロード版はメンテナンスされなくなったとのことです。日常的に使用するメールボックスに使う前に、互換性とパスワード処理について確認してください。

LinuxソフトウェアセンターでTrojitáを検索した結果、ディストリビューションによって利用可能かどうかが異なって表示される。
DiscoverまたはAppStream対応のソフトウェアセンターでTrojitáを検索してください。パッケージの検索結果は、お使いのLinuxディストリビューションによって異なります。

まずLinuxリポジトリを確認してください

KDEのTrojitáページでは、Linuxユーザー向けにAppStreamソフトウェアセンターと各ディストリビューションのパッケージマネージャーへのリンクが示されています。リポジトリを追加する前に、まずそこで検索してください。パッケージの入手可能性とバージョンの最新性は、ディストリビューションとリリースによって異なります。

お使いのディストリビューションのクエリを使用して、設定されているリポジトリにTrojitáパッケージがあるかどうかを確認してください。必要に応じて、まずパッケージインデックスを更新してください。結果が表示されない場合、またはAPTレポートがない場合はCandidate: (none)、インストールコマンドをスキップしてソースビルドのセクションに進んでください。

LinuxターミナルがTrojitaパッケージ用に設定されたリポジトリを確認している。
インストールを試みる前に、設定済みのリポジトリでパッケージ名を確認してください。
配布空き状況を確認する記載されている場合のみインストールしてください。
UbuntuまたはDebianapt-cache policy trojitasudo apt install trojita
Fedoradnf info trojitasudo dnf install trojita
Arch Linuxpacman -Ss trojitasudo pacman -Syu trojita
openSUSEzypper search -s trojitasudo zypper install trojita
Trojita の条件付き apt install コマンドを実行しているターミナル。
Trojitaパッケージが提供されていることを確認してから、配布リポジトリからインストールしてください。

確定する前に、提案されたパッケージの変更内容を確認してください。その後、アプリのメニューから、またはtrojita可能であればを使用して、Trojitá を起動してください。Ubuntu 16.04 用の Open Build Service リポジトリを追加したり、Debian 8 パッケージをダウンロードしたり、を使用したりするような古いガイドは避けてくださいapt-key。これらの手順は、旧式のシステムを対象としています。

上流のソースから Trojitá を構築する

お使いのリポジトリに該当アプリがない場合は、アップストリームのドキュメントにソースコードからのビルド方法が記載されています。古い依存関係が利用できない場合、最新のディストリビューションではビルドが失敗する可能性があるため、KDEのソースページからリンクされているリポジトリのみを使用し、依存関係はディストリビューションの公式リポジトリからインストールしてください。

  1. ビルドに必要な前提条件をインストールしてください。Git、CMake、C++コンパイラ、およびプロジェクトの開発ライブラリが必要です。依存関係については、アップストリームのビルド手順を確認してください。パッケージ名はディストリビューションによって異なります。
  2. KDEソースリポジトリをクローンし、プロジェクトディレクトリに移動します。
git clone https://invent.kde.org/pim/trojita.git
cd trojita
Trojitaのチェックアウトを含むローカルのLinuxソースディレクトリ。
Trojitáのソースコードは、ユーザーが所有するソースディレクトリに保存されます。
  1. 生成されたファイルがソースツリーに含まれないように、別のビルドディレクトリを設定します。
mkdir _build
cd _build
cmake ..
Trojitá ビルド ディレクトリから cmake .. を実行するターミナル。
別のビルドディレクトリからCMakeを実行して、必要な開発ライブラリが存在するかどうかを確認してください。
  1. アプリをコンパイル、テスト、実行します。上流の手順では、Make を使用してビルドディレクトリから実行可能ファイルを起動します。
make -j4
ctest -j 4 --output-on-failure
./trojita
Trojitáのビルドとその後のCTestチェックを表示するターミナル画面。
ビルドフォルダから実行ファイルを起動する前に、利用可能なテストをビルドして実行してください。

CMakeがライブラリの不足を報告した場合は、その開発パッケージをインストールしてcmake ..再度実行してください。必要な依存関係が利用できない場合、またはビルドが失敗した場合は、古いパッケージを現在のシステムに強制的にインストールしないでください。アップストリームでは、ビルドフォルダからアプリを実行する方法が説明されています。これは、ディストリビューションが管理するインストールではありません。

IMAPとSMTPを設定する

初回起動時には、メールプロバイダから提供された受信IMAPと送信SMTPの詳細を入力してください。ホスト名、ポート番号、セキュリティモード、ユーザー名の形式は正確に入力してください。メールアドレスに基づいて推測しないでください。

Trojitáアカウントの設定画面で、受信IMAPサーバー、ポート、ユーザー名、パスワードの欄が空欄になっています。
受信メールのセクションに、プロバイダのIMAPサーバーとアカウントの詳細を入力してください。

セキュアなIMAPでは、通常、ポートで暗黙的なTLSが使用されます993。送信メールの場合、プロバイダは通常、ポートでSTARTTLS、587またはポートで暗黙的なTLSをサポートしています465。プロバイダの指示に従ってセキュリティモードを選択してください。IETFの電子メールTLSガイダンスには、これらの接続パターンが記載されています。

Trojitáアカウントの設定画面で、送信SMTPサーバー、ポート、ユーザー名、パスワードの欄が空欄になっています。
送信メールのセクションに、プロバイダのSMTPサーバーと認証情報を入力してください。

パスワードを保存する前に、Trojitáのマニュアルをお読みください。マニュアルには、アプリがユーザー名とパスワードをコンピュータ上のプレーンテキストファイルに保存するという警告が記載されています。これは重大なセキュリティ上の制約です。プロバイダが専用のアプリパスワードをサポートしている場合は、それを使用し、Trojitáの使用を停止したら、そのパスワードを無効にしてください。プロバイダによっては、この古いクライアントではサポートされていない新しいサインイン方法を必要とする場合がありますので、認証情報を入力する前に互換性を確認してください。

よくある問題と除去

  • パッケージが表示されません。ディストリビューションのリリースを確認し、リポジトリのメタデータを更新してください。依存関係を満たすことができる場合にのみ、ソースからビルドしてください。
  • CMake が依存関係を見つけられません。お使いのディストリビューションから該当する開発パッケージをインストールし、再度設定してください。異なるリリースのパッケージを混在させないでください。
  • メールが接続できません。サーバー、ポート、TLSまたはSTARTTLSの選択、ユーザー名、およびプロバイダからのアプリパスワードまたは最新認証の要件を再確認してください。
  • アプリを削除するには、同じパッケージマネージャーを使用してリポジトリパッケージをアンインストールしてください。ソースビルドの場合は、Trojitáを閉じてソースチェックアウトとその_buildディレクトリを削除してください。システムパッケージは登録されていません。

コメントを残す

失われたパーティションとハードディスクデータを安全に復元する方法

失われたパーティションとハードディスクデータを安全に復元する方法

TestDiskとPhotoRecを使って、失われたパーティションやファイルを復元する方法を学びましょう。ソースドライブを保護し、安全にスキャンを行い、復元したデータを別のディスクに保存します。

LinuxデスクトップでQRコードをスキャンする方法

LinuxデスクトップでQRコードをスキャンする方法

CoBangを使えば、Webカメラまたは画像ファイルでLinux上でQRコードをスキャンできます。インストールオプション、セットアップ手順、Flatpakカメラへのアクセスに関する修正方法については、こちらをご覧ください。

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使用してLinux上でウェブカメラの設定を変更しましょう。露出、色、フリッカー低減などのサポートされているコントロールを調整し、互換性のあるビデオモードを確認できます。

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールするには、JetBrains Toolboxを使用するか、スタンドアロンのtar.gzアーカイブを使用するか、SnapおよびArch AURオプションを選択してください。Javaは既にバンドルされています。

LinuxにCisco Packet Tracerをインストールする方法

LinuxにCisco Packet Tracerをインストールする方法

Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。

LinuxでCD-ROMをISOイメージとしてバックアップする方法

LinuxでCD-ROMをISOイメージとしてバックアップする方法

Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。

XFCE 4でデュアルパネルを設定する方法

XFCE 4でデュアルパネルを設定する方法

各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。