Skip to content

Ubuntu Setup

Shunya Hara edited this page Apr 23, 2022 · 20 revisions

Ubuntu software setup

1. install git

sudo apt install -y git

2. software install

git clone https://github.com/hrjp/rosenv
./rosenv/software_setup.bash

3. docker install

./rosenv/docker_install.bash

4. GPU搭載の場合 Nvidia driver install

先にSecure boot をoffにしておく

cuda install 不要 ubuntuにCUDA、nvidiaドライバをインストールするメモ

5. reboot

reboot

6. GPU搭載の場合 Nvidia docker install

distribution=$(. /etc/os-release;echo $ID$VERSION_ID) \
   && curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add - \
   && curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
sudo apt-get update
sudo apt-get install -y nvidia-docker2
sudo systemctl restart docker

7. 各種ソフトウェアをinstall

  • vscode
  • slack

8. USBシリアル接続時に自動で書込権限を付与する

USBシリアル接続時に自動で書込権限を付与する(ubuntu,/dev/ttyACM0)

9. シリアルデバイスの名前を固定する

このリポジトリの99-serial.rulesを/etc/udev/rules.dにコピーする

sudo cp rosenv/99-serial.rules /etc/udev/rules.d

Tips

secure boot off

network ipv4

ip: 192.168.1.100 netmask: 255.255.255.0