Linux用のTeamViewer (Classic)およびTeamViewer Host TARパッケージには、2つの異なる目的があります。

  • インストールせずにTeamViewerを実行する
  • ネイティブパッケージ形式がDEBまたはRPMではないシステムにTeamViewerをインストールする

どちらの場合も、すべての依存関係がインストールされていることを確認する必要があります。TAR パッケージには、不足する依存関係を特定するためのスクリプトが用意されています。

cd /path-to-extracted-TAR/teamviewer/
./tv-setup checklibs

すべてのチェックが成功したら、TeamViewerのインストールを続行するか、インストールせずに実行することができます。

この記事は、Linux の TAR パッケージを使用するユーザに適用されます。

インストールせずに実行する方法

すべての依存関係が満たされていれば、実行することができます。

./teamviewer

TARパッケージを解凍したディレクトリにあります。もちろん、ファイルブラウザでそれをクリックすることもできます。

TeamViewerは、解凍したディレクトリの外部にファイルを作成したり変更したりすることはあり ません。そのディレクトリを削除しても、痕跡は残りません。

📌注意:

  • 常にTeamViewerをデスクトップ環境(Gnome、KDEなど)の内部で実行しないと、TeamViewer ウィンドウを表示するディスプレイが見つかりません。
  • 常に現在のユーザで実行してください。sudorootとして起動してしまうと、正常に機能しないと同時に、ファイルのアクセス許可を変更する可能性があります。その場合TARファイルから新しい、手付かずのコピーを抽出することによってそれを修正することができます。
  • 無人アクセスを提供することを目的としているため、常時バックグラウンドで実行する必要があるため、TeamViewer Hostではインストールなしで実行することはできません。

 

TAR パッケージのインストールについて

すべての依存関係が満たされていれば、実行することができます。

./tv-setup install

TARパッケージを解凍したディレクトリにあります。それはファイルをコピーして、バックグラウンドデーモンをインストールしてメニューエントリを作成する許可を求めます。

📌注意: パッケージをインストールするには、root権限が必要です。

インストーラには、さらに便利なコマンドがいくつか用意されています。

./tv-setup                # explain all options
./tv-setup install force  # don't ask anything
./tv-setup uninstall      # remove package

 

インストール後、バックグラウンドデーモンが実行されているはずです。 (teamviewer psまたはteamviewer daemon statusを確認してください)。いつでもオンとオフを切り替えることができます。詳しくは、teamviewer helpを参照してください。 TeamViewerはteamviewer uninstallで削除することもできます。