Debian stretch に Minitube をいれてみた

PC
スポンサーリンク

作業しているときって音楽を流していますか?

僕は極端に集中したい時に音楽を流しながら作業をしています。

最近では Youtube で作業用BGMを流したりしますね。

ブラウザで再生しても良いのですが、Linux には Youtube を再生するソフトもあります。

今回はその中でも、「Minitube」をインストールしてみました。

[q3-adsense01]

スポンサーリンク

Minitube のダウンロード

今回も最初にパッケージを入れてみましたが、うまく再生されませんでした。

ですので、パッケージをサイトからダウンロードします。

Minitube, YouTube app for Mac, Windows and Linux

Debian stretch 用は、赤い四角で囲っているボタンです。

このボタンをクリックしてダウンロードします。

依存パッケージ

Minitube を動かすために、依存パッケージが必要になります。

  • libqt5qml5
  • libqt5sql5
  • libqt5sql5-sqlite
  • phonon4qt5
  • libphonon4qt5-4
  • phonon4qt5-backend-gstreamer
  • phonon-backend-gstreamer-common

こちらを先にインストールしたほうがスムーズです。

僕はこれがわからずに最初から Minitube をインストールしてエラーになりました。

Minitube のインストール(僕の場合)

うまくいかなかったことも含めて、僕がどのようにインストールしたかをそのまま載せます。

dpkg の実行(失敗)

まず、依存パッケージがわからずそのまま Minitubedpkg しました。

~$ cd Downloads
~/Downloads$ sudo dpkg -i minitube.deb
以前に未選択のパッケージ minitube を選択しています。
(データベースを読み込んでいます ... 現在 156966 個のファイルとディレクトリがインストールされています。)
minitube.deb を展開する準備をしています ...
minitube (2.8) を展開しています...
dpkg: 依存関係の問題により minitube の設定ができません:
 minitube は以下に依存 (depends) します: libqt5qml5 ...しかし:
  パッケージ libqt5qml5 はまだインストールされていません。
 minitube は以下に依存 (depends) します: libqt5sql5 ...しかし:
  パッケージ libqt5sql5 はまだインストールされていません。
 minitube は以下に依存 (depends) します: libqt5sql5-sqlite ...しかし:
  パッケージ libqt5sql5-sqlite はまだインストールされていません。
 minitube は以下に依存 (depends) します: phonon4qt5 ...しかし:
  パッケージ phonon4qt5:amd64 はまだインストールされていません。
 minitube は以下に依存 (depends) します: libphonon4qt5-4 ...しかし:
  パッケージ libphonon4qt5-4 はまだインストールされていません。
 minitube は以下に依存 (depends) します: phonon4qt5-backend-gstreamer ...しかし:
  パッケージ phonon4qt5-backend-gstreamer はまだインストールされていません。

dpkg: パッケージ minitube の処理中にエラーが発生しました (--install):
 依存関係の問題 - 設定を見送ります
menu (2.1.47+b1) のトリガを処理しています ...
hicolor-icon-theme (0.15-1) のトリガを処理しています ...
gnome-menus (3.13.3-9) のトリガを処理しています ...
desktop-file-utils (0.23-1) のトリガを処理しています ...
mime-support (3.60) のトリガを処理しています ...
処理中にエラーが発生しました:
 minitube
~/Downloads$ 

依存関係のパッケージがインストールされていないためエラーになりました。

依存パッケージのインストール(失敗)

エラーの出たパッケージをそのまま apt-get install しました。

~/Downloads$ sudo apt-get install libqt5qml5 libqt5sql5 libqt5sql5-sqlite phonon4qt5 libphonon4qt5-4 phonon4qt5-backend-gstreamer
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
これらを直すためには 'apt --fix-broken install' を実行する必要があるかもしれません。
以下のパッケージには満たせない依存関係があります:
 phonon4qt5-backend-gstreamer : 依存: phonon-backend-gstreamer-common (= 4:4.9.0-1) しかし、インストールされようとしていません
E: 未解決の依存関係です。'apt --fix-broken install' を実行してみてください (または解法を明示してください)。
~/Downloads$ 

またエラーが出ました。

依存関係でうまく行っていないところがあるようです。

apt --fix-broken install の実行

エラー内容に沿って、「apt --fix-broken install」を実行します。

~/Downloads$ sudo apt --fix-broken install
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
依存関係を解決しています ... 完了
以下の追加パッケージがインストールされます:
  libphonon4qt5-4 libqt5qml5 libqt5sql5 libqt5sql5-sqlite
  phonon-backend-gstreamer-common phonon4qt5 phonon4qt5-backend-gstreamer
提案パッケージ:
  qt5-qmltooling-plugins phonon-backend-gstreamer phonon4qt5-backend-vlc
以下のパッケージが新たにインストールされます:
  libphonon4qt5-4 libqt5qml5 libqt5sql5 libqt5sql5-sqlite
  phonon-backend-gstreamer-common phonon4qt5 phonon4qt5-backend-gstreamer
アップグレード: 0 個、新規インストール: 7 個、削除: 0 個、保留: 0 個。
1 個のパッケージが完全にインストールまたは削除されていません。
1,705 kB 中 1,337 kB のアーカイブを取得する必要があります。
この操作後に追加で 6,259 kB のディスク容量が消費されます。
続行しますか? [Y/n] 

これで、Minitube も一緒にインストールされました。

インストールはこれで終了です。

 

[q3-adsense01]

Minitube の起動

インストールが完了すれば、メニューに追加されています。

起動してみましょう。

うまく立ち上がりました!

検索キーワードを入れてみると・・・

自動で再生されました。

さいごに

音楽垂れ流しするときはとても便利です。

あとは、調べたいものが動画であればこれで一発で検索できます。

みなさんも使ってみてください。

 

[q3-adsense01]

コメント