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
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
`apt-key add -` の末尾のダッシュが抜けてしまうことがあります。新しいバージョンの Debian/Ubuntu では GPG を直接使用することが推奨されていますが、それでもほとんどの場合は動作します。
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
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 がインストールされている必要がありますが、これは別の話です)。