作業しているときって音楽を流していますか?
僕は極端に集中したい時に音楽を流しながら作業をしています。
最近では Youtube
で作業用BGMを流したりしますね。
ブラウザで再生しても良いのですが、Linux
には Youtube
を再生するソフトもあります。
今回はその中でも、「Minitube
」をインストールしてみました。
[q3-adsense01]
Minitube のダウンロード
今回も最初にパッケージを入れてみましたが、うまく再生されませんでした。
ですので、パッケージをサイトからダウンロードします。

Debian stretch
用は、赤い四角で囲っているボタンです。
このボタンをクリックしてダウンロードします。
依存パッケージ
Minitube を動かすために、依存パッケージが必要になります。
- libqt5qml5
- libqt5sql5
- libqt5sql5-sqlite
- phonon4qt5
- libphonon4qt5-4
- phonon4qt5-backend-gstreamer
- phonon-backend-gstreamer-common
こちらを先にインストールしたほうがスムーズです。
僕はこれがわからずに最初から Minitube をインストールしてエラーになりました。
Minitube のインストール(僕の場合)
うまくいかなかったことも含めて、僕がどのようにインストールしたかをそのまま載せます。
dpkg の実行(失敗)
まず、依存パッケージがわからずそのまま Minitube
を dpkg
しました。
~$ 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]
コメント