Debian Jessie에 libssl-dev를 설치하려고 하면 apt-get install이 서버에 연결되지 않습니다.

Debian Jessie에 libssl-dev를 설치하려고 하면 apt-get install이 서버에 연결되지 않습니다.

이 명령을 루트로 실행합니다.

apt-get install libssl-dev

응답은 다음과 같습니다.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libssl-doc libssl1.0.0 zlib1g-dev
The following NEW packages will be installed:
  libssl-dev libssl-doc zlib1g-dev
The following packages will be upgraded:
  libssl1.0.0
1 upgraded, 3 newly installed, 0 to remove and 129 not upgraded.
Need to get 3,656 kB of archives.
After this operation, 8,570 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
0% [Connecting to security.debian.org (2607:ea00:101:3c0b::1deb:215)] [Connecting to ftp.us.debian.org (2610:148:1f10:3::89)]

그러면 아무 일도 일어나지 않습니다. 문제는 균형에 달려 있습니다. 서버에서 핑을 보낼 수 있으므로 확실히 인터넷에 연결되어 있습니다.

이것은 내 sources.list파일입니다:

deb http://ftp.us.debian.org/debian/ jessie main contrib
deb-src http://ftp.us.debian.org/debian/ jessie main

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

# jessie-updates, previously known as 'volatile'
deb http://ftp.us.debian.org/debian/ jessie-updates main
deb-src http://ftp.us.debian.org/debian/ jessie-updates main

deb http://www.deb-multimedia.org jessie main non-free
deb-src http://www.deb-multimedia.org jessie main non-free

deb http://packages.linuxmint.com debian import

편집 #1 최근에 IO::Socket::SSLcpanm을 통해 Perl 모듈을 설치했습니다. 이것이 영향을 미칠지는 의문이지만 만약을 대비해 이 점을 기록해 두십시오.

편집 #2 문제가 발견되었습니다. 이는 라우터 설정 문제입니다.https://superuser.com/questions/1174054/cant-ping-ipv6-server-on-internet-from-debian-running-on-virtualbox/1174093#1174093

답변1

강제 apt-getIPv4:

apt-get install -o Acquire::ForceIPv4=true libssl-dev

영구적으로 설정:

echo 'Acquire::ForceIPv4 "true";' > /etc/apt/apt.conf.d/42ipv4

답변2

libssl1.0.0보안 저장소에서, 그러나 당신의 라인

deb http://security.debian.org/ jessie/updates main

deb-src http://security.debian.org/ jessie/updates main

좋아 보인다

데비안에는 자주 언급되는 페이지가 있습니다 -

 https://wiki.debian.org/DontBreakDebian/

나는 당신이 사용하는 것을 매우 의심 할 것입니다

deb http://packages.linuxmint.com debian import

deb-multimedia is not recommended by Debian, but it seems to be Ok for the moment

소스 코드가 필요하지 않은 경우 deb-src로 시작하는 줄은 필요하지 않습니다.

정적 저장소를 사용하는 대신 Debian Redirector를 사용해 볼 수 있습니다.

대신에. 더 빠른 속도로 전환됩니다.

소스 목록을 다음으로 변경할 수 있습니다.

deb http://httpredir.debian.org/debian jessie main contrib non-free
deb-src http://httpredir.debian.org/debian jessie main contrib non-free

deb http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb-src http://httpredir.debian.org/debian jessie-updates main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

deb http://www.deb-multimedia.org jessie main non-free

...그런 다음 (루트로) 수행하십시오.

apt update
apt-upgrade

...그리고 다시 시도해 보세요

답변3

여기에 기사를 기고했습니다.https://askubuntu.com/questions/993609/error-installing-zlib1g-dev/1376130#1376130

하단에는 올바른 jesse 링크가 있으며 업그레이드 및 업데이트를 위해 apt-get에 입력해야 하는 올바른 명령이 표시됩니다. 이 지침을 따르면 적절한 설치가 쉬워집니다.

관련 정보