2

I can't see to get this to work. I installed miktex using instructions at https://miktex.org/howto/install-miktex-unx. I installed with install.packages('tinytex') and then when I do tinytex::install_tinytex() I get this below. I was getting same @INC error when trying to install tinytex here https://yihui.org/tinytex/

--2020-09-01 22:01:58--  https://yihui.org/gh/tinytex/tools/tinytex.profile
Resolving yihui.org (yihui.org)... 2604:a880:400:d1::888:7001, 2604:a880:400:d0::caa:3001, 104.248.63.248, ...
Connecting to yihui.org (yihui.org)|2604:a880:400:d1::888:7001|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://tinytex.yihui.org/tinytex.profile [following]
--2020-09-01 22:01:58--  https://tinytex.yihui.org/tinytex.profile
Resolving tinytex.yihui.org (tinytex.yihui.org)... 2604:a880:400:d0::dff:1, 2604:a880:400:d0::72a:f001, 104.248.63.248, ...
Connecting to tinytex.yihui.org (tinytex.yihui.org)|2604:a880:400:d0::dff:1|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 183 [application/octet-stream]
Saving to: ‘tinytex.profile’

     0K                                                       100% 5.75M=0s

2020-09-01 22:01:58 (5.75 MB/s) - ‘tinytex.profile’ saved [183/183]

Can't locate Encode.pm in @INC (you may need to install the Encode module) (@INC contains: ../install-tl-20200901/tlpkg /home/coyote/tools/perl/lib/perl5 /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /usr/local/share/perl/5.26.1/Pod/Text.pm line 24.
BEGIN failed--compilation aborted at /usr/local/share/perl/5.26.1/Pod/Text.pm line 24.
Compilation failed in require at (eval 2) line 1.
BEGIN failed--compilation aborted at /usr/local/lib/x86_64-linux-gnu/perl/5.26.1/Pod/Usage.pm line 30.
Compilation failed in require at ../install-tl-20200901/install-tl line 138.
BEGIN failed--compilation aborted at ../install-tl-20200901/install-tl line 138.
rm: cannot remove 'install-tl.log': No such file or directory
sh: 45: ./bin/*/tlmgr: not found
sh: 55: ./bin/*/tlmgr: not found
mv: cannot stat 'texlive/*': No such file or directory
install-unx.sh: 20: install-unx.sh: /home/coyote/.TinyTeX/bin/*/tlmgr: not found
install-unx.sh: 27: install-unx.sh: /home/coyote/.TinyTeX/bin/*/tlmgr: not found
sh: 1: NA: not found
sh: 1: NA: not found
TinyTeX installed to /home/coyote/.TinyTeX
You may have to restart your system after installing TinyTeX to make sure ~/bin appears in your PATH variable (https://github.com/yihui/tinytex/issues/16).
Warning messages:
1: In system2(bin, c("path", "add")) : error in running command
2: In system2(bin, c("conf", "auxtrees", "add", r_texmf_path())) :
  error in running command
3: In tinytex::install_tinytex() :
  TinyTeX was not successfully installed or configured.Your PATH variable is /home/coyote/tools/bin/linux:/home/coyote/tools/bin/linux:/home/coyote/tools/bin/linux:/home/coyote/tools/bin/linux:/home/coyote/tools/bin/linux:/home/coyote/tools/bin/linux:/usr/local/ncbi/sra-tools/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin. See https://yihui.org/tinytex/faq/ for more information.
2
  • seems my perl was broken, after sudo apt-get install --reinstall libperl5.26 I was able to run wget -qO- "https://yihui.org/gh/tinytex/tools/install-unx.sh" | sh and install worked. WOW :( – Brian Wiley Sep 2 '20 at 2:25
  • You have to write your solution as answer to help other users in future. – N0rbert Sep 2 '20 at 16:48
1

seems my perl was broken, after sudo apt-get install --reinstall libperl5.26 I was able to run wget -qO- "https://yihui.org/gh/tinytex/tools/install-unx.sh" | sh and install worked.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.