Pagina 3 di 3

Re: Aggiornare tex live

Inviato: lunedì 23 luglio 2012, 19:04
da BlueEyes
Questa riga del file nascosto .bashrc

Codice: Seleziona tutto

PATH=/usr/local/texlive/2012/bin/i386-linux:$PATH; export PATH
è importantissima, perché indica al sistema dove andare a cercare i comandi di compilazione del Latex (ce ne sono diversi: latex, xlatex, etc.). Quindi da qualsiasi cartella si digita, per es. latex --help (due trattini prima di help), il terminale risponde correttamente. Mentre, senza quella riga, il sistema non trova il comando e segnala errore. Per prova, basta commentare con un # iniziale quella riga e latex ... fallisce la compilazione.
Ciao

Re: Aggiornare tex live

Inviato: lunedì 23 luglio 2012, 19:39
da sbubba
questo lo so, non so che differenza ci sia metterla in .bashrc o in .profile come ho fatto io (funziona lo stesso)

Re: Aggiornare tex live

Inviato: lunedì 23 luglio 2012, 20:42
da MagOsTranO93
A sto punto so curioso pure io...
Incipit da beginner: se .bashrc "passa per" .profile (nel senso che ne esegue lo legge e ne esegue i comandi all'interno), allora non c'è alcuna differenza. E' possibile?

Re: Aggiornare tex live

Inviato: lunedì 23 luglio 2012, 21:50
da BlueEyes
Sì, una spiegazione potrebbe essere questa. Se si usa un'interfaccia grafica di Latex (tipo Lyx, a sinistra il codice e a destra come appare il documento compilato), questa chiama direttamente il file .profile, che a sua volta, come si vede sotto, effettua un link con .bashrc. Quindi, dovunque si mette il comando
PATH=/usr/local/texlive/2012/bin/i386-linux:$PATH; export PATH
o su .profile o su .bashrc, esso avvia il compilatore latex.
Ciao

Codice: Seleziona tutto

# file .profile installato sul mio sistema (Ubuntu 11.04)
# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
	. "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi

Re: Aggiornare tex live

Inviato: martedì 29 luglio 2014, 10:25
da Elrath
Ciao a tutti.

Scusatemi se intervengo in una conversazione non più attiva da tempo, solo che mi ci sono trovato facendo alcune ricerche sul web e, dopo averla letta, mi è rimasta una curiosità. Qualcuno potrebbe spiegarmi come mai Debian include una sua versione apposita di TeX Live? Cioè, a che serve questo visto che esiste il modo di installare direttamente la versione ufficiale più aggiornata? E ancora (ma questo è in secondo piano), perché quando installo Kile mi viene installata come dipendenza anche quella versione di TeX Live di Debian? Non capisco proprio. Grazie mille per la pazienza.

Saluti. Emanuele.

Re: Aggiornare tex live

Inviato: martedì 29 luglio 2014, 10:45
da sbubba
discussione vecchia, ma il modo di installare texlive è sempre quello :sisi:
come mai Debian include una sua versione apposita di TeX Live
anche ubuntu ha la sua versione, solo che essendo pacchettizzata in deb e buttata nei repository è normale che sia più indietro rispetto alla versione del sito di texlive. certo, texlive dei repository è indietro di un bel po', fattore importante è anche chi fa la pacchettizzazione, se ha voglia di farla e quando ci mette.
mettici anche che debian stable aggiorna i propri pacchetti per correggere bug e aggiornamenti di sicurezza. la priorità è la stabilità e gli aggiornamenti "tanto per aggiungere la funzione x nel programma y" non vengono inclusi.
a che serve questo visto che esiste il modo di installare direttamente la versione ufficiale più aggiornata?
eeeh infatti è così indietro quella dei repo che non so quante persone la installino. passare per i repository è molto comodo, ti evita tutti i settaggi, non serve seguire guide perchè ti basta installare i pacchetti e ci pensa tutto il sistema. peccato che non aggiornano quasi mai quella versione.
quando installo Kile mi viene installata come dipendenza anche quella versione di TeX Live di Debian?
non conosco kile, ma tra le dipendenze avrà texlive e ti pesca la versione dei repository (non può sapere se hai installato texlive per altre vie). c'era un settaggio da impostare su synaptic per non installare i pacchetti raccomandati/consigliati, e anche apt-get aveva un comando simile in modo che installi solo quello che gli dici senza tirarsi dietro roba che non ti serve.

Re: Aggiornare tex live

Inviato: martedì 29 luglio 2014, 10:55
da Elrath
Grazie mille per le spiegazioni. Sei stato gentilissimo. Hai certamente risposto alle curiosità ed ai dubbi che avevo.

Saluti. Emanuele.