Loading...

Netplan - 우분투(리눅스) 네트워크 설정

안녕하세요. 블로그에 글을 쓴지 어느 덧 3개월이 되어 가네요. 많은 정보들을 남기고 공유하고자 블로그 활동을 시작하게 되었지만 공교롭게도 모자른 시간 덕택에 이제는 이 활동도 점차 줄어가고 있네요. 하지만 블로그 활동의 중단 계획은 없으니, 앞으로도 계속 많은 정보를 공유하려고 노력하겠습니다.저는 데스크톱과 서버 모두 CentOS가 아닌 Ubuntu Server OS를 사용하고 있습니다. 물론 아예 CentOS를 배제하는 것은 아니지만 아무래도 PC 운영체제를 Ubuntu로 사용하다보니 CentOS에 비해서 더 편한 느낌이 있다고 해야 할까요.. 그래서 이번에 우분투 18.04 서버를 설치하게 되었는데, 네트워크 설정이 조금 바뀐 것을 알게 되었습니다.우분투 네트워크 설정보통 리눅스에서 네트워크 환경을..

2017.06.26 14:55

Scene Builder 8.3.0 사용시, Segmentation Fault 오류 조치 방법 (Ubuntu)

최근에 제가 우분투를 다시 새로 설치하게 되면서, 기존에 있던 개발 도구, 문서 편집기 등을 다시 설치해야 되는 일을 맞이하게 되었습니다. 그런데, 오늘 JavaFX 코딩을 위해 Scene Builder를 설치해 실행하니 실행이 되지 않은 문제가 발생하였습니다.처음에는 바이너리 파일에 문제라고 생각하지 않고, 무언가 값을 주지 않아서 그런가 싶어, IntelliJ IDEA 프로그램과 연동하여 실행도 시켜봤지만 결과는 똑같았습니다.문제의 원인원인을 확인해보고자, gdb 디버거로 열어봤습니다.런타임 오류가 발생합니다. 정확하게 분석해보진 않았지만, 어딘가 초기화 되지 않은 메모리 영역에 접근하려다가 실패했거나, NULL을 참조한 것 같았습니다.문제의 해결해결 방법은 의외로 간단합니다. 처음에는 Scene B..

2017.01.03 22:44

Ubuntu 16.10 버전에서 nimf 입력기 설치

리눅스를 주 운영체제로 사용하다보면, 여러 가지 상황이 발생합니다. 운영체제의 버전을 새로운 버전으로 올리다 보면, 새로운 패키지에 맞춰 프로그램을 설치해야할 때가 생깁니다. 예를 들면, 호환이 안되서라든지 등 인 것이죠.우분투 리눅스를 써보신 분들이라면, 기존 버전에서 쓰던 프로그램이 새로운 버전 레포지터리에 있지 않아, 직접 빌드해서 사용하는가 하면, 다른 프로그램과 라이브러리 의존성 때문에 빌드를 포기하는 분들도 있습니다. 한글 입력기Windows 운영체제에서는 Microsoft에서 제공하는 전용 입력기를 사용합니다. 한글의 경우에는 IME 입력기라는 것을 사용하죠. 과거에는 MS Office 제품에 별도로 IME 타 버전까지 내장되어 있어서 호환성에도 많은 문제의 사례들이 있었죠. (지금은 없어졌..

2016.11.06 19:43

Ubuntu 16.04 에서 OpenCV 3.x 설치

OpenCV 설치에 들어가보도록 하겠습니다. OpenCV는 OS X, Linux, Windows, Android, iOS 어디서든지 사용할 수 있지만 일반적으로 설치하기가 좀 까다로운 Linux에서 설치하는 방법을 포스팅해보도록 하겠습니다.설치를 위한 준비..Linux에서 OpenCV를 설치할 때는 일반 프로그램 설치와 달리 미리 준비된 바이너리 파일로 설치하는 것이 아닌 소스 코드를 직접 받아서 컴파일하여 설치하는 것입니다. 따라서 설치를 위해 OpenCV 소스 코드와 컴파일 도구를 준비해야 합니다.- OpenCV Source Code- build-essential, CMake, GCC- NVIDIA CUDA (Optional)혹시 자신의 노트북이나 PC에 NVIDIA 그래픽을 사용하고 있다면, 드라이..

2016.05.22 15:46

UFW (The Uncomplicated Firewall, 우분투 리눅스 방화벽 데몬) 의 활용

Ubuntu Linux에는 ufw 라는 이름의 방화벽 프로그램이 내장되어 있다. 실질적으로 Ubuntu Linux Server 버전에서 사용하는 기본적인 방화벽 프로그램으로 iptables와 유사하지만 의외로 사용하기가 쉽다.일반적인 Ubuntu Linux 배포판에는 UFW가 설정되어 있지 않다. 클라이언트 사용자의 입장이기도 하고, 서버처럼 제공하는 서비스의 입장으로써 공격 받는 입장 확률이 적다는게 이유일 가능성이 높다.ufw 데몬은 root 계정에서만 제어할 수 있다. 네트워크 상의 포트를 제어하거나 접근을 제한하는 데몬이기 때문이다. 그렇다면 iptables와는 어떤 차이가 있을까?사실상 UFW도 iptables와 비슷한 방화벽 시스템이기 때문에 기능상의 차이는 없다. 하지만 명령어를 주는 것이나..

2015.11.27 20:55

Openfire 서버 구성하기

OPENFIRE의 설치가 끝나고, 웹으로 접속이 되면 기본적인 DB 구성 등을 거쳐야 합니다.English를 선택하고, 진행하는 것으로 하겠습니다.사용할 도메인과 포트번호를 설정합니다. 기본적으로 9090 포트번호를, 암호화를 지원하는 포트는 9091 포트번호를 사용합니다.여기서 암호화를 지원하는 포트란, HTTPS 프로토콜을 사용하며 SSL/TLS 인증서를 사용하여 패킷을 암호화하여 전송하는 프로토콜을 일컫습니다.다음으로 암호화 기법이 있는데, 암호화 기법은 Bblowfish(블로피시)와 AES 암호화 알고리즘의 두 개의 암호화 알고리즘을 사용할 수 있습니다.* 둘 다 공개 암호화 알고리즘이고, 특히 Blowfish는 Java에서 주로 사용되는 암호화 알고리즘이다.Property Encryption K..

2015.11.27 18:31

Openfire (XMPP 채팅 서버) 구축하기

XMPP 채팅 서버를 설계하기 위해 사용하는 대표적인 프레임워크인 Openfire는 Mac OS X, Windows, Linux를 모두 지원하는 장점을 가지고 있으며 플러그인 개발과 사용 등 Java를 사용하여 여러 부가 프로그램을 개발하고, JDBC를 이용하여 MySQL 등 별도의 DB를 구축하여 사용할 수 있다는 장점이 있습니다.먼저 OPENFIRE를 다운로드 받습니다.Openfire Downloads 저는 Ubuntu Linux 14.04.3 LTS 버전에서 설치를 진행하도록 하겠습니다.$ wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.10.3_all.deb 먼저 wget 명령어를 사용허여 OPENFIR..

2015.11.02 01:38

우분투에서 추천하는 미디어 플레이어 Bomi

우분투 데스크탑을 사용함녀서 여간 짜증이 났던 것은 바로 비디오 플레이어였다. 사실 이 비디오 플레이어가 예전에만 해도 토템 플레이어를 사용했었던 것 같은데, 어느새인가 바뀌어 있었다. 어쨌든 일단 써보긴 했지만 평은 정말 최악이었다. 자막 호환성부터 시작해서 너무 완성도가 떨어지고 심지어 그래픽 가속이나 코덱이 100% 호환/지원되지 않아 재생에도 조금씩 버퍼링이 있는 현상이 있는 등 정말 여간 짜증이 나지 않을 수 없었다. 그래서 여러 미디어 플레이어를 써본 결과 나에게 가장 적합하고 추천할 만한 미디어 플레이어는 Bomi라는 미디어 플레이어 였다. Bomi Player는 구 SMPlayer다. 현재는 bomi라는 이름을 사용하지만 사용해보니 자막 싱크로율도 꽤 잘맞고, 일단 UI가 Windows에서..

2015.10.01 00:13

우분투 리눅스 nouveau 끄고 설치하기

MSI PE60-2QE 노트북을 새로 구입하고나서 Windows 10을 처음 설치하였습니다. 원래가 Windows 10에 최적화된 노트북이어서 Windows를 설치 후 불량 여부 판단확인 후에 리눅스를 설치를 하려고 했습니다. 그런데, 우분투 리눅스를 설치하려니 여러가지 문제점들이 많았는데요. 이 문제점 찾느라 1개월 정도 시간이 걸렸습니다. 사실 원래 NVIDIA의 리눅스 드라이버가 호환성이 딱히 좋지 않았습니다. 아시다시피 Optimus 기술을 사용하는 노트북 제품은 정식 드라이버가 없어서 2년 전까지만 해도 비공식 드라이버인 Bumblebee를 사용해여야 했었죠.. 그러나 이는 NVIDIA 그래픽 드라이버를 사용하는 데 문제였지만 X를 구동하는 데도 방해가 될 줄은 상상도 하지 못했습니다. nouv..

2013.10.13 10:17

Ubuntu NTFS hibernate partition mount

Ubuntu와 Windows를 멀티부팅하게 될 경우 Ubuntu에서 Windows 파티션에 접근할시에는 NTFS 내지 NTFS-3g 옵션을 줘서 마운트를 해야합니다. 그런데 Windows의 Hibernation 으로 인한 NTFS 마운트에서 여러가지 에러가 발생합니다. 흔히 Hibernation은 최대 절전 모드를 구동할 경우 생기는 파티션 파일의 일종으로 2001년 출시된 Windows XP에 처음으로 등장했습니다.더 문제가 되는 것은 이 Hibernate는 Windows 8에서 Fast Startup (빠른 부팅) 옵션에 기본적으로 내장되어 있다는 것 입니다.위 사진은 기존 Windows 7 까지의 부팅(Cold Boot)방식과 이번에 새로이 등장한 Windows 8 Fast startup 부팅 방식..