Arch Linux用のpacmanを介してMicrosoft Teamsをインストールする方法は?

Arch Linux用のpacmanを介してMicrosoft Teamsをインストールする方法は?

Arch Linux用のpacmanを介してMicrosoft Teamsをインストールする方法は?

Microsoft Teams は Linux でも使用できます。アーチを簡単に設置するのが難しいです。パックマンの公式パッケージマネージャにチームがリストされていませんか?

Microsoftの公式ダウンロードパッケージには、DEBとRPMのみがあることがわかりました。 https://products.office.com/en-us/microsoft-teams/download-app

ここに画像の説明を入力してください。

答え1

a) makepg を使用してパッケージをインストールします。

  1. チームアーチgitリポジトリの複製(PKGBUILD)

    git clone https://aur.archlinux.org/teams.git .
    
  2. -siオプションを使用してパッケージをビルドしてインストールmakepkgします。

    makepkg -si
    

また見なさい: https://aur.archlinux.org/packages/teams/

b) または yay をパッケージマネージャとして使用して、aur パッケージを簡単にインストールできます。

  1. インストールされていない場合

    git clone https://aur.archlinux.org/yay.git
    cd yay
    makepkg -si
    
  2. yayを使用したaurパッケージのインストール

    yay -S teams

答え2

実際に@SmaMaの投稿に関する付録にもかかわらず、これを答えとして投稿します。

2022年3月3日現在尿素尿の割合梱包が破損しています。Linux Archi7 5.16.11-arch1-1しかし、解決策は

https://docs.microsoft.com/en-us/answers/questions/548771/teams-fails-to-load-on-linux.html

寄稿者: MichaelN-3933

/usr/bin/teams を編集し、次の行を修正します。

nohup "$TEAMS_PATH" "$@" --disable-namespace-sandbox --disable-setuid-sandbox > "$TEAMS_LOGS/teams-startup.log" 2>&1 &

新しいオプション --disable-seccomp-filter-sandbox を含む:

nohup "$TEAMS_PATH" "$@" --disable-seccomp-filter-sandbox --disable-namespace-sandbox --disable-setuid-sandbox > "$TEAMS_LOGS/teams-startup.log" 2>&1 &

答え3

次のコマンドを実行します。

git clone https://aur.archlinux.org/teams.git
cd teams
makepkg -si

msチームがインストールされます。

答え4

AURからデータをインポートしようとしていますteams-for-linux(参照https://aur.archlinux.org/packages/teams-for-linux) インストール中にエラーが発生します。このエラーは、特定の依存関係を解決できないことに関するものです。

私はコメント(行の先頭に1つ追加)を追加することで#この問題を解決しましたmakedepends。インストール中にmakepkg -si3つのノードバージョンのいずれかを選択するように求められましたが、私がインストールしたノードバージョンがパッケージの制約を満たしていました。コメントを付けて実行すると、makepk -siインストールは正常に完了します。

私とよく合わないteams-for-linuxスタッフだと選びました。teams

関連情報