はてなキーワード: Ubuntuとは
この解説記事の通りにやったらDockerのインストールが完了した。
sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
# :OUTPUT:
# OK
sudo apt-key fingerprint 0EBFCD88
# :OUTPUT:
# pub rsa4096 2017-02-22 [SCEA]
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get install docker-ce docker-ce-cli containerd.io
# :OUTPUT:
なるほど、そういうものなんですね。
Dockerは、「Dockerfile」という設定ファイルを作って運用するみたい。
手書きでコマンドをまとめるのは、結構大変そうだから、こういう設定をGUIツールでチャチャッと済ませたい。
説明を最小限にして、操作の手順だけをまとめたら、これだけコンパクトな文量になるんだな。
もう13時だし、ここらで試しにインストールしてみるか。
概念図、用語、コマンドがまとめられている。(Docker全体の雰囲気がつかめた)
まず、組み込みにソフトが枯れてないArchを使う奴はいないという訂正を入れておく
UbuntuもLXQtとかのDE使えばそこそこ軽いのでは?その上で何を動かして開発用に使うのかは置いといて
ARM上でJetbrains IDEは動かないし(非サポート)、VSCodeなんかもElectron製だからARMの上で使うのは中途半端に重そうだしなあ
前からプロジェクトとしては存在していたPine Tabのことが最近話題になっていて、
https://daily-gadget.net/2020/05/16/post-15100/
なんでいまさら?と思ったら、もうじき出荷開始とのこと、おめでとうございます。
https://www.pine64.org/2020/05/15/may-update-pinetab-pre-orders-pinephone-qi-charging-more/
ブクマのコメントを見ると、特にRAMのスペック不足で使い物にならなそうという意見が多い。このスペックのタブレットにUbuntuを入れるなら、まあそうだよなという感想しかない。
でもあらゆるLinuxディストロがUbuntuみたいにリソースリッチな環境で使うことを前提として作られてるわけではなくて、省リソースと安定性を優先して作られていて組込み用OSに多く使われているArch Linuxのようなディストロもそれなりに大きな勢力として存在してる。
じっさい、Pine TabはArm版のArch Linuxを公式にサポートしてる。
https://wiki.pine64.org/index.php/PineTab
ちなみに、この記事↓の人は開発者で、Raspberry Pi Model 2にArch Linuxをインストールして普段使いデスクトップ環境を構築してる。Raspberry Pi Model 2のRAMは1GB。著者の構築した環境で、RAMの常時使用量は165MB。
https://opensource.com/article/20/3/mac-raspberry-pi
この記事に影響されて自分でも古いThinkpadにArch Linuxを入れて、ストレスなく使える程度にリソースは食う環境を構築してみた。
Firefoxを起動したとたんに使用量が跳ね上がって800 MB-1GBくらい。
なので、RAM 2GBのPine TabにArch Linuxを入れて普段使いや開発環境として使うのは全然ありだと思う。
こういうことを考えるのは面倒くさいし、もっときれいなGUI環境でタブレットを使いたい人は無印のiPadがいちばんスペックとコストのバランスが取れていて手軽なのでは。
他に詳しい人の意見も知りたい。
最近の若者は物を知らない。
IT企業に就職したのに、IT用語の読み方を間違える恥ずかしいやつが多くて困る。
新入社員でもこれぐらいは抑えておいてほしい。