윈도우에서 잘 쓰던 NFC 카드 라이브러리를 리눅스로 포팅했는데 다음과 같은 에러가 났습니다. Unhandled exception. PCSC.Exceptions.NoServiceException: The Smart card resource manager is not running. 1. 원인 'PC/SC Smart Card Daemon'이 설치되 있지 않아서 나는 오류입니다. (참고 : ubuntu manuals - pcscd.8 ) 윈도우는 기본 설치되어 있지만 리눅스는 사용하는 이미지에 따라 다릅니다. 설치가 되어있는지 확인해 봅시다. 아래 명령어를 입력하면 설치된 버전이 나옵니다. pcscd -v 설치가 돼있다면 아래 명령어로 데몬이 동작 중인지 확인할 수 있습니다. sudo service pcsc..
'CentOS'는 최소 설치를 하면 네트워크가 비활성화 되어 있습니다. 이것을 활성화해야 원격 접속이 되니 어떻게 하는지 알아봅시다. 1. 이더넷 이름 찾기 최소 설치를 하고 아래 명령어를 날려봅시다. # ip addr show 두 번째가 인터넷과 연결된 이더넷의 이름입니다. 할당된 IP가 없는 걸 확인 할 수 있습니다. 이 이름을 기억해 둡시다. 2. 이더넷 활성화하기 아래 명령으로 사용할 이더넷 설정파일을 vi로 열어줍니다. # vi /etc/sysconfig/network-scripts/ifcfg-[장치 이름] 제 이더넷 이름은 'ens192'이니 아래와 같습니다. # vi /etc/sysconfig/network-scripts/ifcfg-ens192 vi가 열리면 아래와 같이 되어 있을 텐데 (아..
우분투에 xrdp를 설치하는 것과 살짝 달라서 따로 정리합니다. (참고 : [Ubuntu] 원격접속 설정 - xrdp, xfce4) 1. TigerVNC Server와 xrdp설치하기 원격접속 화면을 구성해주는 프로그램인 VNC(Virtual Network Computing)를 구현해주는 프로그램입니다. 우분투에서는 VNC이 이미 있기때문에 따로 설치가 필요없었는데 센트오에스(CentOS)는 따로 설치해야 합니다. yum -y install xrdp tigervnc-server xrdp가 설치되지 않는 다면? 여기서 xrdp가 설치되지 않는 경우가 있습니다. 보통 EPEL을 설치해주면 해결됩니다. (참고 : [CentOS] EPEL 설치하기) 2. xrdp 재시작 xrdp를 설치했으니 재시작해줍니다. O..
센트오에스(CentOS)를 설치하고 설정을 하려고 보니 EPEL(Extra Packages for Enterprise Linux)를 설치하라고 합니다. EPEL이 뭔가 했더니... 레드햇과 패도라 계열 리눅스의 패키지 관리 저장소 중 하나라고 합니다. (참고 : fedora wiki - EPEL ) 1. 설치 확인 아래 명령어를 사용하여 설치되어 있는지 확인해 봅시다. 1 yum repolist cs EPEL 항목이 없는 거 보니 설치가 안 돼 있네요. 2. EPEL 설치하기 아래 명령어를 사용하여 설치해 줍니다. 1 yum install epel-release cs 질문은 뭔지 모르겠으니 그냥 'y' 해줍니다 ㅋㅋㅋ 3. 다시 확인 설치가 끝났으니 다시 확인해 봅시다. 1 yum repolist cs ..
우분투를 처음 설치하면 SSH가 설치되어 있지 않습니다. 우분투 GUI에서 작업할 수 있는 상황이면 그냥 작업하면 되지만 GUI작업이 힘들면 결국 SSH로 붙어서 작업해야 하니 SSH 서버를 설치하고 세팅해봅시다. 1. SSH Server 설치 터미널을 열고 아래 명령어를 입력하여 SSH Server를 설치합니다. sudo apt-get install openssh-server 설치가 끝났습니다. 아래 명령어로 ip를 확인합니다. ifconfig PuTTY 같은 SSH접속 프로그램을 이용하여 접속해 봅시다. 기본 포트는 22번입니다. 아이디와 비밀번호는 설치할 때 만들었던 계정을 사용하면 됩니다. 2. 접속 포트 변경 보안 문제가 걱정되면 포트를 변경해 봅시다. 파일의 경로는 "/etc/ssh/sshd_..
'이클립스 네온(Eclipse neon)'버전을 사용합니다. 그래서 이클립스 네온버전을 설치하고 파이선 개발환경을 만들어 해봅시다. 1. 이클립스 설치 하기 이클립스는 아래 아랫글을 참고하여 설치해 주세요. 참고 : [Ubuntu 16] 우분투에 이클립스(Eclipse) 설치하기 2. 이클립스에 PyDev플러그인 설치 메뉴에서 Help > Install New Software.. 를 선택합니다. 'Work with'에 'http://pydev.org/updates'를 입력하고 엔터(Enter)를 치고 아래와 같이 리스트가 표시 될 때까지 기다립니다. 리스트의 전체를 선택하고 'Next>'를 선택합니다. 포함된 아이템이 표시됩니다. 'Next>'를 누릅니다. 라이선스 질문이 나오면 'I Accept the..
깃(Git)은 유명한 소스관리 시스템입니다. 제가 설명할 필요가 없죠 ㅎㅎㅎ 깃에 올라와 있는 소스를 다운받고 올리고 하려고 설치하는데.... 리눅스환경에서는 제가 소스를 올릴 정도의 프로젝트를 진행할 수 없기 때문에 그냥 다운받으려고 설치합니다. 다운받는걸 목적으로 설치하는 거라 다른 설명은 부족할 수 있습니다. 1. 설치하기 그냥 아래 명령어를 넣고 설치하면 됩니다! 1 sudo apt-get install git cs 2. 다운 받아보자! 'git clone [git Url]'명령어를 이용하여 원하는 프로젝트를 다운받을 수 있습니다. 전 김성훈님의 강의에 사용된 코드를 올려둔 전승현님의 Git를 다운 받겠습니다. (참고 : 김성훈님 - '모두를 위한 머신러닝/딥러닝 강의', 전승현님 - 김성훈님의 ..
이클립스의 2016년 버전의 이름은 네온(Neon)입니다. 그래서 이클립스 네온버전을 설치하겠습니다 ㅎㅎㅎ 1. 자바 설치하기 자바8이 설치돼 있지 않다면 아랫 글을 참고하여 설치해 주세요. 참고 : [Ubuntu 16] 우분투에 자바 설치하기 2. 이클립스 네온 버전 설치하기 apt를 이용하여 설치하는 것도 가능한데 apt에 올라와 있는 이클립스가 예전에는 버전이 낮아서 그냥 수동으로 설치했습니다. 지금도 그런지 모르겠는데 apt를 이용하여 설치하려면 'sudo apt install eclipse-platform' 명령어를 사용하여 설치할 수 있습니다. 아래서 이클립스 네온버전을 다운받습니다. 참고 : eclipse - download 압축을 풀고 'eclipse-inst'를 실행합니다. (더블클릭 하..
우분투 16.04에는 자바8버전이 설치되있다고 했는데..... 1. 자바 버전 확인 아래 명령어로 자바버전을 확인해 봅시다. 1 2 java -version javac -version cs 아무래도 자바8이 설치된게 아닌거 같네요. 2. 자바 설치하기 apt로 설치하면 됩니다. 1 2 3 $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java8-installer cs 다시 버전을 확인해 봅시다. 이제 제대로 표시되네요.
우분투에서 apt-get upgrade 를 했더니.... error processing package "[package name]" 해당 패키지가 꼬여서 발생하는 문제입니다. 저같은 경우 'im-config' (참고 : askUbuntu Questions - 14.04:dpkg error processing package droidcam (--configure): ) 해당 패키지를 다시 설치해줍니다. 지우고 다시 인스톨 하거나 $ apt-get purge [package name] 리인스톨을 해줍니다. sudo apt-get install --reinstall [package name]