Amazon Linux 2023
aws.amazon.com
aws.amazon.com
Full package list: https://docs.aws.amazon.com/linux/al2023/release-notes/all-p...
https://aws.amazon.com/console/
edit:
With the shell that's created for AWS CloudShell sessions, you can switch seamlessly between your preferred command-line shells. More specifically, you can switch between Bash, PowerShell, and Z shell. You also have access to pre-installed tools and utilities. These include git, make, pip, sudo, tar, tmux, vim, wget, and zip.
The shell environment is pre-configured with support for leading software languages. For example, you can run Node.js and Python projects without needing to first perform runtime installations. PowerShell users can use the .NET Core runtime.
While that's technically true, AWS CloudShell (and Google's CloudShell both) are already running in tmux and thus user spawned tmux sessions need TLC
[cloudshell-user@ip-10-6-64-205 ~]$ ps awx
PID TTY STAT TIME COMMAND
1 ? Ssl 0:00 node /var/lib/amazon/cloudshell/entrypoint.js
26 pts/0 Ss+ 0:00 /bin/bash -c cd ~ && tmux -l -f /var/lib/amazon/cloudshell/tmux.conf new-session -A -D -s 3671b23a-900a-4bc2-b956-67995f1e1032
32 pts/0 S+ 0:00 tmux -l -f /var/lib/amazon/cloudshell/tmux.conf new-session -A -D -s 3671b23a-900a-4bc2-b956-67995f1e1032
34 ? Ss 0:00 tmux -l -f /var/lib/amazon/cloudshell/tmux.conf new-session -A -D -s 3671b23a-900a-4bc2-b956-67995f1e1032
[cloudshell-user@ip-10-6-64-205 ~]$ tmux new -s mine
sessions should be nested with care, unset $TMUX to forcePerformance Optimizations: https://docs.aws.amazon.com/linux/al2023/ug/performance-opti...
Release Cadence: https://docs.aws.amazon.com/linux/al2023/ug/release-cadence....
Kernel Live Patching: https://docs.aws.amazon.com/linux/al2023/ug/live-patching.ht...
Cloud Init: https://docs.aws.amazon.com/linux/al2023/ug/cloud-init.html