Problemi TeXlive 2008

  • Creatore
    Topic
  • #29897
    Up
    0
    Down
    ::


    Buongiorno a tutti,
    Sono passato da windows a Kubuntu, e ho quindi deciso di installare TeXlive 2008, recentemente arrivata a casa dal GuIT.

    Lancio lo script di installazione, che va a buon fine, in quanto mi mostra un messaggio positivo a fine installazione. Faccio, come viene detto, l’inserimento nella PATH della cartella principale e tutto ok.

    Dopo di questo, con TeXmaker provo a ricompilare la tesi, che su windows ovviamente problemi non ne ha mai dati, e iniziano i problemi. Intanto manca il pacchetto frontespizio, poi mi viene segnalato che manca l’opzione singlespacing in caption.

    Decido di aggiornare i miei pacchetti, e di installare quello mancante, quindi apro la bash e do:`tlmgr -gui`, e ottengo il seguente errore:

    Can’t locate TeXLive/TLPOBJ.pm in @INC (@INC contains: //tlpkg /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/local/texlive/2008/bin/i386-linux/tlmgr line 33.
    BEGIN failed–compilation aborted at /usr/local/texlive/2008/bin/i386-linux/tlmgr line 33.

    Altri hanno avuto problemi simili?
    Sapreste aiutarmi?
    Sulla rete ho trovato qualcosa a riguardo, ma non riesco a risolvere!

    Grazie a tutti!
    Buona Epifania!

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #29898
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        Buongiorno a tutti,
        Sono passato da windows a Kubuntu, e ho quindi deciso di installare TeXlive 2008, recentemente arrivata a casa dal GuIT.

        Lancio lo script di installazione, che va a buon fine, in quanto mi mostra un messaggio positivo a fine installazione. Faccio, come viene detto, l’inserimento nella PATH della cartella principale e tutto ok.

        Dopo di questo, con TeXmaker provo a ricompilare la tesi, che su windows ovviamente problemi non ne ha mai dati, e iniziano i problemi. Intanto manca il pacchetto frontespizio, poi mi viene segnalato che manca l’opzione singlespacing in caption.

        Decido di aggiornare i miei pacchetti, e di installare quello mancante, quindi apro la bash e do:`tlmgr -gui`, e ottengo il seguente errore:

        Can’t locate TeXLive/TLPOBJ.pm in @INC (@INC contains: //tlpkg /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/local/texlive/2008/bin/i386-linux/tlmgr line 33.
        BEGIN failed–compilation aborted at /usr/local/texlive/2008/bin/i386-linux/tlmgr line 33.

        Altri hanno avuto problemi simili?
        Sapreste aiutarmi?
        Sulla rete ho trovato qualcosa a riguardo, ma non riesco a risolvere!

        Grazie a tutti!
        Buona Epifania!

        Prova ad avviare la gui senza il trattino così:
        `tlmgr gui`
        Comunque per aggiornare da linea di comando prova a dare :`tlmgr update –all`
        con l’opzione –list anzichè –all ottieni la lista dei pacchetti aggiornabili.

        Ciao.

      • #29899
        Up
        0
        Down
        ::

        Buongiorno a tutti,
        Sono passato da windows a Kubuntu, e ho quindi deciso di installare TeXlive 2008, recentemente arrivata a casa dal GuIT.

        Lancio lo script di installazione, che va a buon fine, in quanto mi mostra un messaggio positivo a fine installazione. Faccio, come viene detto, l’inserimento nella PATH della cartella principale e tutto ok.

        Dopo di questo, con TeXmaker provo a ricompilare la tesi, che su windows ovviamente problemi non ne ha mai dati, e iniziano i problemi. Intanto manca il pacchetto frontespizio, poi mi viene segnalato che manca l’opzione singlespacing in caption.

        Decido di aggiornare i miei pacchetti, e di installare quello mancante, quindi apro la bash e do:`tlmgr -gui`, e ottengo il seguente errore:

        Can’t locate TeXLive/TLPOBJ.pm in @INC (@INC contains: //tlpkg /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/local/texlive/2008/bin/i386-linux/tlmgr line 33.
        BEGIN failed–compilation aborted at /usr/local/texlive/2008/bin/i386-linux/tlmgr line 33.

        Altri hanno avuto problemi simili?
        Sapreste aiutarmi?
        Sulla rete ho trovato qualcosa a riguardo, ma non riesco a risolvere!

        Credo che ci sia qualcosa che non va con l’installazione, perché l’errore mi pare chiaro: in @INC non c’è uno dei path corretti. Guarda che cosa risponde la shell al comando
        `kpsewhich -var-value=SELFAUTOPARENT`
        Da quello che si vede nel messaggio di errore la risposta è “/”, mentre dovrebbe essere qualcosa del tipo “/usr/local/texlive/2008”

        Temo che anche evitando l’interfaccia grafica avrai gli stessi problemi: è Perl che non trova i moduli in modo corretto. Non è che hai altre installazioni di TeX? Prova a vedere come risponde la macchina alla richiesta
        `which kpsewhich`
        Ciao
        Enrico

      • #29900
        Up
        0
        Down
        ::

        Buongiorno a tutti,
        Sono passato da windows a Kubuntu, e ho quindi deciso di installare TeXlive 2008, recentemente arrivata a casa dal GuIT.

        Lancio lo script di installazione, che va a buon fine, in quanto mi mostra un messaggio positivo a fine installazione. Faccio, come viene detto, l’inserimento nella PATH della cartella principale e tutto ok.

        Dopo di questo, con TeXmaker provo a ricompilare la tesi, che su windows ovviamente problemi non ne ha mai dati, e iniziano i problemi. Intanto manca il pacchetto frontespizio, poi mi viene segnalato che manca l’opzione singlespacing in caption.

        Decido di aggiornare i miei pacchetti, e di installare quello mancante, quindi apro la bash e do:`tlmgr -gui`, e ottengo il seguente errore:[quote]Can’t locate TeXLive/TLPOBJ.pm in @INC (@INC contains: //tlpkg /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/local/texlive/2008/bin/i386-linux/tlmgr line 33.
        BEGIN failed–compilation aborted at /usr/local/texlive/2008/bin/i386-linux/tlmgr line 33.

        Altri hanno avuto problemi simili?
        Sapreste aiutarmi?
        Sulla rete ho trovato qualcosa a riguardo, ma non riesco a risolvere!

        Credo che ci sia qualcosa che non va con l’installazione, perché l’errore mi pare chiaro: in @INC non c’è uno dei path corretti. Guarda che cosa risponde la shell al comando
        `kpsewhich -var-value=SELFAUTOPARENT`
        Da quello che si vede nel messaggio di errore la risposta è “/”, mentre dovrebbe essere qualcosa del tipo “/usr/local/texlive/2008”

        Temo che anche evitando l’interfaccia grafica avrai gli stessi problemi: è Perl che non trova i moduli in modo corretto. Non è che hai altre installazioni di TeX? Prova a vedere come risponde la macchina alla richiesta
        `which kpsewhich`
        Ciao
        Enrico[/quote]Enrico ha beccato l’errore.
        Ecco le risposte:`which kpsewhich`dà

        /usr/bin/kpsewhich

        mentre`kpsewhich -var-value=SELFAUTOPARENT`dà proprio

        /

        Come posso fare per correggere il tutto?

        Grazie ancora!

      • #29901
        Up
        0
        Down
        ::

        Ecco le risposte:
        `which kpsewhich`dà
        `/usr/bin/kpsewhich`mentre
        `kpsewhich -var-value=SELFAUTOPARENT`dà proprio
        `/`
        Come posso fare per correggere il tutto?

        Se la TeX Live funziona allo stesso modo che su Mac OS X, basta che tu metta nel path /usr/texbin davanti a tutto il resto.

        Ciao
        Enrico

      • #29902
        Up
        0
        Down
        ::

        Ecco le risposte:
        `which kpsewhich`dà
        `/usr/bin/kpsewhich`mentre
        `kpsewhich -var-value=SELFAUTOPARENT`dà proprio
        `/`
        Come posso fare per correggere il tutto?

        Se la TeX Live funziona allo stesso modo che su Mac OS X, basta che tu metta nel path /usr/texbin davanti a tutto il resto.

        Ciao
        Enrico

        Grazie. Io avevo messo in /etc/profile
        `PATH=$PATH:/usr/local/texlive/2008/bin/i386-linux
        export PATH`e non`PATH=/usr/local/texlive/2008/bin/i386-linux:$PATH
        export PATH`come mi hai suggerito di fare. Detto ciò, così pare funzionare per il mio utente.
        Questo però non mi consente di fare nulla per i permessi di scrittura.

        Ho messo anche in /root/.bashrc e /root/.profile il codice sopra per la path, ma se provo a dare`sudo tlmgr -gui`ottengo ancora il problema di inizio topic.
        Qualcuno sa dirmi qual’è il file corretto per impostare di default la path sia per user normali, sia per root?

        Grazie ancora!

      • #29903
        Up
        0
        Down
        ::


        Ciao a tutti.
        Per provare a sistemare il problema, ho eliminato TeXlive; evidentemente avevo altro TeX installato, in quanto potevo ancora compilare con pdflatex. Per questo, dal gestore dei pacchetti, ho fatto una decisa pulizia di tutto ciò che potesse riguardare TeX.

        Ora ho reinstallato (sempre dal DVD della TeXcollection 2008), stando un po’ più attento alle opzioni, leggendo qui (inserendo i symlinks, non si ha più il problema di modificare la PATH, per esempio).

        Detto ciò, la mia TeXlive sembra essere funzionante.
        Vi segnalo però delle curiosità. Per esempio, dopo aver impostato la sorgente di installazione dei pacchetti ad una su internet (quella di default) dando`sudo tlmgr update –all`noto che l’aggiornamento è veramente un processo lento (deve eliminare i pacchetti e reinstallarli), tanto che alle volte finisce per impastarsi… Quello che è più strano, è che inoltre il processo diventa uno zombie.

        Volevo chiedere quindi agli utenti TeXlive su *ubuntu (e linux in generale), se loro hanno gli stessi problemi, oppure le loro “esperienze”.

        Vi ringrazio, buon fine settimana.

      • #29904
        mlgdominici
        Amministratore del forum
          Up
          0
          Down
          ::


          Ciao Mirko,

          Ciao a tutti.
          Per provare a sistemare il problema, ho eliminato TeXlive; evidentemente avevo altro TeX installato, in quanto potevo ancora compilare con pdflatex. Per questo, dal gestore dei pacchetti, ho fatto una decisa pulizia di tutto ciò che potesse riguardare TeX.

          Ora ho reinstallato (sempre dal DVD della TeXcollection 2008), stando un po’ più attento alle opzioni, leggendo qui (inserendo i symlinks, non si ha più il problema di modificare la PATH, per esempio).

          Detto ciò, la mia TeXlive sembra essere funzionante.
          Vi segnalo però delle curiosità. Per esempio, dopo aver impostato la sorgente di installazione dei pacchetti ad una su internet (quella di default) dando`sudo tlmgr update –all`noto che l’aggiornamento è veramente un processo lento (deve eliminare i pacchetti e reinstallarli), tanto che alle volte finisce per impastarsi… Quello che è più strano, è che inoltre il processo diventa uno zombie.

          Volevo chiedere quindi agli utenti TeXlive su *ubuntu (e linux in generale), se loro hanno gli stessi problemi, oppure le loro “esperienze”.

          Vi ringrazio, buon fine settimana.

          effettivamente il processo di aggiornamento è un po’ lento, specie la prima volta, quando gli aggiornamenti da fare sono molti. Non mi è mai successo, però, che il sistema si piantasse. Ho TeX Live 2008 installata, dal DVD, su Fedora 6 e su Kubuntu 8.10.

          Ciao,
          Max.

        • #29905
          Up
          0
          Down
          ::


          Ciao Max,

          Ciao Mirko,
          […]
          effettivamente il processo di aggiornamento è un po’ lento, specie la prima volta, quando gli aggiornamenti da fare sono molti. Non mi è mai successo, però, che il sistema si piantasse. Ho TeX Live 2008 installata, dal DVD, su Fedora 6 e su Kubuntu 8.10.

          Ciao,
          Max.

          Non so come spiegarmelo, anche io ho una Kubuntu 8.10!
          Le ho provate un po’ tutte. Ho provato a disinstallare tutto e a reinstallare. Il processo è lentissimo e si bloccava. Allora sono andato sul sito TeXlive e ho scaricato l’update di tlmgr. La prima volta ha funzionato la fase di aggiornamento, poi però alla fine mi ha dato errore nel rigenerare i formati, A questo punto ho rimosso per l’ennesima volta TeXlive e ho deciso di scaricare l’installer di rete (da qui). In questo modo l’installazione è arrivata correttamente alla fine, con i pacchetti aggiornati (a parte guitbeamer che pare non esistere più su tutti i mirror che il sistema ha provato a darmi).
          Ho poi scaricato l’aggiornamento all’ultima versione di tlmgr dallo stesso repository, e ho quindi aggiornato anche quello.
          Così, ad un primo sguardo il processo in questo modo è più veloce.

          Sembra funzionare al momento, speriamo!

          Grazie comunque,

          Buona serata

      Visualizzazione 7 filoni di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top