Je ne suis pas sûr, mais je pensais exécuter ROS avec Docker et exécuter Azure Kinect DK. Cependant, il a été bloqué par l'apparition du mystérieux CLUF de certification.
OS | MacOS catalina 10.15.7 |
---|---|
Docker Desktop | 2.3.5 |
Dans Dockerfile
###Omission###
RUN sudo apt update && apt install k4a-tools libk4a1.4-dev
###Stratégie###
Comme Docker construit ... et une phrase mystérieuse
Do you accept the EULA license terms? [yes/no]
Parfois, j'ai été frappé par un phénomène qui même si je suis entré oui, il n'a pas continué.
J'ai ajouté -y à l'option d'installation, pensant que l'authentification est peut-être nécessaire pour installer ce paquet, mais elle a été ignorée en toute sécurité et j'ai senti que ni la niche ni le chaume ne procéderaient à la construction.
Commandez la partie installation du paquet en question (dans ce cas, k4a-tools libk4a1.4-dev?)
RUN audo apt update && apt install ACCEPT_EULA=y k4a-tools link4a1.4-dev
Ajoutez simplement ACCEPT_EULA = y et il s'authentifiera.
Même s'il sort lors de l'installation d'autres packages, c'est OK si vous le joignez. (Peut-être)
Recommended Posts