본문 바로가기
TECH/본업

[Linux] commands

by 거닐자 2023. 1. 16.
반응형

Change Password

passwd

Vim basic (nano 사용)

i : write mode

esc : chaning mode

:w : save

:q : quit

ROS Melodic install

# Ubuntu 18.04
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
sudo apt update
sudo apt install ros-melodic-desktop-full
sudo apt install python-rosdep

sudo rosdep init
rosdep update

echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc

sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential

sudo apt-get install ros-melodic-catkin 
mkdir -p catkin_ws/src
cd catkin_ws/
catkin_make
# unlink /home/catkin_ws/CMakeLists.txt

WSL2 GUI

# wsl2 gui 
# VcXsrv Widows X Server install & setting 
# Check 'Disable access control' option

sudo nano ~/.bashrc
# export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0
source ~/.bashrc
sudo gedit ~/.bashrc

sudo apt install gedit nautilus -y

WSL2 cuda install

# wsl2 ubuntu 18.04.5
# cuda install
wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin
sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda-repo-wsl-ubuntu-12-0-local_12.0.0-1_amd64.deb
sudo dpkg -i cuda-repo-wsl-ubuntu-12-0-local_12.0.0-1_amd64.deb
sudo cp /var/cuda-repo-wsl-ubuntu-12-0-local/cuda-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get -y install cuda

WSL2 Local Host IP (~/.bashrc)

export WSL_HOST_IP=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}')

 

 

반응형

'TECH > 본업' 카테고리의 다른 글

PX4 in SITL under WSL2 with AirSim  (0) 2023.01.18

댓글