본문 바로가기

ubuntu8

Ubuntu 에서 VS Code(Visual Studio Code) 설치하기 기존에는 우분투에서 vim만 사용하다가, 최근 들어 불편함을 느끼고 에디터를 찾아보던 와중에 Visual Studio(VS) Code를 찾게 되었습니다. VS Code의 가장 큰 장점은 마이크로소프트라는 것과 무료라는 것입니다. 최근 에디터 트렌드처럼 깔끔하고, 에디터 내부에서 터미널을 호출해 사용할 수 있는 것이 편한듯합니다. 그리고 C, C#, Python, Ruby과 같이 다양한 언어에 대해 빌드를 할 수 있습니다. 물론 서브라임이나 아톰도 추가 패키지를 설치해서 컴파일을 진행할 수 있지만, 원래의 용도가 빌드보다는 에디팅에 가까우므로(?) 제가 느끼기에는 어느 정도 기능적(디버깅 등) 한계가 있는 듯 합니다. VS Code는 https://code.visualstudio.com/ 에서 다운받을 수.. 2018. 2. 14.
Ubuntu 16.04 gcc 업데이트 최근 파일을 빌드하는 도중, gcc 버전이 6보다 낮아서 진행되지 않아 업데이트를 진행하였습니다. apt-get update와 apt-get install gcc-6를 하면 된다고 많은 글에서 이야기하였으나, 실제로는 동작하지 않았습니다.그래서 방법을 찾아보다가 아래의 글을 찾게 되었고, 성공적으로 업데이트를 진행하였습니다. 링크: https://gist.github.com/application2000/73fd6f4bf1be6600a2cf9f56315a2d91 업데이트 이전 gcc-v 업데이트 이후 gcc-v 업데이트 시간은 약 10분 정도 걸렸습니다. 2018. 2. 1.
Ubuntu 15.04에서 커널 빌드 및 업데이트 Ubuntu 15.04 i386(Vivid Vervet, kernel version 3.19)를 사용하고 있었는데 커널 업데이트를 해야하는 일이 생겨서 최신 안정화 버전으로 업데이트하기로 하였습니다. (현재 안정화 버전은 4.10.3 입니다) 그리고 GCC는 4.9.2(Ubuntu 4.9.2-10ubuntu13)를 사용하였습니다. 리눅스 커널 빌드를 위해 libssl과 같은 라이브러리의 설치가 필요한데 라이브러리의 설치는 아래의 명령어를 통해 가능합니다. $ sudo apt-get install -y build-essential libqt4-dev libncurses5-dev git git-core pkg-config libssl-dev 커널은 https://www.kernel.org/에서 다운로드 받을.. 2017. 3. 23.
우분투(Ubuntu) System program problem detected 해결하기 Ubuntu 14.04 이후 버전을 사용하면서부터 부팅 시 아래와 같은 'System program problem detected' 에러가 발생하였습니다. Report problem을 클릭하면 'com.ubuntu.apport.apport-gtk-root' 를 실행할 때 문제가 발생했다고 합니다. gtk는 리눅스에서 X윈도우를 위한 툴인데 이러한 문제는 apport 파일 수정을 통해 해결 가능합니다. 1. apport 수정 apport 파일 수정을 아래의 명령을 터미널에 입력해서 수정할 수 있습니다. $ sudo vi /etc/default/apport 파일을 열면 아래와 같이 enabled=1로 설정되어 있습니다. 그러면 1로 되어있는 부분을 아래와 같이 0(enabled=0)으로 수정해 줍니다. 그리.. 2017. 2. 6.
우분투(Ubuntu) OpenSSL 설치 및 업데이트 하기 우분투를 설치하면 기본적으로(버전에 상이) OpenSSL이 설치되어있습니다. 우분투 15.04의 경우 apt update/upgrade 이후에도 2014년 버전이 설치되어 있습니다. 따라서 최신 버전의 OpenSSL로 업데이트를 해주어야 합니다(현재(16년 4월) OpenSSL의 최신 버전은 1.1.0입니다). OpenSSL의 최신버전은 아래의 공식 홈페이지에서 확인할 수 있습니다. https://www.openssl.org/ 업데이트를 위해서 git을 설치해야 합니다. git은 아래의 명령을 통해 설치할 수 있습니다(sudo 혹은 슈퍼유저로 진행해야합니다). sudo apt-get install git 1. OpenSSL 다운 OpenSSL의 최신 버전은 여러 사이트에서 다운할 수 있지만, git을 사.. 2016. 4. 16.