はじめに
私はこれまで、AWS EC2 では Amazon Linux しか使ったことがありませんでした。Ubuntu を使い始めて初歩的なところでつまづいた点をメモしておきます。
SSH でログインできない
ユーザー名が「ec2-user」ではなく「ubuntu」になります。
【参照】インスタンスへの接続に関するトラブルシューティング
sudo apt-get install で 404 Not Found になる
リポジトリのURLが間違っているらしいです。下記コマンドを実行して、「us-east-1.ec2.」を削除します。
【参照】apt-get returns Not Found when using Amazon’s AWS repositories
$ sudo sed -i 's/us-east-1\.ec2\.//g' /etc/apt/sources.list
gcc がインストールできない
apt-get のパッケージ一覧を更新してから実行します。
【参照】Amazon ec2 ubuntu installing gcc
$ sudo apt-get update
$ sudo apt-get install gcc