7 comments

[ 4.2 ms ] story [ 25.2 ms ] thread
> AL2023 takes a security-by-default approach
Is there any benefit to Amazon Linux compared to Ubuntu or other Linux distributions?
If you already have and Amazon account you can get a free compute instance. There's no gui but it comes with python3 and lua already installed. About the only thing useful is it gives you a chance to learn some of the (very complex) AWS ecosystem.

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.

> tmux

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 force
Thanks, I'll rely on you since I know nothing at all about this stuff. That was a paste of what they claim on their website.
Cloud specific features and optimizations, particularly geared toward AWS hardware. Also a combination of a 2 year release cadence and 5 years of Amazon backed of support for each release.

Performance 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