yum이 리포지토리를 업데이트하지 못하고 설치에 실패했습니다.

yum이 리포지토리를 업데이트하지 못하고 설치에 실패했습니다.

최근에 centos 7 최소 버전을 설치하고 이를 사용하여 yum다른 패키지를 설치하려고 했습니다. 하지만 yum이 작동하지 않고 시간 초과 오류가 계속 표시됩니다. 다음은 에 있는 파일입니다./ect/yum.repos.d/

CentOS-Base.repo  CentOS-CR.repo  CentOS-Debuginfo.repo  CentOS-fasttrack.repo  CentOS-Media.repo  
CentOS-Sources.repo  CentOS-Vault.repo

그리고

일부 포털과 임의의 항목을 따라 리포지토리 목록을 정리하고 캐시 등을 삭제 enabled=0하도록 변경했지만 그 중 아무 것도 작동하지 않는 것 같습니다.enabled=1--disablerepo=epel

[root@labsw8 yum.repos.d]# yum --setopt=deltarpm=0 repolist all
Loaded plugins: fastestmirror
http://vault.centos.org/7.0.1406/os/x86_64/repodata/repomd.xml: [Errno 12] Timeout on http://vault.centos.org/7.0.1406/os/x86_64/repodata/repomd.xml: (28, 'Connection timed out after 30000 milliseconds')
Trying other mirror.

EPEL 저장소를 사용하려고 하는데 아래에 EPEL 저장소가 없는 문제가 무엇인지 어떻게 알 수 있으며 /ect/yum.repos.dyum을 사용하지 않고 어떻게 추가할 수 있습니까(yum이 작동하지 않기 때문에)

또한 요청을 차단하는 방화벽이 있는 것으로 의심됩니다. 방화벽 아래에 있는지 어떻게 알 수 있습니까?

편집: 잘 이해했습니다. 외부 세계와 연결되어 있지 않기 때문에 아무것도 다운로드할 수 없습니다.

그렇다면 필요한 패키지의 RPMS를 다운로드하여 수동으로 설치할 수 있으며, tcpdump 및 pcap 설치를 시도했지만 아래와 같이 종속성이 많이 있습니다.

[root@labsw8 Downloads]# rpm -i libpcap-1.5.3-12.el7.i686.rpm
warning: libpcap-1.5.3-12.el7.i686.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
error: Failed dependencies:
        libc.so.6 is needed by libpcap-14:1.5.3-12.el7.i686
        libc.so.6(GLIBC_2.0) is needed by libpcap-14:1.5.3-12.el7.i686
        libc.so.6(GLIBC_2.1) is needed by libpcap-14:1.5.3-12.el7.i686

모든 종속성을 얻을 수 있는 올바른 방향이나 없이 모든 종속성을 설치할 수 있는 방법을 알려달라고 요청합니다.yum

편집 2: 다행히 tcpdump 및 pcap이 시스템에 설치되어 있고 /usr/lib64/의 라이브러리를 확인한 결과 동일한 파일이 작업 중인 시스템과 작동하지 않는 시스템 모두에 존재하지만 작동하지 않는 시스템은 다음을 수신합니다. 실수로 실행했을 때

[root@labsw8 lib64]# tcpdump
tcpdump: Couldn't find user 'tcpdump'

이 작업을 수행하려면 경로나 다른 항목을 업데이트해야 합니까?

답변1

이 오류가 tcpdump: Couldn't find user 'tcpdump' 제대로 작동하려면 다음을 수행해야 합니다.

다음 줄을 열고 /etc/passwd추가하세요.

tcpdump:x:1001:1001::/home/tcpdump:/bin/bash

그런 다음 루트를 사용할 수 있습니다

관련 정보