File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -44,12 +44,13 @@ RUN apt update && \
4444 echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(lsb_release -cs) main" | tee /etc/apt/sources.list.d/ros2.list > /dev/null && \
4545 sed -i -e 's/ubuntu .* main/ubuntu jammy main/g' /etc/apt/sources.list.d/ros2.list && \
4646 apt update && \
47- apt install -y ros-humble-ros-base \
48- ros-humble-v4l2-camera \
49- ros-humble-cv-bridge \
50- ros-humble-rqt-image-view \
51- ros-humble-parameter-traits \
52- ros-dev-tools && \
47+ apt install -y ros-dev-tools \
48+ ros-humble-cv-bridge \
49+ ros-humble-generate-parameter-library \
50+ ros-humble-parameter-traits \
51+ ros-humble-ros-base \
52+ ros-humble-rqt-image-view \
53+ ros-humble-v4l2-camera && \
5354 apt -y clean && \
5455 rm -rf /var/lib/apt/lists/* && \
5556 pip install -U pip && \
Original file line number Diff line number Diff line change @@ -5,18 +5,26 @@ ENV DEBIAN_FRONTEND=noninteractive
55USER root
66
77# Install ROS2
8+ RUN apt update && apt install locales && \
9+ locale-gen en_US en_US.UTF-8 && \
10+ update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 && \
11+ apt -y clean && \
12+ rm -rf /var/lib/apt/lists/*
13+ ENV LANG=en_US.UTF-8
14+
815RUN apt update && \
916 apt install -y git wget curl gnupg2 lsb-release && \
1017 curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg && \
1118 echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(lsb_release -cs) main" | tee /etc/apt/sources.list.d/ros2.list > /dev/null && \
1219 sed -i -e 's/ubuntu .* main/ubuntu jammy main/g' /etc/apt/sources.list.d/ros2.list && \
1320 apt update && \
14- apt install -y ros-humble-ros-base \
15- ros-humble-v4l2-camera \
16- ros-humble-cv-bridge \
17- ros-humble-rqt-image-view \
18- ros-humble-parameter-traits \
19- ros-dev-tools && \
21+ apt install -y ros-dev-tools \
22+ ros-humble-cv-bridge \
23+ ros-humble-generate-parameter-library \
24+ ros-humble-parameter-traits \
25+ ros-humble-ros-base \
26+ ros-humble-rqt-image-view \
27+ ros-humble-v4l2-camera && \
2028 apt -y clean && \
2129 rm -rf /var/lib/apt/lists/*
2230
Original file line number Diff line number Diff line change @@ -73,12 +73,11 @@ RUN apt update && \
7373 ros-humble-rqt-image-view \
7474 ros-humble-v4l2-camera && \
7575 apt -y clean && \
76- rm -rf /var/lib/apt/lists/* &&\
77- apt -y clean && \
76+ rm -rf /var/lib/apt/lists/* && \
7877 pip install -U pip && \
7978 pip install catkin_pkg && \
8079 pip install empy && \
81- pip install lark && \
80+ pip install lark && \
8281 python3 -m pip cache purge
8382
8483COPY ./ros_entrypoint.sh /ros_entrypoint.sh
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments