You are not logged in.
Pages: 1
I need the texlive-full version. Since it is only available on AUR I've disovered texlive-installer and tried it.
But it doesent work; TeXstudio (editor) output:
Error: Could not start the command: pdflatex -synctex=1 -interaction=nonstopmode "my-document".texChecking shows that the packages are there:
$ du -h /usr/local/texlive/2021
7.4GIf possible i would prefer to keep this version since my internetconnection is rather slow (3 hours for the 7.4G download time).
However, I tried to uninstall it but since it was installed indirectly with the texlive-instaler I'm not aware how to uninstall it.
Last edited by dc-forum (2021-08-25 16:05:05)
Offline
Did you read the PKGBUILD of the texlive-installer before installing the package?
provides=('texlive-bin' 'texlive-htmlxml' 'texlive-formatsextra=2021' $(pacman -Sgq texlive-most texlive-lang))It looks like it's just texlive-most and texlive-lang so I guess you just uninstall those or keep.
Last edited by d_fajardo (2021-08-11 20:37:54)
Offline
d_fajardo, those are "provides", so they are not installed and thus cannot be uninstalled. More importantly in this case, that's just tricking pacman into accepting that those packages are covered as dependencies if anything else needed them. This AUR package just provides the installer which in turn "installs" a load of untracked files.
dc-forum, does pdflatex (and related tools) work from the command line? In other words, is this an issue with the installed texlive system, or is it just a TexStudio issue? Also, do you really need texlive-full? Or what components do you actually need? Have you tried tectonoic? I've recently switched from texlive to tectonic, and it's great. It pulls down tex packages as needed so you can use whatever you want but you only download what you actually use.
Last edited by Trilby (2021-08-11 20:52:44)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Online
Ahh thanks for clarifying that Trilby. So that's the way the package tricks pacman of installed packages.
EDIT: And thanks for the tectonic tip.
Last edited by d_fajardo (2021-08-11 20:59:11)
Offline
@d_fajardo
In the description on AUR it says it contains
texlive-bibtexextra, texlive-bin, texlive-core, texlive-fontsextra, texlive-formatsextra=2021, texlive-formatsextra, texlive-games, texlive-htmlxml, texlive-humanities, texlive-langchinese, texlive-langcyrillic, texlive-langextra, texlive-langgreek, texlive-langjapanese, texlive-langkorean, texlive-latexextra, texlive-music, texlive-pictures, texlive-pstricks, texlive-publishers, texlive-science PKGBUILD (probably) contains another version (probably from CTAN repository) of texlive-bin (size 70MiB vs. 7.4GiB)
$ pacman -Si texlive-bin
...
Installed Size : 70.02 MiB
$ yay -Gp texlive-installer
...
provides=('texlive-bin' 'texlive-htmlxml' 'texlive-formatsextra=2021' $(pacman -Sgq texlive-most texlive-lang))I've used TeX Live for a long time now and I'm pretty sure that the instlled (but not working) version is the full version (7.4GiB).
Last edited by dc-forum (2021-08-11 21:22:55)
Offline
@Trilby
pdflatexdoesn't work from terminal. Could it be that the path is not set?
Yes, i really need texlive-full. I use this for LaTeX courses I give, and have to be able to respond to any ad-hoc package requirements.
Last edited by dc-forum (2021-08-11 21:22:11)
Offline
Could it be that the path is not set?
By asking that question it is safe to assume yes as the texlive installer prompts you to do so, (and more actually)
PATH=$PATH:/usr/local/texlive/2021/bin/x86_64-linux
MANPATH=$MANPATH:/usr/local/texlive/2021/texmf-dist/doc/man
INFOPATH=$INFOPATH:/usr/local/texlive/2021/texmf-dist/doc/infoThese are all going by your given prefix in the first post, but are also the default directories .
Offline
@Imn: Thank you.
I'm not aware of an prompt to enter the new paths. Here you find a print screen of texlive-installer, dialog before installing (made now, post installation, for the print screen).
https://i.imgur.com/m3UmnsY.png
However, how could I fix the issue? I would prefer if the paths are set automatically, rather than tweaking it manually.
Offline
I'm not aware of an prompt to enter the new paths.
There is no prompt to select, what I meant was it tells you to do so after the installation.
However, how could I fix the issue? I would prefer if the paths are set automatically, rather than tweaking it manually.
I'm afraid your manual intervention is required. Check the wiki on how to achieve this.
Offline
As suggested by lmn the paths
PATH=$PATH:/usr/local/texlive/2021/bin/x86_64-linux
MANPATH=$MANPATH:/usr/local/texlive/2021/texmf-dist/doc/man
INFOPATH=$INFOPATH:/usr/local/texlive/2021/texmf-dist/doc/infowere added to the:
.bashrcIt is working now! Thank you all!
Offline
A better way to do this is to have a file /etc/profile.t/texlive.sh with the content you put into your local .bashrc . That way you could change your default user and his shell (given it is a posix shell).
Offline
Actually, the texlive installer from TUG does provide a way to get the binaries in your PATH without custom customization; you just need to choose the option to create symlinks to a standard directory (e.g., /usr/local/bin) when you run the installer: see here. You probably just didn't notice that option when you installed.
Offline
Pages: 1