![texlive update - 다른 사용자가 소유한 디렉토리를 업데이트하는 명령이 chdir에 실패합니다.](https://linux55.com/image/227304/texlive%20update%20-%20%EB%8B%A4%EB%A5%B8%20%EC%82%AC%EC%9A%A9%EC%9E%90%EA%B0%80%20%EC%86%8C%EC%9C%A0%ED%95%9C%20%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EB%A5%BC%20%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%ED%95%98%EB%8A%94%20%EB%AA%85%EB%A0%B9%EC%9D%B4%20chdir%EC%97%90%20%EC%8B%A4%ED%8C%A8%ED%95%A9%EB%8B%88%EB%8B%A4..png)
Tex Live를 수동으로 설치했습니다. 업데이트하려면 일부 문서에서는 설치 디렉터리를 사용자(tex)에게 할당한 다음 다음을 사용하여 업데이트할 것을 권장합니다. alias update-tex='sudo -u tex -E $(which tlmgr) update --self --all'
나는 /usr/local/texlive/를 사용자 tex의 홈 디렉터리로 사용합니다.
이제 사용자의 홈 디렉토리(waymore)에서 명령을 실행하면 "chdir error" 오류가 표시되지만 /usr/local/telive에 있는 경우에는 표시되지 않습니다.
어디에서나 명령을 실행할 수 있도록 이 문제를 어떻게 해결합니까?
아래는 내 결과입니다
[waymore@archlaptop ~]$ update-tex
tlmgr: package repository https://mirror.quantum5.ca/CTAN/systems/texlive/tlnet (verified)
tlmgr: saving backups to /usr/local/texlive/2023/tlpkg/backups
tlmgr: no self-updates for tlmgr available
/usr/local/texlive/2023/bin/x86_64-linux/tlmgr: chdir(/home/waymore) failed: Permission denied at /usr/local/texlive/2023/tlpkg/TeXLive/TLUtils.pm line 714.
[waymore@archlaptop ~]$ cd /usr/local/texlive/
[waymore@archlaptop texlive]$ update-tex
tlmgr: package repository https://mirror.quantum5.ca/CTAN/systems/texlive/tlnet (verified)
tlmgr: saving backups to /usr/local/texlive/2023/tlpkg/backups
tlmgr: no self-updates for tlmgr available
[1/4, ??:??/??:??] update: babel [2106k] (69050 -> 69085) ... done
[2/4, 00:04/00:06] update: bookmark [491k] (69081 -> 69084) ... done