我想安装 Latex 包,所以我运行:
(env) mvh:~$ tlmgr install verbatim
(running on Debian, switching to user mode!)
tlmgr: Remote repository is newer than local (2017 < 2019)
Cross release updates are only supported with
update-tlmgr-latest(.sh/.exe) --update
Please see https://tug.org/texlive/upgrade.html for details.
나 간다위에 링크된 홈페이지다운로드하고 실행하면 update-tlmgr-latest.sh
다음을 얻습니다.
(env) mvh:Downloads$ bash update-tlmgr-latest.sh
Verifying archive integrity... All good.
Uncompressing TeX Live Manager Updater 100%
./runme.sh: Cannot find TeX Live root using kpsewhich --var-value=SELFAUTOPARENT.
./runme.sh: (no tlpkg/texlive.tlpdb and/or tlpkg/tlpobj/.)
./runme.sh: Please set your PATH as needed, otherwise it's hopeless.
./bashrc
내 안에는 다음이 있다는 사실에도 불구하고 :
export PATH=$PATH:/usr/share/texlive/
실제로 texlive
를 이용하여 위치를 확인 하면 whereis
위와 같은 디렉토리가 나옵니다. 흥미롭게도 위에 링크된 지침에서는 texlive
설치 시 이름에 연도가 포함된 폴더가 있을 것으로 예상하는 것 같습니다.
유닉스
현재 설치의 상위 디렉토리를 찾으십시오. 기본값은 /usr/local/texlive입니다.
전체 디렉토리 2018을 2019로 복사하고 기호 링크를 유지하십시오. 예: cp -a 2018 2019 이 내용이 이해되지 않으면 여기에서 중지하고 일반 설치를 수행하십시오.
그런데 그런 폴더가 없는 것 같은데...
(env) mvh:texlive$ whereis texlive
texlive: /usr/share/texlive
(env) mvh:texlive$ cd
(env) mvh:~$ whereis texlive
texlive: /usr/share/texlive
(env) mvh:~$ cd /usr/share/texlive
(env) mvh:texlive$ ls
debian doc.html index.html LICENSE.CTAN LICENSE.TL README readme-html.dir readme-txt.dir README.usergroups release-texlive.txt texmf-dist tlpkg
저는 Linux Mint 19.3 Cinnamon을 실행하고 있으며 texlive-full
지금 sudo apt-get install texlive-full
까지 성공하지 못했습니다.이것), (이것), 2항의 지침. (여기), 최대 (이것), 그리고(이것). 나도 시도했다이 솔루션, 소용이 없습니다 :
(env) root:texlive# sudo tlmgr option repository ftp://tug.org/historic/systems/texlive/2017/tlnet-final
(running on Debian, switching to user mode!)
tlmgr: setting default package repository to ftp://tug.org/historic/systems/texlive/2017/tlnet-final
(env) root:texlive# tlmgr update --self
(running on Debian, switching to user mode!)
/usr/bin/tlmgr: open tlpdb(ftp://tug.org/historic/systems/texlive/2017/tlnet-final/tlpkg/texlive.tlpdb) failed: at /usr/share/texlive/tlpkg/TeXLive/TLPDB.pm line 362.
tlmgr
패키지를 설치하고 숙제를 할 수 있도록 업데이트하려면 어떻게 해야 합니까 ? 감사해요!
답변1
Debian-packages TeX Live 설치부터 시작하여 항상 tlmgr
루트가 아닌 사용자 자신으로 실행하는 것이 좋습니다.
tlmgr init-usertree
사용자 트리를 설정한 다음
tlmgr option repository ftp://tug.org/historic/systems/texlive/2017/tlnet-final
tlmgr
설치와 일치하는 저장소(Linux Mint의 경우 2017, Debian 10의 경우 2018 등)를 가리키는 데 사용해야 합니다 .
완료되면,
tlmgr install ...
사용 가능하다고 가정하고 원하는 패키지를 설치합니다.code
또는 ttquot
).