Skip to content Skip to sidebar Skip to footer

usr bin tlmgr Please Install Xzdec and Try Again

tlmgr Couldn't set upwardly the necessary programs

Compilador: TeX Live

(lo he obtenido haciendo sudo apt install texlive-full en Debian)Mala idea: el desfase entre el paquete y el CTAN puede volver obsoleto lo que tienes instalado. How to install "vanilla" TeXLive on Debian or Ubuntu?

IDE: TeXStudio

(no recuerdo cómo demonios obtuve la versión en castellano ¿problemas con el alemán?)

Algo salió muy mal, pues no hice zilch después de la instalación, ni unas líneas de prueba con un archivo.tex, mucho menos alguna configuración.

Ahora ni siquiera puedo cambiar el tamaño de hoja (aunque parece que TeXStudio sí lo tiene a Letter):

$ sudo tlmgr paper letter

(running on Debian, switching to user mode!)
Cannot determine type of tlpdb from /root/texmf!
cannot setup TLPDB in /root/texmf at /usr/bin/tlmgr line 5713.

$ sudo echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

$ whereis texlive
texlive: /usr/share/texlive

$ ls /usr/share/texlive
debian      LICENSE.CTAN  readme-html.dir    release-texlive.txt
doc.html    LICENSE.TL    readme-txt.dir     texmf-dist
index.html  README        README.usergroups  tlpkg

$ sudo tlmgr init-usertree
(running on Debian, switching to user mode!)
Cannot make up one's mind type of tlpdb from /root/texmf!

$  ls /etc/manpath.config
/etc/manpath.config

Por ahora no voy a meterme ahí, porque espantan.

:/usr/share/texlive/texmf-dist/doc$ ls
aleph    cstex     fonts     metapost      platex     texlive      vlna
amstex   dvipdfm   generic   mex           pmxchords  tpic2pdftex  web2c
bibtex   dvipdfmx  kpathsea  omega         ptex       ttf2pk       xelatex
bibtex8  dvips     latex     otherformats  support    uplatex      xetex
bibtexu  eplain    lualatex  pdftex        tetex      upmendex
context  etex      luatex    obviously         texdoc     uptex

:/usr/share/texlive/texmf-dist/medico/support$ ls
adhocfilelist               gustprog             patgen2-tutorial
arara                       hook-pre-commit-pkg  pdfbook2
ascii-nautical chart                 installfont          pdfcrop
asymptote-past-example-zh-cn  latex2man            pdfjam
asymptote-faq-zh-cn         latex2nemeth         pdflatexpicscale
asymptote-manual-zh-cn      latexfileversion     pdfxup
bibtexperllibs              latex-git-log        pedigree-perl
bundledoc                   latexindent          pkfix
checkcites                  latex-make           pkfix-helper
classpack                   latexpand            srcredact
convbkmk                    latex-papersize      sty2dtx
crossrefware                ltxfileinfo          svn-multi
ctan_chk                    ltximg               tex4ebook
ctanupload                  lua2dox              texcount
de-macro                    lua-alt-getopt       texdef
dosepsbin                   make4ht              texdiff
dtxgen                      makedtx              texdraw
epspdf                      makeindex            texfot
epstopdf                    match_parens         texliveonfly
fig4latex                   mendex               texloganalyser
findhyph                    mf2pt1               texosquery
fontools                    mkgrkindex           typeoutfileinfo
gitfile-info                mkpic

¡arara! Danke gut!

:/usr/share/texlive/texmf-dist/doc/support$ sudo tlmgr update --self

(running on Debian, switching to user fashion!)
/usr/bin/tlmgr: Initialization failed (in setup_unix_one):
/usr/bin/tlmgr: could non find a usable xzdec.
/usr/bin/tlmgr: Please install xzdec and try once again.
tlmgr: Couldn't fix up the necessary programs.
Installation of packages is not supported.
Please report to texlive@tug.org.
Employ of uninitialized value $r in split up at /usr/bin/tlmgr line 3899.
tlmgr: Cannot find main repository, you have to tag one as main!

FIXED: How to properly install and utilize texlive with package director

$ sudo apt install xzdec
$ sudo apt-get install perl-tk
$ sudo tlmgr --gui
(running on Debian, switching to user mode!)

  Sad, no translations bachelor for es_MX (nor es); falling back to English language.
Make sure that you have the package "texlive-msg-translations" installed.
(If you'd similar to assistance translate the installer'due south messages, please see
http://tug.org/texlive/doc.html#install-tl-xlate for information.)

Loading local TeX Live database
(/root/texmf/tlpkg/texlive.tlpdb)
This may take some time, please be patient ...
... done loading.
Tk::Error: Can't utilise string ("two") as an Array ref while "strict refs" in use at /usr/share/texlive/texmf-dist/scripts/texlive/tlmgrgui.pl line 1324.
Tk callback for .#menu.#menu#menu1
Tk::__ANON__ at /usr/lib/x86_64-linux-gnu/perl5/5.24/Tk.pm line 251
Tk::Menu::Invoke at /usr/lib/x86_64-linux-gnu/perl5/5.24/Tk/Carte.pm line 532
<ButtonRelease>
(command jump to event)
tlmgr: package repository http://mirrors.rit.edu/CTAN/systems/texlive/tlnet (verified)
Executing action update
tlmgr: no updates available
Completed.
Tk::Error: /usr/bin/tlmgr: open(/usr/share/texlive/tlpkg/texlive.tlpdb) failed: No such file or directory at /usr/share/texlive/tlpkg/TeXLive/TLPDB.pm line 416.
TeXLive::TLPDB::from_file at /usr/share/texlive/tlpkg/TeXLive/TLPDB.pm line 416
TeXLive::TLPDB::new at /usr/share/texlive/tlpkg/TeXLive/TLPDB.pm line 146
main::reinit_local_tlpdb at /usr/share/texlive/texmf-dist/scripts/texlive/tlmgrgui.pl line 2024
main::update_all_packages at /usr/share/texlive/texmf-dist/scripts/texlive/tlmgrgui.pl line 1970
main::__ANON__ at /usr/share/texlive/texmf-dist/scripts/texlive/tlmgrgui.pl line 436
Tk callback for .frame1.frame1.frame.frame.button
Tk::__ANON__ at /usr/lib/x86_64-linux-gnu/perl5/five.24/Tk.pm line 251
Tk::Push button::butUp at /usr/lib/x86_64-linux-gnu/perl5/v.24/Tk/Button.pm line 175
<ButtonRelease-1>
(control bound to event)
Tk::Error: Can't employ string ("ii") as an Array ref while "strict refs" in use at /usr/share/texlive/texmf-dist/scripts/texlive/tlmgrgui.pl line 1324.
Tk callback for .#bill of fare.#menu#menu1
Tk::__ANON__ at /usr/lib/x86_64-linux-gnu/perl5/5.24/Tk.pm line 251
Tk::Card::Invoke at /usr/lib/x86_64-linux-gnu/perl5/5.24/Tk/Menu.pm line 532
<ButtonRelease>
(command spring to event)
Tk::Error: Can't utilize string ("2") as an Array ref while "strict refs" in use at /usr/share/texlive/texmf-dist/scripts/texlive/tlmgrgui.pl line 1324.
Tk callback for .#carte.#carte#menu1
Tk::__ANON__ at /usr/lib/x86_64-linux-gnu/perl5/v.24/Tk.pm line 251
Tk::Menu::Invoke at /usr/lib/x86_64-linux-gnu/perl5/5.24/Tk/Carte du jour.pm line 532
<ButtonRelease>
(command bound to event)

texlive manager 2016

$ sudo tlmgr update --self
(running on Debian, switching to user way!)
tlmgr: parcel repository http://mirrors.rit.edu/CTAN/systems/texlive/tlnet (verified)
tlmgr: no self-updates for tlmgr available.

$ sudo tlmgr paper letter
(running on Debian, switching to user mode!)
tlmgr: action `paper' not supported in usermode
tlmgr: An fault has occurred. Run into above messages. Exiting.

$ sudo tl-paper letter

tl-paper: ask and set paper settings for diverse programs in the TeX World.

usage:
tl-paper list <programme>     lists bachelor papers, current paper first
tl-paper status             lists all electric current settings
tl-newspaper get <program>      prints the current newspaper for <program>
tl-newspaper fix <program> <newpaper>    sets new paper for <program>
tl-paper set all <a4|letter>         sets new paper for all programs

$ sudo tl-paper set up all letter
/usr/bin/tl-newspaper: setting newspaper size for context to letter.
/usr/bin/tl-newspaper: setting paper size for dvipdfmx to letter of the alphabet.
/usr/bin/tl-paper: setting newspaper size for dvips to letter.
/usr/bin/tl-paper: setting paper size for pdftex to letter.
/usr/bin/tl-paper: setting paper size for xdvi to letter.

castlepuffined.blogspot.com

Source: https://ichbineineprogrammierer.blogspot.com/2018/12/tlmgr-couldnt-set-up-necessary-programs.html

Post a Comment for "usr bin tlmgr Please Install Xzdec and Try Again"