본문 바로가기

KnowHow

CentOS 에서 scl 을 이용해 python2.7 or python3.x 이용하기 CentOS 버전의 경우 기본적으로 python 2.6 이 깔려 있는데요. 이것이 요즘 사용되는 대부분의 python 프로그램을 지원하지 않습니다. ( 대표적으로 cert-bot의 경우 python2.7을 이용합니다. ) 또한 만약 패키지 관리자로 python2.7을 강제 설치할 경우 기존 python 을 업그레이드하면서 시스템에서 사용하는 기능들이 잘 동작하지 않는 상황이 발생할 수 있습니다. ( 예를들어 yum 이 작동하지 않는다던가... ) 이때 에러가 없이 사용할 수 있는 방법이 소스 코드 컴파일을 하는 방법과 scl 을 이용하는 방법이 있는데 여기서는 scl 을 이용하는 방법을 설명드리겠습니다. 방법은 아래의 명령어 순서대로 설치해 주시면 됩니다. 1. scl 설치 $ sudo yum insta..
CentOS 에서 yum-config-manager: command not found 에러가 날 경우 CentOS 에서 yum-config-manager 사용시 yum-config-manager: command not found 에러가 난다면 간단히 yum-utils 설치하여 해결이 가능합니다. $ yum install yum-utils 정상적으로 작동 한다면 아래와 같이 동작 하는 것을 확인하실 수 있습니다. 즐거운 개발 되시기 바랍니다 :D
CentOS 6.x 에서 git 으로 https 소스를 가져올때 SSL connect error 에러 처리 방법 만약 fatal: HTTP request failed 에러 라면 아래의 링크를 참고 하시기 바랍니다. 2019/01/12 - [KnowHow/Linux] - CentOS 6.x 혹은 7.x 에서 git 사용시 fatal: HTTP request failed 에러 처리 방법 CentOS 에서 git 으로 github 혹은 bitbucket 같은 곳에서 https 로 소스를 clone 할때 아래와 같이 SSL connect error 가 발생할 경우 $ fatal: unable to access 'https://account@bitbucket.org/sources.git/': SSL connect error 위의 경우 CentOS 6.x 에러로 몇가지 패키지가 깔리지 않아서 그렇습니다. 간단히 아래의 패키지..
CentOS 6.x 혹은 7.x 에서 git 사용시 fatal: HTTP request failed 에러 처리 방법 CentOS에서 yum install git로 git 설치 후 clone 사용 시 아래와 같이 에러가 발생할 수 있습니다. 이 경우 git --version으로 git의 버전을 확인해 보시면 이 경우 git의 버전이 낮아서 github 나 bitbucket 을 사용할 수 없어 생기는 에러입니다. 따라서 git의 버전을 올려 주셔야 합니다. 우선 git 2.x 버전의 설치 방법은 1. 저장소 추가하기 우선 기본적인 저장소의 경우 1.x로 연결되어 있기 때문에 2.x를 설치할 수 있는 저장소를 설치해 주셔야 합니다. 아래의 명령어로 wandisco의 저장소를 설치를 해주셔야 합니다. # CentOS 7.x $ rpm -Uvh http://opensource.wandisco.com/centos/7/git/x8..
CentOS 버전 및 Linux ( 리눅스 ) 커널 버전 확인 우선 CentOS 에서 간단히 버전을 확인하는 방법입니다. 아래의 명령어를 터미널에서 실행하여 주시면 됩니다. $ cat /etc/centos-release 또한 아래의 명령어로도 CentOS 의 버전 확인이 가능합니다. $ cat /etc/redhat-release 커널 버전 확인 방법은 아래의 명령어로 가능합니다. $ uname -a
구글 메일(gmail) 편지함 전체 한번에 삭제하기 구글 Gmail 편지함에서 모든 이메일 을 선택 후 삭제 하는 방법 입니다. 우선 편지함으로 이동 후 좌측 상단의 체크박스를 선택하시면 바로 하단에 받은편지함의 대화 ###개 모두 선택 이라는 텍스트가 나타나게 됩니다. 이 텍스트를 클릭해주시면 아래와 같이 편지가 모두 선택되었다는 메시지를 보실 수 있을 것입니다. 이제 모두 선택되었다면 삭제를 위해 바로 위의 휴지통을 눌러 주시면 삭제 확인 창이 뜨게 되고 확인을 하시면 편지함의 일괄 삭제가 이루어지게 됩니다. * 중요한 메일은 꼭! 백업해 두시기 바랍니다. 즐거운 인터넷 라이프 되시기 바랍니다.
Ubuntu 에서 Timezone 확인 및 변경하기 Ubuntu 에서 timezone 이 원하는대로 설정이 되어 있지 않을때 설정하는 방법 입니다. $ data 위 명령어는 시간을 보는 명령어로 아래와 같이 나타나게 됩니다. 이때 시간이 다를 수 있는데요. 이때는 시간의 싱크가 잘못되었거나 timezone이 틀렸을 경우입니다. 여기서는 timezone을 변경하는 방법을 보겠습니다. 1. 설정된 timezone 확인하기 간단한 timezone 설정 상태 확인 방법은 cat 혹은 more 로 /etc/timezone 의 내용을 확인해 보시면 됩니다. $ more /etc/timezone 제 경우 Etc/UTC 로 되어 있네요. ( $ date 에도 나와 있는 내용 입니다. ) 2. Timezone 변경하기 Etc/UTC 를 아래의 명령어를 통해서 변경해 보도..
Windows XShell 혹은 PuTTY 에서 Public Key 를 이용하여 서버에 SSH 접속하기 ( AWS, GCP and etc ) Amazon Cloud 와 서비스에서 Cloud 서비스를 운영하다 보면 서버를 생성할 경우 비밀번호를 주는 경우도 있지만 Amazon 과 같이 Key를 주는 경우도 있는데요.윈도우즈에서 XShell 혹은 Putty 를 이용하여 서버에 접속하는 방법입니다. * 스샷은 XShell 이나 PuTTY 역시 크게 다르지 않으니 그냥 참고 하시면 될 것 같습니다. XShell 을 켜시고 우선 New Session Properties 를 생성 합니다. 그리고 좌측 메뉴에서 Authentication 을 누르셔서 아래와 같이 사용자 이름을 넣어 주도록 합니다. Amazon Linux 의 경우 기본 사용자는 ec2-userAmazon Ubuntu 의 경우 기본 사용자는 ubuntu 입니다. 그리고 아래의 User Key..
MAC 에서 블루투스(Bluetooth) 오디오 코덱 확인 및 강제로 AAC 혹은 aptX 사용하게 하기 이 글에서는 간단히 MAC 에서 블루투스 오디오 장비를 사용시 오디오 코덱을 확인 하는 방법 및 AAC 혹은 aptX 코덱을 강제로 이용하게 하는 방법을 알아 보겠습니다. 위는 얼마전에 구입한 WH-1000XM3 시작하기 전에 간단히 제가 MAC 에서 블루투스 오디오 코덱을 의심했던 가장 큰 이유는 위의 WH-1000XM3를 맥에서 사용하면서 부터 입니다. 같은 소스로 아이폰에서 들을 때와 맥에서 들을때 음질이 매우 차이 나는 모습을 보였고 원인을 검색해 보니 MAC 의 경우 기본 오디오 코덱을 SBC 로 사용 하는 것을 알았습니다. 따라서 해결 방법을 대충 찾아 기록 하였습니다. SBC 와 AAC 그리고 aptX의 차이점은 기본적으로 음질 향상이 있다고 하며 자세한 건 구글 검색이나 아래의 링크로 대신..
MAC 에서 블루투스 모듈 재설정 ( 재시작) 하기 MAC 에서 간단히 블루투스 모듈 재설정 ( 재시작) 하는 방법입니다. 1. 메뉴 막대 Bluetooth 활성화 시스템 환경설정 > Bluetooth 에서 '메뉴 막대에서 Bluetooth 보기' 를 활성화 합니다. 2. 디버그 모드로 메뉴 열기 상단 메뉴에 Bluetooth 아이콘을 확인하신 후 shift +alt (option) 을 누르고 좌 클릭 하여 보시기 바랍니다. 클릭해 보시면 아래와 같이 다른 메뉴가 뜨는 것을 확인 하실 수 있습니다. 왼쪽은 일반 메뉴 오른쪽은 디버그가 적용된 메뉴 입니다. 다른것을 확인 하실 수 있으실 것 입니다. 3. 재시작 이제 열린 메뉴에서 디버그 > Bluetooth 모듈 재설정 을 클릭 하여 주시면 Bluetooth 가 전체적으로 끊겼다가 다시 접속 되는 것을 확..