Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Please add a NOTE to /etc/pacman.conf stating that you cannot update linux, otherwise your system will not boot anymore. Something like:
This should be a DigitalOcean default since it is specific to DigitalOcean and not Arch rollouts in general.
this options is now added by default in latest pacman.conf that ships with newer arch linux or when running pacman -Syu is should be in the pacman.conf.pacnew, and you just need to uncomment the line rather than adding, plus you should ignore linux-api-headers as well. so the line should look like this:
Adding this line elsewhere WON’T WORK.
Hello, why is this marked as [SOLVED] ? It’s not solved at all, it’s just ignored.
It’s not right if I can’t naturally upgrade the kernel at all.
We’re working on allowing customers to use their own kernels:
Following to Sean video (see his post with youtube video) made this with my arch droplet - and very happy! Finally I have normal (not-Frankenstein) arch system as arch naturally is - always up-to-date! Big Thanks, Sean!
There few steps.
Switch to root (if you have sudo installed): sudo su
Install kexec-tools: pacman -S kexec-tools -y
Remove systemd-sysvcompat: pacman -R systemd-sysvcompat
Make you own boot script: nano /tmp/init ======code====================== #!/bin/sh
kexec --load /boot/vmlinuz-linux --initrd=/boot/initramfs-linux.img --append=“root=LABEL=DOROOT init=/usr/lib/systemd/systemd” &&
mount -o ro,remount / &&
kexec -e
exec /usr/lib/systemd/systemd ======end==code========================
Change dir: cd /sbin
Copy our script: cp /tmp/init ./
Make it executable: chmod 0755 init
Change line ‘IgnorePkg = linux’ - comment it with # (and save file!)
Then update system: pacman -Syu
And after reboot you droplet (‘sudo reboot’ not work after remove systemd-sysvcompat): systemctl reboot
Check now you kernel (uname -a) and happy!