EC2 AMI 變成了 Ubuntu 並且 yum 指令在 AWS 上不可用

EC2 AMI 變成了 Ubuntu 並且 yum 指令在 AWS 上不可用

上週我使用 Ubuntu Server 20.x AMI 建立了一個 AWS 執行個體。它是yum內建的。今天,我刪除了該實例並使用相同的 AMI 建立了一個新實例。啟動實例後,我注意到歡迎畫面有很大不同,預設(AWS 給定的)使用者名稱也不同。上一個實例上的 UN 是ec2-user,而在這個實例中是ubuntu在我登入ssh並輸入yumCommand 'yum' not found

問題:我想創建與上週創建的相同類型的實例。我該怎麼做?

以下是先前和目前實例的歡迎畫面的螢幕截圖。

EC2(在這個螢幕截圖中,當我拍攝它時,可以看到 root 用戶。它是ec2-user預設的) 在此輸入影像描述

烏班圖 在此輸入影像描述

答案1

正如jordanm正確的說法,我選擇的是 AMI Ubuntu,而不是 AMI Amazon Linux 2。我剛剛監督了Amazon Linux 2AMI 清單的榜首位置。

相關內容