Clear Linuxって何者？HPの中古PCにインストしてみた

#Clear Linuxって？
最近どこかで見た記事がきっかけでClear Linuxのことが気になりだした。LinuxのDistroは数々インストールしては消してを長年趣味として繰り返してきた私ですが、そういえばUbuntuに安住して結構な時間がたち、かといってバージョンも18をくらいからは値新しい進歩もなく、開発方針も迷走している感があるというその記事の論点に同感することもあったりして、もうこうなると抑えることができず週末に立ち上げまでを完了。
その記録です。
参考にした記事：
Clear Linux is the Silver Lining— Clearly the Most Powerful Cloud OS 2022
https://medium.com/technerd/clear-linux-performance-review-most-powerful-cloud-desktop-os-2022-437bd1d25ff0


#Pre-Install
https://docs.01.org/clearlinux/latest/get-started/index.html#:~:text=Linux%20OS%2C%20fast.-,Pre%2Dinstall,%C2%B6,-There%20are%20a
VMWareであればESXiにインストールオプションがあるのだが、必要条件をみるとバージョンはESXi6以上というガイダンスがあったので、あっさり諦めて（というよりはせっかくせっかく最新のハイパフォーマンスDistroを試すのだから、年老いた我が家の仮想環境はそもそもそんなヘビーロードには耐えられず凍り付いてしまうに違いないので、そのままそっとしておいて）久々にベアメタルにインストールをすることを決意した。
さて、そうなるとそこそこ新しいPCを準備する必要がある、と中古パソコンショップで見つけたのがHP Desk Pro 600シリーズでCPUが第9世代のCore i3チップ搭載のモデルです。
![cle-linux&HP (1).jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92380/66bda272-7b1d-b2f2-afce-b2febac980a6.jpeg)
インテル® Core™ i3-9100 プロセッサー(3.60 GHz/ インテル® スマート・キャッシュ6MB)
https://www.intel.co.jp/content/www/jp/ja/products/sku/134870/intel-core-i39100-processor-6m-cache-up-to-4-20-ghz/specifications.html?wapkw=Core%20i3%209100
拡張命令セットIntel® SSE4.2に対応していることが需要らしいですが、最低スペックを見る限りではハードルは高くはないですね。
https://docs.01.org/clearlinux/latest/reference/compatible-hardware.html
ビジネスパソコンとしては現役を引退した感じですが、8GBのメモリと256GBのSSD搭載の個体が3万円弱なので悪い買い物ではなかったとちょっとウキウキ気分でお持ち帰り。
#インスト作業
USBにDesktopイメージを焼いて、ブートできればLiveのイメージが立ち上がります。上の写真参照。
ただし、「USBでBoot」というのが最近のパソコンではSecureBootという機能がじゃまして、そのままではうまくいきません。具体的には、F10を押してBIOSセットアップメニューに入って、Advanceメニューの中のSecure Boot Configurationで "Legacy Support Enable and Secure Boot Disable"(レガシー サポートの有効化およびセキュア ブートの無効化) に変更します。(参照：https://jp.ext.hp.com/v-ivr/workstation/other/faq/08/）
あと、Bootの順番もUSBドライブがTopに来るようにBootオプションも変更することをお忘れなく。
立ち上がると、きれいなブルー系の画面になります。そこにいる、折り紙のペンギンをクリックするとLiveインストールが始まります。このときに忘れてはいけないのはネットワークのケーブルを接続しておくことです。Liveインストールなので、インターネットの接続がないと失敗します。
私の場合も一回失敗したとき、ログを確認して気づきました。
##ログの確認の仕方
GUIからスタートするインストのプロセスは失敗してもその理由は/root/clr-installer.logをみてくれ、というだけです。ところが/rootにはパーミッションがないのでいけないのです。
![Innstall_error.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92380/709a1608-5842-8367-cf15-f81729605783.png)

方法は単純で単に"sudo cat /root/clr-installer.log"とやるだけなのですが、どこにも書いていないです（笑）
ステップバイステップの進め方はこちら↓
https://docs.01.org/clearlinux/latest/get-started/bare-metal-install-desktop.html#

##SSHでログインできるまで
https://clearlinux.org/downloads

ifconfig　は入っていないので入れる必要がありました。

```
~ $ sudo swupd bundle-add net-tools
```

aptというコマンドはありません。（代わりにswupd）
現状の確認ではカーネルは最新のStableバージョンを使っています。

```
hoge@clr-3b3396ac4b5a42f4ba461415b69db1d6~ $ hostnamectl
   Static hostname: n/a                             
Transient hostname: clr-desk
         Icon name: computer-desktop
           Chassis: desktop
        Machine ID: 3b3396ac4b5a42f4ba46141xxxxxxxxx
           Boot ID: a19ee8d1d6a940aa90fe31cxxxxxxxxx
  Operating System: Clear Linux OS                  
            Kernel: Linux 5.16.3-1118.native
      Architecture: x86-64
   Hardware Vendor: HP
    Hardware Model: HP ProDesk 600 G5 SFF
```

sshサーバを立ち上げるためにインストール
Desktopのイメージをダウンロードしたのですが、sshdは最初から入っているので入れる必要がありませんでした。

```
~ $ sudo swupd bundle-add openssh-server
Loading required manifests...
Warning: Bundle "openssh-server" is already installed, skipping it...
1 bundle was already installed
```
#最後に
その他、Ubuntuで慣れ親しんだDebian系のコマンド類が使えないので、戸惑いが当面は続くと予想されますが、DocumentはIntelが背後に（？）いるからなのか、充実している感じなので今のところ大きな問題はありません。ちなみにドキュメントはすべて英語です。日本語のサポートは当面期待薄と見ています。
（現時点でのDistroWatch.comのランキングでは80−90位）