Re: TeX Live 2010

#49724
robitex
Amministratore del forum
    Up
    0
    Down
    ::

    [quote]Non ho provato (perché ho ancora TeX Live installato dai repository di Ubuntu, ma fra qualche giorno vi raggiungo), ma immagino che
    `alias sutlmgr='sudo bash -c “export PATH=/usr/local/texlive/2010/bin/i386-linux:${PATH} && tlmgr -gui”'`
    debba funzionare (ho altri alias che contengono sudo al loro interno e funzionano correttamente).

    Funziona, ma sarebbe meglio se venisse richiamato solo tlmgr e l’opzione -gui fosse passata da linea di comando. Suppongo che occorra definire una funzione di bash.

    Ciao
    Enrico

    e’ piu’ semplice con uno script

    `#! /bin/bash

    export PATH=/usr/local/texlive/2010/bin/i386-linux:$PATH
    sudo tlmgr $*
    `

    salvalo col nome che vuoi in $HOME/bin
    tutte le opzioni passate allo script saranno passati a tlmgr.[/quote]
    Ciao,
    ho provato lo script con le seguenti operazioni:
    creata dir ~/bin (che non esisteva)
    creato file script chiamato ‘supertlmgr’ con i permessi di esecuzione
    riavviata sessione
    lanciato lo script ma ottengo:
    `roberto@roberto-desktop:~$ supertlmgr gui
    [sudo] password for roberto:
    sudo: tlmgr: command not found
    roberto@roberto-desktop:~$`
    Inoltre, penso che l’operazione di export PATH eseguita ogni volta dallo script sia permanente, infatti il comando echo $PATH mi restituisce assieme al resto due percorsi identici per la bin di TeX LIve, uno impostato dal mio file .profile e l’altro aggiunto dallo script.
    Comunque non sapevo che si potesse utilizzare una cartella bin in home, molto utile.
    Grazie.

    Go to top