Ubuntu 18.04にTeamviewer15をインストール
- 個人的な記録
- GUIでのインストールがうまく行かなかったため
- ほとんどすべて こちらの記事 『Ubuntu 16.04でTeamviewerインストール』 を参考にした。
- 実家のwindows7オンボロ端末をubuntuにしてみただけなのでLinuxのことは何も知らないに等しい。
環境確認
- バージョン確認
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.4 LTS
- アーキテクチャ
$ arch
x86_64
Teamviewerダウンロード
$ wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
- wget :[URL] URLに指定したファイルをダウンロードするコマンド
インストール 1回目
- インストールしようとすると怒られる
- 依存関係のあるパッケージがないらしい
$ sudo dpkg -i teamviewer_amd64.deb
dpkg: 依存関係の問題により teamviewer の設定ができません:
teamviewer は以下に依存 (depends) します: libqt5qml5 (>= 5.5) | qt56-teamviewer ...しかし:
パッケージ libqt5qml5 はまだインストールされていません。
パッケージ qt56-teamviewer はまだインストールされていません。
依存関係のあるパッケージを追加
- こちらの「調べる7」を参考にする
- パッケージが入ってないなら入れればいいのね。なるほど。
- しかしまたしても依存のエラー
$ sudo apt install -y qml-module-qtquick-templates2
以下のパッケージには満たせない依存関係があります:
qml-module-qtquick-templates2 : 依存: libqt5qml5 (>= 5.9.0~beta) しかし、インストールされようとしていません
...
E: 未解決の依存関係です。'apt --fix-broken install' を実行してみてください (または解法を明示してください)。
- 何かfixっぽいコマンドを実行してみてください、と言っているからやってみよう
- root権限で実行しないといけなかったらしい
$ apt --fix-broken install
E: ロックファイル /var/lib/dpkg/lock-frontend をオープンできません - open (13: 許可がありません)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
- root権限で実行しないといけなかったらしい
- 【 sudo 】スーパーユーザー(rootユーザー)の権限でコマンドを実行する
$ sudo apt --fix-broken install
- これで成功
アップデート
$sudo apt-get update
インストール 2回目
$ sudo dpkg -i teamviewer_amd64.deb
-
【dpkg】 debian系のパッケージを管理するためのコマンド(https://eng-entrance.com/linux-package-dpkg)
-
↓こっちでもよかったのかも
$sudo apt-get install -f
初回起動
$ teamviewer