분류 전체보기
-
문제 상황 sudo 명령어를 사용할 때 마다 비밀번호를 입력하는 게 너무 번거롭게 느껴졌다. 단순히 코드 개발만 한다면 크게 문제가 되지 않았는데 로봇 관련 작업을 하다 보니 package도 여러 번 깔기도 하고 ROS에서 사용할 때 은근 번거로운 일이 많았다. 해결 방법 간단하게 sudoers에 한 줄 만 입력하면 끝난다. sudo gedit /etc/sudoers sudoers 를 열어서 여기 맨 아래에 다음과 같이 입력한다. ALL=NOPASSWD: ALL ex) eddy ALL=NOPASSWD: ALL ALL 말고 특정 권한만 줄 수 있지만 어차피 목적이 sudo 명령어 사용 시 비밀번호를 아예 안쓰는게 목적이라 ALL을 사용한다. 기존에 sudoers 수정하기 전 sudo 명령어를 사용할 경우 ..
우분투 sudo 비밀번호 입력 없애기문제 상황 sudo 명령어를 사용할 때 마다 비밀번호를 입력하는 게 너무 번거롭게 느껴졌다. 단순히 코드 개발만 한다면 크게 문제가 되지 않았는데 로봇 관련 작업을 하다 보니 package도 여러 번 깔기도 하고 ROS에서 사용할 때 은근 번거로운 일이 많았다. 해결 방법 간단하게 sudoers에 한 줄 만 입력하면 끝난다. sudo gedit /etc/sudoers sudoers 를 열어서 여기 맨 아래에 다음과 같이 입력한다. ALL=NOPASSWD: ALL ex) eddy ALL=NOPASSWD: ALL ALL 말고 특정 권한만 줄 수 있지만 어차피 목적이 sudo 명령어 사용 시 비밀번호를 아예 안쓰는게 목적이라 ALL을 사용한다. 기존에 sudoers 수정하기 전 sudo 명령어를 사용할 경우 ..
2023.01.09 -
Ubuntu git 설치 방법 sudo apt-get install git -y git config --global user.name git config --global user.mail
ubuntu git 설치 방법Ubuntu git 설치 방법 sudo apt-get install git -y git config --global user.name git config --global user.mail
2023.01.09 -
문제 상황 Docker 환경에서 GUI 프로그램을 사용할 때 발생하는 오류코드 (gedit:218): Gtk-WARNING **: 17:14:16.768: cannot open display: :0 해결 방안 # docker 빠져나와서 xhost +local:docker docker start docker exec -it /bin/bash Test for gedit
Docker GUI 안되는 경우 (gedit:218): Gtk-WARNING **: 17:14:16.768: cannot open display: :0문제 상황 Docker 환경에서 GUI 프로그램을 사용할 때 발생하는 오류코드 (gedit:218): Gtk-WARNING **: 17:14:16.768: cannot open display: :0 해결 방안 # docker 빠져나와서 xhost +local:docker docker start docker exec -it /bin/bash Test for gedit
2023.01.09 -
문제 상황 ssh, scp 등으로 원격 접속을 할 경우 Public IP가 필요한데 ifconfig로는 내가 사용하고 있는 IP의 public 주소를 확인할 수 없다. 만약 ifconfig로 ip를 확인하면 다음과 같이 내부 주소만 나온다. 해결 방법 다음과 같은 명령어를 사용하면 public ip를 확인할 수 있다. curl ifconfig.me
Public IP 확인 방법문제 상황 ssh, scp 등으로 원격 접속을 할 경우 Public IP가 필요한데 ifconfig로는 내가 사용하고 있는 IP의 public 주소를 확인할 수 없다. 만약 ifconfig로 ip를 확인하면 다음과 같이 내부 주소만 나온다. 해결 방법 다음과 같은 명령어를 사용하면 public ip를 확인할 수 있다. curl ifconfig.me
2023.01.05 -
문제상황 이리저리 apt-get update를 잘 하다가 어느 순간 제대로 repo를 못가져 오는 경우가 발생하였다. 그로 인해 apt-get update가 안되는 상황에서 해결 방안이다. 해결 방안 source.list 수정해서 문제를 해결했다. cd /etc/apt sudo gedit source.list source.list를 아래와 같이 수정 # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to # newer versions of the distribution. deb http://us.archive.ubuntu.com/ubuntu/ bionic main restricted # deb-src http://us.archi..
apt-get update 안될 경우문제상황 이리저리 apt-get update를 잘 하다가 어느 순간 제대로 repo를 못가져 오는 경우가 발생하였다. 그로 인해 apt-get update가 안되는 상황에서 해결 방안이다. 해결 방안 source.list 수정해서 문제를 해결했다. cd /etc/apt sudo gedit source.list source.list를 아래와 같이 수정 # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to # newer versions of the distribution. deb http://us.archive.ubuntu.com/ubuntu/ bionic main restricted # deb-src http://us.archi..
2023.01.05 -
문제 상황 W: Target Packages (main/binary-amd64/Packages) is configured multiple times apt-get update를 하는데 위와같은 warning 경고 메세지가 나온다. 해결 방안 sudo rm /etc/apt/sources.list sudo software-properties-gtk sources.list를 제거 한다. 그 다음 software 삭제를 위해 software & updates로 진입한다. 해당 경우는 VSCode를 설치하다가 발생한 문제로 해당 volume을 삭제한다. Remove를 클릭 그러면 해당 volume이 제거되고 close를 클릭한다. 다시 apt-get update를 시도하면 해당 warning이 제거된다.
W: Target Packages (main/binary-amd64/Packages) is configured multiple times문제 상황 W: Target Packages (main/binary-amd64/Packages) is configured multiple times apt-get update를 하는데 위와같은 warning 경고 메세지가 나온다. 해결 방안 sudo rm /etc/apt/sources.list sudo software-properties-gtk sources.list를 제거 한다. 그 다음 software 삭제를 위해 software & updates로 진입한다. 해당 경우는 VSCode를 설치하다가 발생한 문제로 해당 volume을 삭제한다. Remove를 클릭 그러면 해당 volume이 제거되고 close를 클릭한다. 다시 apt-get update를 시도하면 해당 warning이 제거된다.
2023.01.05