Exemplo usando wget
(para download), bfr
(para armazenamento em buffer) e growisofs
para gravação:
wget -q -O - http://somewhere/image.iso \
| bfr -b 512m -p -i 100% -m 10% -t 120 -T 95% \
| growisofs -dvd-compat -Z /dev/cdrom=/dev/fd/0
A parte de armazenamento em buffer é opcional, mas sem ela você terá que confiar em sua unidade para lidar com atrasos de buffer. Isso não funciona muito bem se você tem déficits o tempo todo, então sua conexão com a Internet deve ser melhor que sua unidade ...
D'oh, perdeu completamente a parte flash USB. Isso não está queimando no meu livro: eu
wget -q -O - http://somewhere/image.iso > /dev/usbstick
ou mesmo apenas
wget -O /dev/usbstick http://somewhere/image.iso