ubuntu 10

[Wiki] 리눅스 기본 편집기를 변경하는 방법 nano -> vim

리눅스 기본 편집기를 변경하는 방법 (feat. nano -> vim) visudo처럼 리눅스에서 특정 작업을 수행할 때, 에디터를 열어서 수행하는 경우가 있습니다. 이럴 때 자신에게 익숙치 않은 에디터가 열리면, 저장은 어떻게 하는지, 편집은 어떻게 수행해야 하는지 난처해지기 마련입니다. 제 경우, nano 편집기보다는 vim 편집기를 주로(거의 99.9%) 사용해왔기 때문에, nano 편집기가 열리면 저장조차 할 줄 모릅니다. (자랑은 아닙니다.) 따라서 어떤 명령어를 수행했을 때, 원하는 편집기가 켜지지 않는 경우, 어떻게 수정을 해주면 될지에 대해 알아보고자 합니다. 전체 흐름을 요약하자면, bashrc 파일 등을 열어서, 자신이 원하는 편집기를 리눅스 환경 변수로 등록해두는 작업입니다. bash..

IT/IT WIKI 2020.08.15

[Wiki] Ubuntu 환경의 Eclipse CDT에서 thread 사용시 undefined references with pthread create 가 뜨는 경우 해결 방법

기본적으로 Linux 환경에서 thread를 사용하기 위해서는 pthread를 이용하게 됩니다. 그리고 C나 C++을 이용해서 thread 라이브러리를 이용하고자 할 때에는 -pthread 옵션을 줘서 컴파일을 하게 됩니다. 다만 Eclipse CDT에서 컴파일 시에 -pthread 옵션을 주고자 여러 시도를 해보았는데, 계속 오류가 나서.. 열심히 구글링하다가 찾은 방법을 공유합니다. 1. Project -> Properties 메뉴에 들어갑니다. 2. C/C++ Build -> Settings 메뉴에 들어갑니다. 3. Settings 메뉴에서 Tool Settings 탭을 누릅니다. 4. GCC c++ Linker 옵션에 보면, Libraries 옵션이 있습니다. 우측 상단에 있는 초록색 + 버튼을 ..

IT/Coding Tip 2020.02.03

[Wiki] Ubuntu에서 bash_profile 파일을 찾는 경우.

[Wiki] Ubuntu에서 bash_profile 파일을 찾는 경우환경 변수를 추가할 일이 있어서 bash_profile을 찾다가, 도저히 못찾겠어서 검색을 해보았다.앞으로는 헷갈리지 않기 위해 이렇게 정리하게 되었다. 우선 우분투에는 bash_profile이 존재하지 않는다. 대신 .profile 파일이 존재한다. 따라서 PATH를 추가, 수정해야 하는 경우, .profile 파일을 수정해주면 된다. 만일 전체 계정에 대해 추가하고 싶다면, /etc/profile 파일을 수정해주면 된다.

IT/OS 2018.02.24

[Wiki] VirtualBox를 Ubuntu16.04에 CLI로 설치하는 방법

[Wiki] VirtualBox를 Ubuntu16.04에 CLI로 설치하는 방법VirtualBox를 설치할 때, GUI 우분투를 이용한다면 쉽게 설치가 가능하다. 그러나 Server 버전을 사용하는 경우에는 CLI로 설치하여야 한다. (X11 Forwarding을 하지 않은 경우)CLI로 설치하는 방법을 검색해보고 그 방법을 정리하였다. [1] 1. 저장소 추가 1234567891011121314151617# sudo vi /etc/apt/source.list# 자신의 distribution에 맞는 줄을 찾아 추가한다. 16.04 버전은 Xenial을 추가하면 된다. # For Ubuntu 17.10 ("Artful")deb http://download.virtualbox.org/virtualbox/de..

IT/IT WIKI 2018.01.03

[Wiki] tar 여러 파일 한 번에 압축 풀기

[Wiki] tar 여러 파일 한 번에 압축 풀기우분투나 CentOS 등 리눅스에서는 tar 명령어로 압축을 시키거나 풀 수 있다. 얼마전 여러 파일을 한 번에 압축을 풀 일이 있어, '*'를 이용해서 해제를 하였는데, 에러가 발생하였다. 검색을 해보니, 다른 방식으로 해제를 해야하였다. 다음에 또 찾을 일이 있을까봐 이렇게 정리하였다. 1 find . -name "*.tar.gz" -exec tar xvzf {} \;cs

IT/IT WIKI 2017.12.28

[Linux] VirtualBox에 Ubuntu Server 16.04 (우분투 서버) 설치하기

VirtualBox로 Ubuntu 16.04 Server 설치 및 사용하기이 매뉴얼은 Windows에서 VirtualBox를 이용하여 Ubuntu 16.04 Server를 설치하고 사용하는 방법을 소개합니다.이 문서의 작성자 및 최종 수정자의 허락 없는 무단 배포 및 무단 수정 및 복제를 허가하지 않습니다.+ (17.12.31) 이미지가 보이지 않는 오류가 있어, 수정하였습니다. 불편을 드려 죄송합니다.사전 준비 작업1. VirtualBox 설치1) 설치 파일 다운로드VirtualBox를 설치하기 위해 다음의 사이트에 접속합니다. VirtualBox 사이트 위 화면에서, 노란색으로 색칠된 Windows hosts 를 눌러서 설치 파일을 다운받습니다.2) 설치 파일 실행 및 설치설치 파일 다운로드가 완료되..

IT/OS 2017.12.27

[Wiki] Windows 10에서 우분투 bash로 윈도우 파일들 접근하기

Windows 10에서 내장된 우분투 bash로 윈도우 파일 접근하기윈도우 10에는 기본적으로 내장된 우분투 bash shell이 있다. 이 내장된 bash shell에서 윈도우 10의 C 드라이브나 D 드라이브에 접근하는 방법을 알아본다. 기본적으로 bash shell을 켜게되면 ubuntu의 home 디렉토리에 위치하게 된다. 이럴 때, 1cd /mnt/c/cs 이렇게 입력하게 되면, C 드라이브에 접근하게 된다. 같은 원리로 만약 D 드라이브에 접근하고 싶다면, /mnt/ 디렉토리 밑에 있는 d 디렉토리로 이동하면 된다. 생각보다 간단한 방법이라 놀랐다.

IT/IT WIKI 2017.10.31

[OPNFV] 좌충우돌 OPNFV 설치기 - 1일차(17.07.15)

[OPNFV] 좌충우돌 OPNFV 설치기 - 1일차 (2017.07.15.토)첫 도전 시작OPNFV 설치에 첫 도전을 시작하였다. 목표는 OPNFV Danube 버전의 'os-odl_l2-ovs-ha' 시나리오.시작과 동시에 제동에 걸리다나는 전에 만들어둔 Ubuntu 16.04.2 LTS Server 부팅 USB를 이용해 한 대의 미니 피시에 이미 설치를 마쳤다. 그런데 도전 첫날부터 제동에 걸렸다. 해당 시나리오는 APEX installer를 통해서만 설치가 가능했다. 따라서, APEX installer를 설치하기 위해 installation guide를 살펴보았다.아뿔싸.. APEX installer는 CentOS만 지원하는 것. 물론 Ubuntu를 지우고 새로 설치하면 되겠지만, 부팅 USB를 만..

IT/Network 2017.07.16

[Ubuntu/Qt] Ubuntu 16.04 LTS에서 Qt 5.6에서 한글 입력이 안되는 경우

Ubuntu 16.04 LTS에서 Qt5.6 사용 시 fcitx로 한글 입력이 안되는 경우 해결방법본 글은 umundu님의 글 에서 발견한 해결책임을 밝힙니다. Environment : Using Ubuntu 16.04 LTS, Qt 5.6, Hangul(fcitx), MacBook Pro 2016 Late(15') Issue우분투 16.04 LTS를 설치 후, 한글 입력기를 'Hangul - fcitx'로 설정하고 나서, Qt 5.6을 이용하니 한글이 입력되지 않는 이슈가 발생 Solution구글링을 통해 umundu님의 글을 발견 한글 입력이 되지 않았던 이유는 QtCreator가 우분투의 라이브러리 path를 사용하지 않고 자신의 path를 사용하기 때문. 터미널을 열고 아래와 같이 입력$cd ${..

IT/OS 2017.01.26 (2)