Skip ports that ask questions: make BATCH=yes install clean With portupgrade: portupgrade -m BATCH=yes Handy if you're upgrading a lot of ports while away (e.g: portupgrade -ar -m BATCH=yes)