texlive 설치가 몇 시간 후에 중단되었습니다. 중복없이 다시 시작

texlive를 설치하려고합니다. 권장되는 방식으로 진행했습니다.

Debian 또는 Ubuntu에“vanilla”TeXLive를 설치하는 방법 의 지침에 따라 install-tl로 다운로드합니다. install-tl 명령을 시작한 후 몇 시간이 지나면 설치가 중단됩니다. 다음 오류 메시지와 함께 :

Installing [2507/3271, time/total: 03:01:18/03:46:09]: rec-thy [221k] TLUtils::check_file: removing /tmp/bgLBEx3xxA/o1ankpQviV/rec-thy.tar.xz, sizes differ: TLUtils::check_file: TL=0, arg=7428 TLPDB::_install_package: downloading did not succeed Installation failed. Rerunning the installer will try to restart the installation. Or you can restart by running the installer with: install-tl --profile installation.profile [EXTRA-ARGS] install-tl: Writing log in current directory: /usr/local/src/install-tl-20160728/install-tl.log 

crypic 명령을 구현하는 방법을 모릅니다.

install-tl --profile installation.profile [EXTRA-ARGS] 

EXTRA-ARGS가 무엇인지에 대한 정보를 찾을 수없고 Google에서 도움을 제공하지 않았기 때문입니다. 그래서 다시 시작했습니다.

install-tl 

처음부터 시작하지 않을만큼 똑똑했지만 그렇지 않았고 처음부터 시작했습니다. 3 시간. 이번에는

Installing [0051/3271, time/total: 04:08/04:30:47]: ae [84k] TLUtils::check_file: removing /tmp/ZLEUeUk8LV/ps7iOTjRWq/ae.tar.xz, sizes differ: TLUtils::check_file: TL=43160, arg=57364 TLPDB::_install_package: downloading did not succeed Installation failed. Rerunning the installer will try to restart the installation. Or you can restart by running the installer with: install-tl --profile installation.profile [EXTRA-ARGS] install-tl: Writing log in current directory: /usr/local/src/install-tl-20160728/install-tl.log 

설치가 다른 위치에서 충돌하는 이유와 함께 몇 분 후에 충돌이 발생했습니다. 누군가 이러한 충돌을 해석하고 방법을 설치가 다시 중단되면 중단 한 부분을 다시 시작할 수있는 방법이 있습니까? (아마도 신비한 EXTRA-ARGS를 사용합니까?) 다른 모든 방법이 실패하면 덜 완전한 라텍스 설치를 얻을 수있는 다른 방법이 있습니까? 실제로 작동합니까?

조언을 해주셔서 감사합니다.

댓글

  • 나 ' 같은 문제에 직면하여 관리자에게 썼습니다.

답변

다음은 내 대답입니다. TeX Live 메일 링리스트 :

우리는 잘 알고 있으며 이전에는 패키지를 wnload하고 설치를 위해 다시 사용했기 때문에 이중 다운로드가 발생하지 않았습니다.

그런 다음 많은 사람들이 체계가 가득 찬 설치 중에 디스크 사용량이 약 6GB 이상으로 급증했다고 불평했습니다. 전체 설치와 모든 패키지의 한 세트).

따라서 지금은 패키지를 삭제합니다.

또한 이미 설치된 패키지를 읽어 중단 된 설치를 계속하고 rest : 현재로서는 불가능하며 지금까지 설치된 모든 패키지의 모든 파일이 실제로 설치되었는지 어떻게 보장 할 수 있을지 모르겠습니다.

dpkg (데비안의 경우)와 같은 패키지 관리자는 일관성을 보장하기 위해 파일을 영구적으로 동기화하여 하드 디스크. install-tl에 대해 이와 같은 작업을하고 싶은지 확실하지 않습니다.

가능한 것은 다음과 같습니다. install-tl이 고장 나서 프로필을 작성하면 이미 설치된 것을 알고 있습니다. 패키지는 괜찮으며 프로필에 힌트를 작성하여 설치를 다시 시작할 수 있습니다. 자세히 살펴 보겠습니다.

마지막으로 sx에 작성했습니다.

저는 crypic을 구현하는 방법을 모릅니다. 지침

 `install-tl --profile installation.profile [EXTRA-ARGS]` 

음, EXTRA-ARGS는 이러한 인수입니다. –repository 또는 다른 것과 같이 원래 설치에서 install-tl에 전달했습니다. 대부분의 경우 필요하지 않습니다. 따라서 대부분의 경우

install-tl --profile installation.profile

있는 그대로 .

도움이되기를 바랍니다.

댓글

  • 구현 된 적이 있습니까? ? 올해 마지막 장애물 (모든 것을 다운로드하고 설치 한 후)에서 설치에 실패했지만 설치 프로그램은 처음부터 모든 것을 다시 다운로드하기 시작했습니다. 2 개 중 1 개 설치가 성공할 수도 있습니다. 나머지는 종종 설치 단계에서 실패합니다. 이것은 적어도 고통입니다. (하지만 ' 개선을위한 영감을주는 제안은 없습니다.)
  • 죄송합니다. 매우 사소하지 않으며 이것이 안전하게 포함될 수 있습니다. 하지만 좋아요, 핑을 해주셔서 다시 레이더에 넣었습니다.
  • 다운로드 한 패키지를 유지하는 옵션은 어떻습니까? 즉 사람들이 디스크 공간을 감당할 수 있다면 이전 동작을 사용하는 옵션? '가 더 쉬울 지 그리고 항상 도움이되지는 않을지 ' 알 수 없습니다. (그리고 상황을 더 악화시킬 수 있습니다. 공간이 충분했지만 공간이 충분하지 않아서 설치에 실패했습니다.) 기본값은 아니지만 옵션 일 수도 있습니다. 다운로드 비트 당 비용을 지불하거나 연결 속도가 매우 느린 사용자의 경우 다운로드를 캐시하는 기능이 어떤 식 으로든 상황을 크게 개선 할 수 있습니다.

답변

full 체계가 아닌 small를 설치하여이 문제를 해결했습니다. 그 후 필요한 패키지를 손으로 설치했습니다. tlmgr gui가 제대로 작동합니다.

문제가 발생한 경우 모든 패키지가 아닌 작은 패키지 세트로 다시 다운로드를 시작해야합니다 (실제로는 문제가 없었습니다). .

또한 모든 것을 다시 다운로드하는 문제에 대해 TeXLive 메일 링리스트에 썼습니다.그들은 다음을 제안했습니다 (Philip Taylor에게 감사) (UPD) :

  1. 다운로드 TeXLive 저장소를 로컬 디렉토리로 증분 (현재 파일을 다시 다운로드하지 않음) 인 rsync 사용

    rsync -a –delete rsync : // somectan / somepath / systems / texlive / tlnet / / your / local / dir

  2. 설치 로컬 저장소에서

    ./ install-tl -repository / your / local / dir

댓글

  • 두 사람 모두에게 감사합니다. 저는 ' 작은 버전을 설치하는 것을 꺼려합니다. '에 대해 걱정할 필요가 없습니다. 패키지가 누락되었지만 방법을 알아두면 ' 유용합니다.

답변

그냥

sudo install-tl --profile installation.profile 

명령 줄에서 시도해보세요. 완전히 동기화되지 않은 미러를 쳤을 수도 있습니다.

댓글

  • 안타깝지만 '이 질문의 두 번째 부분에는 도움이되지 않습니다. 설치 프로그램이 처음부터 시작됩니다.

답변

내 문제는 분명히 불안정한 저장소였습니다. 이 문제를 해결하는 방법에는 저장소를 다운로드하고 다른 답변에서 제안한대로 사용하거나 다른 답변을 수동으로 선택하는 두 가지 방법이 있습니다.

CTAN 이며 웹 설치 페이지 에 제안 된대로 “… 추가 시스템 / texlive / tlnet을 TL 영역으로 이동하기 위해 제공된 최상위 미러 URL “.

그래서 저는 ctan.math.illi­nois.edu를 선택했습니다.

Perl이 이미 설치되어있는 경우 압축을 푼 설치 프로그램에서 다음을 사용하십시오 (나와 같은 Windows를 사용하는 경우).

perl install-tl --repository http://ctan.math.illi­nois.edu/systems/texlive/tlnet 

웹을 통해 설치하려는 경우 적절한 프로토콜 (FTP / HTTP) 을 추가해야합니다. 리포지토리를 다운로드했다면 프로토콜 없이도 할 수 있으며 파일이있는 디렉토리를 가리킬 수 있습니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다