728x90
반응형

리눅스/Installation 4

리눅스: yum 에러 curl#35 - "Encountered end of file"

증상 리눅스에서 yum 커맨드를 실행하였을 때, 아래와 유사한 에러가 발생하게 됩니다. yum repository는 정상 동작 중이고, 다른 장비들에서는 정상적으로 서비스가 동작하고 있습니다. ssh나 ping, curl 등의 명령어로 네트워크는 정상인 것 처럼 보이지만, yum에서만 문제가 발생합니다. https:///repomd.xml: [Errno 14] curl#35 - "Encountered end of file" Trying other mirror. 원인 proxy나 firewall 설정 등 다양한 원인에 의해서 발생할 수 있습니다. yum repository 서버와 클라이언트 서버 사이에 네트워크 장비가 있게 될 경우에 MTU의 문제로 해당 에러가 발생하기도 합니다. 해결책 단순히 port가..

apt 커맨드로 설치된 패키지들 확인하기

데비앙, 우분투 등에서 패키지를 관리하는데 사용되는 툴인 apt를 사용해서 설치된 패키지를 확인하는 방법입니다. 설치된 모든 패키지들의 버젼과 아키텍쳐를 확인하는 커맨드 입니다. $ apt list --installed 출력되는 내용이 많은 경우에는 less를 통해서 결과들을 탐색 및 검색을 하면 됩니다. 검색은 '/'를 누르시면 되고, 'n'을 누르면 다음 찾기가 됩니다. 빠져 나가기는 'q'입니다. $ apt list --installed | less grep을 통해서 필요한 패키지들만 필터링을 하여서 확인 할 수 있습니다. 아래 예시는 nginx 패키지의 내용을 보는 커맨드입니다. $ apt list --installed | grep nginx

'error: no acceptable C compiler found' 에러 해결 방법

리눅스에서 소프트웨어를 rpm이나 yum 방식이 아닌 방식으로 설치를 하다보면 아래와 같은 메시지가 발생하는 경우가 있습니다.주로 파이선을 설치하는 과정에서도 발생하는 에러입니다.configure: error: in `/home3/mikos89/Python-2.7.1':configure: error: no acceptable C compiler found in $PATH 메시지 그대로 C컴파일러가 없어서 발생하는 에러입니다. 아래의 커맨드들을 통해서 관련 패키지들을 설치하면 해결이 됩니다. 레드햇 또는 Centos 리눅스# yum install gcc glibc glibc-common gd gd-devel -y또는 # yum groupinstall "Development tools" -y 우분투 또는 데..

728x90
반응형