Now I'm using ctxtools to update automatically on another machine,
 but the error occurs:
$context --version
Should I create the cache path /home/ben? [yes|no] [no] yes

fatal error: there is no valid (writable) cache path defined

I'm sure that /home/ben is a writable directory, so I think it's a bug.
Both ctxtools and my hand cannot handle the updating job correctly.
Perhaps the only way for me to use newer ConTeXt is installing the
ConTeXt minimal.
--
Hello world!
Every day is a new day.