fix(doc): missing spaces before backslashes in installation instructions
Description
We give the following command to install all the deps in the installation instructions:
sudo apt install build-essential python3 iputils-ping git git-lfs sudo ssh \
xvfb clang clang-tidy clang-tools git-restore-mtime graphviz doxygen \
cmake-format ccache ninja-build zstd gnuplot uncrustify keyutils \
cppcheck valgrind valgrind-mpi gdb gdbserver glslang-tools gcovr \
libfontconfig1-dev libfreetype6-dev libiconv-hook-dev libpng-dev \
libjpeg-turbo8-dev libtiff5-dev libxml2-dev libexpat1-dev libicu-dev \
libopengl-dev libglew-dev libssl-dev libudev-dev libusb-dev libusb-1.0-0-dev\
libavcodec-dev libavutil-dev libavformat-dev libswscale-dev \
libswresample-dev libavcodec-extra ffmpeg libboost-all-dev zlib1g-dev\
libcppunit-dev libhdf5-dev libqt5opengl5-dev libqt5x11extras5-dev\
libqt5multimedia5-plugins qttools5-dev qtmultimedia5-dev qt3d5-dev \
qt3d-assimpsceneimport-plugin qt3d-defaultgeometryloader-plugin \
qt3d-gltfsceneio-plugin qt3d-scene2d-plugin qtquickcontrols2-5-dev \
libvtk9-dev libvtk9-qt-dev libgdcm-dev libvtkgdcm-tools libinsighttoolkit4-dev dcmtk \
libann-dev libglm-dev libogre-1.12-dev libopencv-dev libceres-dev \
libva-dev libvdpau-dev libopenni2-dev libarchive-dev libyaml-cpp-dev \
libopenigtlink-dev nlohmann-json3-dev libcpprest-dev libgrpc++-dev \
libomp-dev lld lldb protobuf-compiler protobuf-compiler-grpc \
But because of missing space before \
(libqt5x11extras5-dev\
, zlib1g-dev\
, libusb-1.0-0-dev\
), this tries to look for the wrong packages.
It should be
sudo apt install build-essential python3 iputils-ping git git-lfs sudo ssh \
xvfb clang clang-tidy clang-tools git-restore-mtime graphviz doxygen \
cmake-format ccache ninja-build zstd gnuplot uncrustify keyutils \
cppcheck valgrind valgrind-mpi gdb gdbserver glslang-tools gcovr \
libfontconfig1-dev libfreetype6-dev libiconv-hook-dev libpng-dev \
libjpeg-turbo8-dev libtiff5-dev libxml2-dev libexpat1-dev libicu-dev \
libopengl-dev libglew-dev libssl-dev libudev-dev libusb-dev libusb-1.0-0-dev \
libavcodec-dev libavutil-dev libavformat-dev libswscale-dev \
libswresample-dev libavcodec-extra ffmpeg libboost-all-dev zlib1g-dev \
libcppunit-dev libhdf5-dev libqt5opengl5-dev libqt5x11extras5-dev \
libqt5multimedia5-plugins qttools5-dev qtmultimedia5-dev qt3d5-dev \
qt3d-assimpsceneimport-plugin qt3d-defaultgeometryloader-plugin \
qt3d-gltfsceneio-plugin qt3d-scene2d-plugin qtquickcontrols2-5-dev \
libvtk9-dev libvtk9-qt-dev libgdcm-dev libvtkgdcm-tools libinsighttoolkit4-dev dcmtk \
libann-dev libglm-dev libogre-1.12-dev libopencv-dev libceres-dev \
libva-dev libvdpau-dev libopenni2-dev libarchive-dev libyaml-cpp-dev \
libopenigtlink-dev nlohmann-json3-dev libcpprest-dev libgrpc++-dev \
libomp-dev lld lldb protobuf-compiler protobuf-compiler-grpc \
Or one-liner like most repo do:
sudo apt install build-essential python3 iputils-ping git git-lfs sudo ssh xvfb clang clang-tidy clang-tools git-restore-mtime graphviz doxygen cmake-format ccache ninja-build zstd gnuplot uncrustify keyutils cppcheck valgrind valgrind-mpi gdb gdbserver glslang-tools gcovr libfontconfig1-dev libfreetype6-dev libiconv-hook-dev libpng-dev libjpeg-turbo8-dev libtiff5-dev libxml2-dev libexpat1-dev libicu-dev libopengl-dev libglew-dev libssl-dev libudev-dev libusb-dev libusb-1.0-0-dev libavcodec-dev libavutil-dev libavformat-dev libswscale-dev libswresample-dev libavcodec-extra ffmpeg libboost-all-dev zlib1g-dev libcppunit-dev libhdf5-dev libqt5opengl5-dev libqt5x11extras5-dev libqt5multimedia5-plugins qttools5-dev qtmultimedia5-dev qt3d5-dev qt3d-assimpsceneimport-plugin qt3d-defaultgeometryloader-plugin qt3d-gltfsceneio-plugin qt3d-scene2d-plugin qtquickcontrols2-5-dev libvtk9-dev libvtk9-qt-dev libgdcm-dev libvtkgdcm-tools libinsighttoolkit4-dev dcmtk libann-dev libglm-dev libogre-1.12-dev libopencv-dev libceres-dev libva-dev libvdpau-dev libopenni2-dev libarchive-dev libyaml-cpp-dev libopenigtlink-dev nlohmann-json3-dev libcpprest-dev libgrpc++-dev libomp-dev lld lldb protobuf-compiler protobuf-compiler-grpc
Steps to reproduce
Copy / paste the first command in your terminal.
Proposal
Change it.
Functional specifications
Works.
Technical specifications
Works.
Test plan
Copy-paste the command.