Ancora sull’installazione…

  • Questo topic ha 8 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 8 anni fa da samiel.
  • Creatore
    Topic
  • #113826
    Up
    0
    Down
    ::


    Ciao a tutti! Onche questa volta c’è un problemino nell’installazione di TeXlive 2018 su ubuntu 18.04.1. Ho ripercorso le tappe di questa discussione, condensate in queste note personali (in fase di redazione e revisione ancora…)
    E mi inceppo qui:
    `
    io@ubuntu:/media/iso$ sudo ./install-tl
    TeXLive/TLUtils.pm did not return a true value at ./install-tl line 54.
    BEGIN failed–compilation aborted at ./install-tl line 54.
    `
    Vi copio qui un po’ di righe:
    `
    use TeXLive::TLUtils qw(platform platform_desc sort_archs
    which getenv win32 unix info log debug tlwarn ddebug tldie
    member process_logging_options rmtree wsystem
    mkdirhier make_var_skeleton make_local_skeleton install_package copy
    install_packages dirname setup_programs native_slashify forward_slashify); # <- ecco la fatidica 54-esima riga! ` Purtroppo io non conosco il linguaggio Perl, magari qualcuno di voi potrebbe aiutarmi.

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #113827
      samiel
      Partecipante
        Up
        0
        Down
        ::


        se hai Texlive in DVD monta il DVD
        se hai scaricato la iso, non serve nemmeno masterizzarla:
        1. diventi root:
        `su -`
        2. crei la directory /mnt/iso:
        `mkdir -p /mnt/iso`
        3. monti la .iso:
        `mount -t iso9660 -o loop image.iso /mnt/iso`
        (ovviamente al posto di image.iso devi mettere il percorso
        e il nome effettivo della iso, che verosimilmente sarà texlive2018.iso
        4. vai nella directory della iso:
        `cd /mnt/iso`
        5. lanci
        perl install-tl
        6. dal menu (testuale) che esce scegli di effettuare l’installazione col tasto I
        7. bevi un caffe mentre installa

        m

      • #113828
        Up
        0
        Down
        ::


        Grazie mille, samiel!
        Come sempre hai una risposta! Appena posso proverò. Però già che ci sono: posso sapere cosa diceva in parole comprensisbili umanamente qual è il “sassolino” su cui è inciampata la procedura che ho fatto tanto volte e con successo?

      • #113829
        Up
        0
        Down
        ::


        No… stessa risposta. Forse sarà meglio riscaricare texlive.iso…:?

        PS: al posto di
        `
        su –
        `
        ho usato
        `
        sudo -s
        `
        tanto dovrebbero essere la stessa cosa… Il fatto è che il primo mi chiede la password, io la inserisco, ma mi dice “autenticazione non riuscita”. La seconda so che dovrebbe farmi diventare root.

      • #113830
        samiel
        Partecipante
          Up
          0
          Down
          ::


          forse install-tl non era eseguibile…
          cmq scarica di nuovo la iso e appunto non serve nemmeno che la masterizzi

          in certe procedure è meglio su –
          perché legge tutti i file di configurazione.
          hai seguito la procedura per diventare root su ubuntu?
          perché di default vige sudo…
          cmq basta
          sudo passwd

        • #113831
          Up
          0
          Down
          ::


          E allora riscarico la iso.

          Ciao

        • #113832
          samiel
          Partecipante
            Up
            0
            Down
            ::


            PS
            poiché come certo saprai e avrai fatti, i PATH vanno in /etc/prpfile,
            una volta fatta l’installazione, puoi procedere immediatamente all’aggiornamento
            senza riavviare facendo leggere il file in questione col comando source

            ma è noto che, mentre windows bisogna riavviarlo a piè sospinto,
            linux si riavvia solo per cambiare kernel. per il resto
            ci sono i comandi appositi!

            non mi risulta infine che vada modificato anche
            /etc/manpath.config. io non l’ho mai toccato…
            ma mi pare inutile visto che il PATH c’è già in /etc/profile.
            da cosa hai tratto questa notizia?

          • #113833
            Up
            0
            Down
            ::


            Ho riscaricato texlive.iso. Ho proceduto sia come ho sempre fatto sia come tu mi hai detto. E funzionano entrambi.

            Per quanto riguarda manpath.config vedi qui per esempio. Mi ricordo anche che da qualche parte della guida ufficiale di TeXlive c’era qualcosa di simile, ma non mi ricordo precisamente dove. Come ho già detto, quelle note sono in corso di affinamento quindi ogni suggerimento è ben accetto.

          • #113834
            samiel
            Partecipante
              Up
              0
              Down
              ::


              da /etc/manpath.config

              # This file is used by the man-db package to configure the man and cat paths.
              # It is also used to provide a manpath for those without one by examining
              # their PATH environment variable.

              Ma i “man” di Texlive si leggono con texdoc e sono autonomi
              e i path per gli eseguibili sono già in /etc/profile
              per cui quell’aggiunta mi sembra pleonastica.
              Infatti io mai ho toccato quel file e da sempre
              Texlive funziona perfettamente
              Potrebbe essere che quella riga serva se si installa
              la versione “debianizzata”, ma l’ho fatto solo anni fa e non ricordo.
              Poi ovviamente ho installato Texlive “vanilla” perché adesso
              il ritardo si è ridotto, ma anni fa la versione debianizzata
              era indietrissimo rispetto a texlive, non aveva tlmgr ecc

              ,

              m

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

          Go to top