Hey cold.nut. I was running into the same issue but found this simple solution. It’s not ideal but it works!
whenever wordpress asks for updates run a chown on your wordpress directory to assign it to your apache user, then run the updates, then chown it back to your own account
In my case:
sudo chown -R www-data:www-data /var/www/wordpress
then run updates from within wp-admin
sudo chown -R myuser:myuser /var/www/wordpress