Help us understand the problem. What is going on with this article?

Dockerでninix-ayaを動かそうとしている中での気付き(その2)

More than 1 year has passed since last update.

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ファイルダウンローダー作る気力はアラフォーの俺には無いし。

関連投稿

kjunichi
WebRubyがきっかけで、mrubyで実装されたhttp2サーバーのtrusterdに絡んだ事をやってみたり、ElectronのIssue眺めたり、手元で動かしたり、node.js関連。WASMも少々。投稿する記事の内容は個人の意見であり、所属する企業の見解を代表するものではありません。
https://abrakatabura.hatenablog.com/
japan-systems
「2019年に50周年を迎えたIT企業です。最先端の技術により全国の企業、官公庁、自治体に多くの実績があります。」
https://www.japan-systems.co.jp/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした