Installazione di TeXLive come utente normale

Prossima versione di Ubuntu in fase di sviluppo e test. Per i precedenti rilasci, consultare «Archivio del forum».
Scrivi risposta
fobiss
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 327
Iscrizione: lunedì 31 dicembre 2007, 19:51

Installazione di TeXLive come utente normale

Messaggio da fobiss »

Salve, sto cercando di usare TeXLive per modificare un cv, scritto in passato con la classe moderncv, in una installazione nuova che ho fatto di ubuntu (la 13.04). come faccio di solito, ho scaricato lo script di installazione dal sito e, avviandolo, ho fatto l'installazione da rete. Il problema e' che in questo modo ogni volta che voglio aggiungere un pacchetto nuovo o fare qualunque modifica, devo accedere come amministratore. Adesso il problema e' che, quando cerco di ricreare il veccho file .tex, prima mi dice (io uso TeXWorks con pdflatex) che non trova moderncv.sty (quando nel terminalre, durante l'installazione, mi ricordo di aver visto la riga corrispondente...), poi dopo averlo installato mi dice che manca xcolor.sty, cosa mai successa. Il fatto e' che vorrei evitare tutta la trafila di scaricare singoli file e copiarli nelle cartelle giuste, vale a dire vorrei poter usare tlmgr, che naturalmente come utente normale non va, ma usandolo dando prima "sudo" non trova il comando, insomma sto diventando pazzo (cosa che ripeto le volte precedenti che ho usato TeXLive non mi era successa, boh...) per installare poi dei pacchetti alquanto scontati che non posso credere non siano stati scelti da mettere in mezzo a 1.9 Gb di roba....
A questo una prima cosa che mi darebbe (enorme) soddisfazione sarebbe riuscire a installare TeXLive senza necessitare dei permessi di amministratore, cioe' nella mia home, ma non riesco a capire come impostare questo dato che lo script tenta automaticamente di andare a scrivere /usr/share (prego astenersi le solite risposte del tipo "cerca nel forum" o "ne e' piena la rete", sono impazzito un intero pomeriggio fino a farmi venire le vertigini....). Grazie
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: Installazione di TeXLive come utente normale

Messaggio da dadexix86 »

Ciao!
La 13.04 è in sviluppo, segnalo per lo spostamento nella sezione adatta.

Perché non lo installi semplicemente dal gestore pacchetti?
Se installi texlive-full ti installa tutto texlive.
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Sparajuri
Prode Principiante
Messaggi: 246
Iscrizione: martedì 26 gennaio 2010, 12:45
Desktop: kde 4.9.x
Distribuzione: kubuntu 12.10 x86_64
Contatti:

Re: Installazione di TeXLive come utente normale

Messaggio da Sparajuri »

dadexix86 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4371290#p4371290][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ciao!

Perché non lo installi semplicemente dal gestore pacchetti?
Se installi texlive-full ti installa tutto texlive.
quoto in pieno. Alla fine se non si ha necessità particolari da soddisfare, come quelle che di alcuni utenti ultra avanzati che ben conosce chi frequenta il forum del GUIT, la strada più semplice e che ti da tutto il necessario è quello di installare texlive-full dal gestore dei pacchetti. Ancor di più se usi latex in modo sporadico, non c'è nessun motivo di complicarsi la vita!
fobiss
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 327
Iscrizione: lunedì 31 dicembre 2007, 19:51

Re: Installazione di TeXLive come utente normale

Messaggio da fobiss »

in passato mi è sempre andato tutto liscio col modo che ho descritto, al contrario ogni volta che ho provato col gestore di pacchetti mi ha sempre dato problemi, a cominciare dal fatto che non sempre è la versione più aggiornata, poi la classe che mi serve moderncv non è inclusa, e infine l'installazione è sempre fatta come amministratore, quindi sono messo non daccapo ma peggio. peraltro avevo appena provato anche questa via, e si è confermato quanto appena detto. Detto questo rimane la mia domanda, cui a prescindere vorrei una risposta se qualcuno ce l'ha: come si fa l'installazione di TeXLive da utente normale? voglio solo la risposta a questo, non altre soluzioni a domande che bo ho fatto, grazie....
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: Installazione di TeXLive come utente normale

Messaggio da dadexix86 »

Ok, stando a quanto spiegato sul sito, con l'installazione tramite install-tl è sufficiente specificare la cartella quando richiesto:

Codice: Seleziona tutto

To change the installation directories or other options, follow the prompts and instructions.
Ovviamente, poi, dovrai modificarti tu manualmente i path necessari adattandoli alla scelta che fai.
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
fobiss
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 327
Iscrizione: lunedì 31 dicembre 2007, 19:51

Re: Installazione di TeXLive come utente normale

Messaggio da fobiss »

il problema è che il momento in cui mi chiede la cartella dove installare non arriva, nel senso che appena scelgo l'opzione di installare parte in quarta e si schianta appena cerca di scrivere e non ha i permessi, mi sarebbe piaciuto sentire da qualcuno che questa cosa è riuscito a farla
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: Installazione di TeXLive come utente normale

Messaggio da dadexix86 »

Io ho appena provato e ti posso assicurare che te lo chiede:

Codice: Seleziona tutto

.davide@brenna:~/Scrivania/install-tl-20130407/install-tl-20130407$ ./install-tl 
Loading http://ctan.mirror.garr.it/mirrors/CTAN/systems/texlive/tlnet/tlpkg/texlive.tlpdb
Installing TeX Live 2012 from: http://ctan.mirror.garr.it/mirrors/CTAN/systems/texlive/tlnet
Platform: x86_64-linux => 'x86_64 with GNU/Linux'
Distribution: net  (downloading)
Using URL: http://ctan.mirror.garr.it/mirrors/CTAN/systems/texlive/tlnet
Directory for temporary files: /tmp






























======================> TeX Live installation procedure <=====================

=======> Note: Letters/digits in <angle brackets> indicate menu items <=======
=======>       for commands or configurable options                   <=======

 Detected platform: x86_64 with GNU/Linux
 
 <B> platforms: 1 out of 18

 <S> installation scheme (scheme-full)
     84 collections out of 85, disk space required: 3840 MB

 Customizing installation scheme:
   <C> standard collections
   <L> language collections

 <D> directories:
   TEXDIR (the main TeX directory):
     !! default location: /usr/local/texlive/2012
     !! is not writable, please select a different one!
   TEXMFLOCAL (directory for site-wide local files):
     /usr/local/texlive/texmf-local
   TEXMFSYSVAR (directory for variable and automatically generated data):
     /usr/local/texlive/2012/texmf-var
   TEXMFSYSCONFIG (directory for local config):
     /usr/local/texlive/2012/texmf-config
   TEXMFVAR (personal directory for variable and automatically generated data):
     ~/.texlive2012/texmf-var
   TEXMFCONFIG (personal directory for local config):
     ~/.texlive2012/texmf-config
   TEXMFHOME (directory for user-specific files):
     ~/texmf

 <O> options:
   [ ] use letter size instead of A4 by default
   [X] allow execution of restricted list of programs via \write18
   [X] create all format files
   [X] install macro/font doc tree
   [X] install macro/font source tree

 <V> set up for portable installation

Actions:
 <I> start installation to hard disk
 <H> help
 <Q> quit

Enter command: 
                                                                                                                                                                                    
                                                                                                                                                                                    
                                                                                                                                                                                    
                                                                                                                                                                                    
                                                                                                                                                                                    
                                                                                                                                                                                    
                                                                                                                                                                                    
                                                                                                                                                                                    
                                                                                                                                                                                    
                                                                                                                                                                                    
                                                                                                                                                                                    
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
fobiss
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 327
Iscrizione: lunedì 31 dicembre 2007, 19:51

Re: Installazione di TeXLive come utente normale

Messaggio da fobiss »

immagino tu ti riferisca alla parte Directories, che come comando ha <D>, però sotto vedo che come action mi dà solo I, H o Q, adesso appena torno a casa provo sul mio pc
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: Installazione di TeXLive come utente normale

Messaggio da dadexix86 »

C'è scritto sopra,tutto ciò che è tra < e > è un'opzione possibile.
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Bakuriu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1156
Iscrizione: venerdì 23 ottobre 2009, 23:43
Desktop: KDE4
Distribuzione: Kubuntu 12.04 LTS - x86_64

Re: Installazione di TeXLive come utente normale

Messaggio da Bakuriu »

dadexix86 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4371290#p4371290][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ciao!
Perché non lo installi semplicemente dal gestore pacchetti?
Se installi texlive-full ti installa tutto texlive.
Non so Ubuntu 13.04 che versione abbia, ma le altre versioni avevano dentro dei pacchetti latex molto vecchi, alcuni pieni di bug che sono stati sistemati in TexLive 2011.
fobiss
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 327
Iscrizione: lunedì 31 dicembre 2007, 19:51

Re: Installazione di TeXLive come utente normale

Messaggio da fobiss »

Bakuriu [url=http://forum.ubuntu-it.org/viewtopic.php?p=4371829#p4371829][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
dadexix86 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4371290#p4371290][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ciao!
Perché non lo installi semplicemente dal gestore pacchetti?
Se installi texlive-full ti installa tutto texlive.
Non so Ubuntu 13.04 che versione abbia, ma le altre versioni avevano dentro dei pacchetti latex molto vecchi, alcuni pieni di bug che sono stati sistemati in TexLive 2011.
Appunto, e poi un'installazione fatta "manualmente" (in realta' gia' ampiamente semplificata essendo presente uno script apposito) permette di essere piu' facilmente customizzata in quanto dovresti riuscire a essere un po' piu' consapevole di quello che fai e di come modificarlo, visti tutti i messaggi che vengono dati a terminale e al log di installazione che viene salvato alla fine...
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: Installazione di TeXLive come utente normale

Messaggio da dadexix86 »

Già la 12.10 ha Texlive 2012 ;)

Codice: Seleziona tutto

$ apt-cache policy texlive
texlive:
  Installato: 2012.20120611-4
  Candidato:  2012.20120611-4
  Tabella versione:
 *** 2012.20120611-4 0
        500 http://it.archive.ubuntu.com/ubuntu/ quantal/main amd64 Packages
        100 /var/lib/dpkg/status
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Scrivi risposta

Ritorna a “Raring Ringtail 13.04”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti