トップ «前の日記(2020-05-15) 最新 次の日記(2020-05-17)» 編集

ヨタの日々

2001|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|12|
2024|01|02|03|04|

2020-05-16 :-)

_ [ubuntu core][VirtualBox][ubuntu] ubuntu core 18 を VirtualBox に入れる

まあ VirtualBoxでUbuntu Core 18を試す - Qiita のままですが。

ubuntu core にログインするために、ubuntu SSO というサイトにアカウントを作り、SSH 公開鍵を登録する必要が有るらしい。

ubuntu SSO でアカウントを作る。

鍵生成する。

% ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/miwa/.ssh/id_rsa): /home/miwa/.ssh/id_rsa_ubuntu_sso
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
略

キーペアはデフォルトと異なるファイル名にした場合は以下のように読み込む。.zshrc などシェルの設定ファイルに書いておくとよい。

eval $(ssh-agent -s)
ssh-add ${HOME}/.ssh/id_rsa_ubuntu_sso

ubuntu core 取得して展開する。ubuntu core の安定版は 18.04 が最新らしい Install Ubuntu Core on KVM 。20 もあるけど dangerous などあるので人柱用ですね。http://cdimage.ubuntu.com/ubuntu-core/20/

% curl -O http://cdimage.ubuntu.com/ubuntu-core/18/stable/current/ubuntu-core-18-amd64.img.xz
% unxz ubuntu-core-18-amd64.img.xz

イメージをVirtualBox で扱えるフォーマットに変換する。

% VBoxManage convertfromraw ubuntu-core-18-amd64.img ubuntu-core-18-amd64.vdi --format VDI

ちなみに Windows の VirtualBox にも同じコマンドはあるので cygwin で作業するときはこんな感じで

'/cygdrive/c/Program Files/Oracle/VirtualBox/VBoxManage.exe' convertfromraw ubuntu-core-18-amd64.img ubuntu-core-18-amd64.vdi --format VDI

VirtualBox 起動して上記のイメージをロードして設定する。

環境を作ったあと、設定を一部変更します。
[システム]->[アクセラレーション]の設定にある準仮想化インターフェイースを「なし」にします。
ここを変更しないとブートの途中で止まってしまいます。

とのことなのでやっておく。

ネットワークはブリッジで。

あとは指示通りに

Ubuntu SSO に設定したメールアドレスを入力する。キーボードは US 配列です。

起動して

ssh ログインする

% ssh miwarin@192.168.100.5

こんな感じで

miwarin@localhost:~$ uname -rsm
Linux 4.15.0-99-generic x86_64

_ ssh 秘密鍵の場所

ホスト名が固定できるなら $HOME/.ssh/config に書くほうがわかりやすい。

ギッハブはこんな感じですし。

Host github github.com
  HostName github.com
  IdentityFile ~/.ssh/id_rsa_github
  User git