apt-get install ninix-ayaでは依存関係が解決しないこともある
その昔、俺がlinux始めた頃、Debianの特徴として、依存関係の解決が強力との記憶があるのだが、Dockerの公式のイメージでの非デスクトップな状態で今どきなGnome系なライブラリを扱うようなXクライアントをapt-getでインストールしても動かないケースがあるようだ。
昨日、調べて、以下のようなパッケージを入れることで、ターゲットのXクライアントを動かすには不要なパッケージも多数入ってしまいそうだが、ninix-ayaのパッケージ版は動かすことが出来た。
apt-get install -y ubuntu-desktop
ubuntu-desktopのDockerfileで扱う際の注意
apt-get install -y ubuntu-desktopだと以下のエラーで大量のDLが無駄になる
Errors were encountered while processing:
この対応としては事前に
ENV DEBIAN_FRONTEND noninteractive
を実行する。Dockerfileの最後のほうで
ENV DEBIAN_FRONTEND dialog
で、デフォルトに戻す。
Link
Link
Googleドライブの扱い困った
俺調べだと、.narファイル等はGoogleドライブで公開されていることが多いようなのだが、curlやwgetでDL出来るURLってどうやれば簡単に調べることが出来るのだろうか?
悪乗りでphantomjsやseleniumの魔改造で.narファイルダウンローダー作る気力はアラフォーの俺には無いし。