ubuntu 7

Ubuntu 20.04 에 Samba 설치하여 Windows에서 연결하기

Windows에서 탐색기를 통해 Linux 서버에 연결하기 위해 Samba를 사용합니다. Samba는 SMB(Server Message Block) 네트워크 프로토콜을 이용하여 Windows와 연결, 파일을 주고받거나 print 서비스를 가능케 하는 오픈 소스 소프트웨어 입니다. Windows에서 SFTP를 사용하여 Linux와 파일을 주고받을 수도 있지만 samba만큼 편하지는 않기 때문에 samba를 설치해 보겠습니다. 1. samba 설치 $ sudo apt-get install samba $ sudo smbpasswd -a 2. 사용자 추가 기존에 사용자 추가했던 아이디 중 권한을 부여할 아이디를 넣습니다. 비밀번호를 설정합니다. $ sudo smbpasswd -a 3. smb.conf 설정 $ ..

환경설정/Ubuntu 2021.03.20

[TroubleShooting] python3-rospkg-modules 설치 에러 - dpkg: error processing archive ... trying to ovewrite

수행 동작 ROS2 설치 중 아래 명령어 수행. $ sudo apt update && sudo apt install -y \ build-essential \ cmake \ git \ libbullet-dev \ python3-colcon-common-extensions \ python3-flake8 \ python3-pip \ python3-pytest-cov \ python3-rosdep \ python3-setuptools \ python3-vcstool \ wget 에러 내용 아마도 기존에 Ubuntu에 설치해둔 다른 패키지이나 찌꺼기 파일 때문에 설치가 꼬인 것 같습니다. 콘솔에서는 sudo apt --fix-broken install 명령어를 통해 해결하라고 안내를 해주지만 해당 명령어로 해결이..

환경설정/Ubuntu 2021.03.12

Ubuntu 절전 모드 시 네트워크 끊김 문제 해결 방법

노트북을 사용 시 이동할 때 모니터를 덮고 이동하거나, 방치 시간이 길어서 화면보호기로 변경될 때 네트워크가 끊어지는 문제가 있습니다. (Windows도 동일합니다.) 간단한 조치를 통해 이런 문제를 해결할 수 있습니다. $ sudo vim /etc/systemd/logind.conf 맨 마지막 라인에 아래 문장 추가 후 저장 HandleLidSwitch=ignore :wq 서비스 재시작 $ sudo service systemd-logind restart 시스템 데몬(systemd)에 속해있는 로그인 데몬(logind)는 로그인에 대한 설정들을 관리합니다. 1. 사용자 및 세션, 그들의 프로세스 및 유휴(idle) 상태를 계속 추적(track) 2. 세션 ID를 생성하고 관리 3. 시스템 종료 또는 절전..

환경설정/Ubuntu 2021.03.08

Ubuntu 20.04 원격 데스크탑 접속 (VNC)

Windows 에서는 원격 데스크탑 제어로 다른 곳에 위치한 PC를 제어할 수 있는데요, Ubuntu PC도 이것이 가능합니다. VNC (Virtual Network Computing)을 이용한 방법입니다. 1. Ubuntu 에서 설정 1.1. Active Screen Sharing sharing을 검색하여 진입합니다. Active 시키시면 비밀번호 설정 및 사용할 네트워크를 선택하게 됩니다. 2. encryption 옵션 해제 2.1. dconf-editor 설치 우선 dconf-editor 를 설치해야 합니다. $ sudo apt-get install dconf-editor 2.2. require-encryption 옵션 해제 dconf-editor 실행 후 encryption을 검색하여 /org/g..

환경설정/Ubuntu 2021.03.08

Ubuntu SSH(Secure Shell) 설정 및 접속 ~putty, mobaXterm~

우분투 PC에 접속하기 위한 방법은 크게 두 가지가 있습니다. 1. 터미널로 접속 2. 원격 데스크탑 제어 우선 터미널로 접속하기 위해 SSH server를 설치해야 합니다. 아래 명령어를 사용합니다. $ sudo apt-get install openssh-server 다음은 다른 PC에서 우분투 PC로 접속하기 위한 IP 주소를 확인해야 합니다. ifconfig 명령어를 사용하여 IP를 확인합니다. 최초 설치한 PC에서는 net-tools 패키지를 설치해야 합니다. $ sudo apt-get install net-tools $ ifconfig Windows PC에서의 예를 들겠습니다. SSH 접속을 도와주는 프로그램은 많습니다만 대표적으로 Putty와 MobaXTerm 이 있습니다. 최근 저희 회사 동..

환경설정/Ubuntu 2021.02.27

Ubuntu (Linux) 20.04 설치하기

Ubuntu를 설치하기 위한 USB를 만든 후, 설치를 진행합니다. 1. PC 또는 노트북을 준비합니다. 저는 멀티 부팅을 이용하지 않으므로 자료가 모두 날아가게 됩니다. 반드시 백업을 하셔야 합니다. 1) PC의 전원을 끕니다. 2) 준비한 USB를 USB 포트에 넣고 3) 전원을 켜면서 F2, F10, DEL 키를 연타하여 CMOS 설정에 진입합니다. 사용하시는 메인보드에 따라 진입키가 다르기 때문에 세 가지 키를 마구 눌러 진입합니다. F1키를 사용하는 노트북도 본 것 같기도 합니다. 4) Boot 메뉴의 Boot Device Priority 를 USB Booting을 최상위에 놓고 Save & Exiting 으로 나갑니다. 2. 설치를 진행합니다. 저는 아래와 같이 진행했습니다. 1) Langua..

환경설정/Ubuntu 2021.02.04

Ubuntu (Linux) 20.04 다운로드/부팅 USB 만들기

1. iso 파일 다운로드 아래 사이트에서 20.04.1 LTS 버전을 다운로드 받습니다. ubuntu.com/download/desktop 우분투의 버전명은 년도.월 (20.04는 2020년 4월에 나온 버전)로 명명하며, LTS(Long Term Support) 버전은 10년간 Ubuntu 재단의 지원을 받을 수 있는 버전으로 특별한 이유가 없다면 최신의 LTS 버전을 사용하시기 바랍니다. UI가 포함된 일반 버전과 UI가 없는 서버 버전이 있습니다. 용도에 맞게 사용하시면 됩니다. 2. iso 파일을 이용하여 부팅 USB를 만듭니다. 4GB 이상의 USB가 필요하며, Windows 환경에서의 생성 방법은 아래 링크에 설명되어 있습니다. USB는 아무거나 사용하셔도 별 문제 없으며, 개인적인 취향은 ..

환경설정/Ubuntu 2021.02.04