BerkeleyAutomation / FogROS2

An Adaptive and Extensible Platform for Cloud and Fog Robotics Using ROS 2
https://berkeleyautomation.github.io/FogROS2
Apache License 2.0
181 stars 29 forks source link

Clean up launch process by reducing number of apt updates and reducing non-interactive error messages #46

Closed jeffi closed 2 years ago

jeffi commented 2 years ago

The launch process has a lot of redundant apt updates that only slow the launch process. There are also repeated messages in like the one below that can be cleaned up by adding an environment variable DEBIAN_FRONTEND=noninteractive.

debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin: