LinuxでMicrosoft Teamsクライアントを設定する方法

LinuxでMicrosoft Teamsを起動するのは、特にコマンドラインに慣れていない場合は、少し複雑に感じるかもしれません。多くのハードコアなLinuxユーザーや、比較的軽量なディストリビューションを使っている人は、Webクライアントよりもデスクトップアプリを好みます。デスクトップアプリの方が高速で信頼性が高く、統合性も優れているからです。公式のマニュアルはしっかりしていますが、時々問題が発生したり、リポジトリが正しく追加されなかったり、アップデートがサイレントに失敗することさえあります。そのため、異なるディストリビューションでTeamsをインストール、アップデート、または削除する方法を正確に知っておくことは、非常に役立ちます。

このガイドでは、Debian、Ubuntu、Mint、RHEL、Fedora、openSUSE などの一般的な Linux ディストリビューションにターミナルコマンドを使って Teams をインストールする手順を詳しく説明します。リポジトリ、キー、コマンドを少しいじる必要があるかもしれませんが、一度設定してしまえば、その価値は十分にあります。主な目標は、ディストリビューションのパッケージマネージャーを使って自動更新される新規インストールです。そのため、毎月新しいバージョンを手動でダウンロードしてインストールする必要はありません。Teams をスムーズに動作させるにはいくつかの手順が必要ですが、仕組みが分かればそれほど複雑ではありません。ただし、権限や依存関係の不足によって動作がスムーズにいかない場合があることに注意してください。インストールや動作に問題が発生した場合に備えて、トラブルシューティングの準備をしておきましょう。

LinuxにMicrosoft Teamsをインストールする方法

方法1: ターミナルを使用してリポジトリを設定し、チームをインストールする

ターミナルコマンドを使ってTeamsを追加するのは、一度コツをつかめばかなり簡単です。基本的には、システムのパッケージソースをMicrosoftのリポジトリで拡充し、他のソフトウェアと同じようにTeamsをインストールするだけです。設定によっては、キーが見つからない、キャッシュが古いなどの問題が発生することもありますが、通常はスムーズに進みました。

Debian 自体、Ubuntu、Mint などの Debian ベースのディストリビューションの場合は、次の手順を実行します。

  • Ctrl + Alt + Tまたはでターミナルを開きますCtrl + Shift + T
  • まだcurlをインストールしていない場合はインストールしてください。一部のディストリビューションでは curl がプリインストールされておらず、Microsoft リポジトリ キーを取得するために必要です。
sudo apt install curl
  • Microsoft リポジトリ キーをダウンロードして追加します (更新とセキュリティにとって重要)。
  • curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

    `apt-key add -` の末尾のダッシュが抜けてしまうことがあります。新しいバージョンの Debian/Ubuntu では GPG を直接使用することが推奨されていますが、それでもほとんどの場合は動作します。

  • 次に、Teams リポジトリをソース リストに追加します。これにより、パッケージ マネージャーは更新プログラムが見つかる場所を認識できるようになります。
  • sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main" > /etc/apt/sources.list.d/teams.list'
  • システムが新しいリポジトリを認識するようにパッケージ キャッシュを更新します。
  • sudo apt update
  • 最後に、Teamsをインストールします。約300MBの容量が必要なので、ディスクに十分な空き容量があることを確認してください。
  • sudo apt install teams

    いつでも Teams を更新できます:

    sudo apt update && sudo apt upgrade teams

    リポジトリ ラインが存在するかどうかを再確認したい場合は、次を実行します。

    sudo grep -rhE ^deb /etc/apt/sources.list.d/

    `deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main` で始まる行を探してください。この行がない場合、インストールが失敗するか、古いバージョンがインストールされる可能性があります。

    必要に応じて後で Teams を削除するには、次のコマンドを実行します。

    sudo apt remove teams

    方法2: RHEL、Fedora、openSUSEにTeamsをインストールする

    FedoraやCentOSなどの他の人気ディストリビューションでは、パッケージ管理に「yum」または「dnf」が使用されており、プロセスはRPMコマンドを使用する点以外は似ています。FedoraまたはRHELベースのシステムでは、以下の手順で動作します。

    sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc sudo sh -c 'echo -e "[teams]\nname=teams\nbaseurl=https://packages.microsoft.com/yumrepos/ms-teams\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/teams.repo' sudo dnf check-update sudo dnf install teams 

    openSUSE の場合は、もう少し複雑ですが、zypper で実行できます。

    sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc sudo sh -c 'echo -e "[teams]\nname=teams\nbaseurl=https://packages.microsoft.com/yumrepos/ms-teams\nenabled=1\nautorefresh=1\nkeeppackages=0\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/zypp/repos.d/teams.repo' sudo zypper refresh sudo zypper install teams 

    インストールが完了したら、teamsターミナルから実行するか、アプリランチャーから見つけてください。サインインすると、通知などを含む、すっきりとしたTeamsデスクトップエクスペリエンスが利用可能になります。デフォルトでは自動的に起動するかもしれませんが、これを無効にしたい場合は、自動起動設定を手動で調整する必要があります。

    一部の設定では、初回インストール後、Teams がすぐに起動しない、またはリポジトリキーに問題が発生する場合があります。ご安心ください。コマンド、特にキーのインポートとリポジトリの URL をもう一度ご確認ください。再起動すると問題が解決する場合もあります。Windows ユーザーだけが再起動しなければならないわけではありません。

    さらに、コマンド ラインから Teams を管理して、複数の Linux ボックス間で一括インストールまたは更新したい場合は、MicrosoftTeams PowerShell モジュールを検討することもできます (ただし、最初に PowerShell Core がインストールされている必要がありますが、これは別の話です)。

    もちろん、Linux では、単に「ダウンロード」をクリックするよりも少し複雑な操作が必要になります。