TexShop impazzito 🙁

  • Creatore
    Topic
  • #26875
    Up
    0
    Down
    ::


    Salve a tutti,

    spero che questo topic non sia ridonante, ma non ne ho trovati altri simili.

    Ho aggiornato alla nuova versione di SyncTeX (quella da 1 Gb per intenderci) e automaticamente ottenuto l’ultima versione di TeXShop. Quando ho provato a compilare un qualunque documento, ottengo il seguente messaggio di errore:

    Cant’ find the required tool.

    /usr/libreria/TexShop/bin/pdflatex does not exist. Perhaps TeXLive was not installed or was removed during a system upgrade, If so, go to the TeXShop web site and follow the instructions to (re)install TeXLive. Another possibility is that a tool path is incorrectly configured in TeXShop preferences, This can happen if you are using the fink teTeX distribution

    In realtà in quella cartella c’è un file che si chiama pdflatexc, ma non sembra andargli bene. Né rientro nelle altre ipotesi di malfunzionamento.

    Cosa posso fare per far rifunzionare il tutto? Mi sto davvero avvilendo… prima funzionava tutto alla perfezione… 😥

    Qualunque informazione mi sarà di grande ajuto.

    Grazie
    lucas

Visualizzazione 58 filoni di risposte
  • Autore
    Risposte
    • #26876
      Up
      0
      Down
      ::

      Salve a tutti,

      spero che questo topic non sia ridonante, ma non ne ho trovati altri simili.

      Ho aggiornato alla nuova versione di SyncTeX (quella da 1 Gb per intenderci) e automaticamente ottenuto l’ultima versione di TeXShop. Quando ho provato a compilare un qualunque documento, ottengo il seguente messaggio di errore:

      Cant’ find the required tool.

      /usr/libreria/TexShop/bin/pdflatex does not exist. Perhaps TeXLive was not installed or was removed during a system upgrade, If so, go to the TeXShop web site and follow the instructions to (re)install TeXLive. Another possibility is that a tool path is incorrectly configured in TeXShop preferences, This can happen if you are using the fink teTeX distribution

      In realtà in quella cartella c’è un file che si chiama pdflatexc, ma non sembra andargli bene. Né rientro nelle altre ipotesi di malfunzionamento.

      Cosa posso fare per far rifunzionare il tutto? Mi sto davvero avvilendo… prima funzionava tutto alla perfezione… 😥

      Qualunque informazione mi sarà di grande ajuto.

      Non so di alcuna nuova versione di SyncTeX; hai evidentemente scaricato MacTeX 2008.

      L’ho fatto anch’io, aggiornando TeXShop all’ultima versione e non ho notato nulla di strano, anche abilitando SyncTeX come spiegato nelle istruzioni.

      Il messaggio dice davvero “/usr/libreria/TexShop/bin/pdflatex does not exist”? Controlla bene.

      Ciao
      Enrico

    • #26877
      Up
      0
      Down
      ::

      Il messaggio dice davvero “/usr/libreria/TexShop/bin/pdflatex does not exist”? Controlla bene.

      si si ho copiato per bene.
      ho anche provato a rinstallare tuttp ma non funziona lo stesso…

    • #26878
      Up
      0
      Down
      ::

      Il messaggio dice davvero “/usr/libreria/TexShop/bin/pdflatex does not exist”? Controlla bene.

      si si ho copiato per bene.
      ho anche provato a rinstallare tuttp ma non funziona lo stesso…

      Vai sul menù Preferenze di TeXShop e guarda che cosa c’è nel quarto tab (motore); su “Impostazioni Percorso” che cosa c’è scritto? Ci sono sei spazi, prova a dire di ciascuno che cosa ci trovi.

      Ciao
      Enrico

    • #26879
      Up
      0
      Down
      ::


      ecco cosa ho trovato

      In alto ci sta

      /usr/libreria/TeXShop/bin

      /usr/libreria/TeXShop/bin

      sotto a sinistra

      pdftex –shell-escape in pdftex –shell-escape –synctex=1

      pdflatex –shell-escape in pdflatex –shell-escape –synctex=1

      sotto a destra

      simpdftex tex –maxpfb

      simpdftex latex –maxpfb

      almeno le impostazioni percorso corrispndon a quelle che sapevo dovevano essere

    • #26880
      Up
      0
      Down
      ::

      ecco cosa ho trovato

      In alto ci sta

      /usr/libreria/TeXShop/bin

      /usr/libreria/TeXShop/bin

      sotto a sinistra

      pdftex –shell-escape in pdftex –shell-escape –synctex=1

      pdflatex –shell-escape in pdflatex –shell-escape –synctex=1

      sotto a destra

      simpdftex tex –maxpfb

      simpdftex latex –maxpfb

      almeno le impostazioni percorso corrispndon a quelle che sapevo dovevano essere

      Le due in alto devono essere
      `/usr/texbin
      /usr/local/bin`
      rispettivamente.

      Ciao
      Enrico

    • #26881
      Up
      0
      Down
      ::


      ora appare come messaggio di errore nella consola

      I can’t find file ‘in

    • #26882
      Up
      0
      Down
      ::

      ora appare come messaggio di errore nella consola

      I can’t find file ‘in

      Chiudi TeXShop, apri la cartella “Inizio/Libreria/Preferenze”, trova TeXShop.plist e spostalo nel cestino. Adesso riapri TeXShop e vedi che succede.

      Ciao
      Enrico

    • #26883
      Up
      0
      Down
      ::


      grazie, ora fgunziona tutto…
      non sai che favore che mi hai fatto
      grazie davvero

      ciao
      lucas

    • #26884
      Up
      0
      Down
      ::


      Salve
      Penso che questo topic sia quello giusto per chiedere del mio problema
      ho da appena istallato MacTex e TeXShop ed ho riscontrato lo stesso problema di lucas
      quando faccio il typeset
      ho seguito tutte le tue istruzioni che hai dato ma il problema persiste
      se mi potete aiutare sarebbe un favore enorme

      Grazie Dilo

    • #26885
      Up
      0
      Down
      ::

      Salve
      Penso che questo topic sia quello giusto per chiedere del mio problema
      ho da appena istallato MacTex e TeXShop ed ho riscontrato lo stesso problema di lucas
      quando faccio il typeset
      ho seguito tutte le tue istruzioni che hai dato ma il problema persiste
      se mi potete aiutare sarebbe un favore enorme

      Può darsi che questo ti possa illuminare

      http://tug.org/pipermail/tex-live/2011-June/029481.html

      Ciao
      Enrico

    • #26886
      Up
      0
      Down
      ::


      Nada continua a non funzionare ,riguardando meglio l’errore che mi da non è proprio uguale a quello di lucas ma è

      /usr/texbin/pdflatex does not exist. Perhaps TeXLive was not installed or was removed during a system upgrade. If so, go to the TeXShop web site and follow the instructions to (re)install TeXLive. Another possibility is that a tool path is incorrectly configured in TeXShop preferences. This can happen if you are using the fink teTeX distribution.

      inoltre la cartella texbin non esiste o perlomeno ne esiste solo un alias

    • #26887
      Up
      0
      Down
      ::

      Nada continua a non funzionare ,riguardando meglio l’errore che mi da non è proprio uguale a quello di lucas ma è

      /usr/texbin/pdflatex does not exist. Perhaps TeXLive was not installed or was removed during a system upgrade. If so, go to the TeXShop web site and follow the instructions to (re)install TeXLive. Another possibility is that a tool path is incorrectly configured in TeXShop preferences. This can happen if you are using the fink teTeX distribution.

      inoltre la cartella texbin non esiste o perlomeno ne esiste solo un alias

      È normale che /usr/texbin sia un alias, più propriamente un “symbolic link”. È possibile che qualcosa sia andato storto nell’installazione; apri il terminale e da’ questo comando:
      `ls -ld /usr/texbin`
      Che cosa ti risponde?

      Ciao
      Enrico

    • #26888
      Up
      0
      Down
      ::


      Questo è quello che mi dice
      `lrwxr-xr-x 1 root wheel 63 23 Giu 19:30 /usr/texbin -> ../Library/TeX/Distributions/.DefaultTeX/Contents/Programs/i386
      `

    • #26889
      Up
      0
      Down
      ::


      Ho provato anche a reinstallare tutto il pacchetto MacTex ma continua a non andare

    • #26890
      Up
      0
      Down
      ::

      Ho provato anche a reinstallare tutto il pacchetto MacTex ma continua a non andare

      Apri il terminale e prova a scriverci
      `/usr/texbin/tex –version`
      Che ti risponde?

      Ciao
      Enrico

    • #26891
      Up
      0
      Down
      ::


      Interpellato il morto ,il morto non rispose

    • #26892
      Up
      0
      Down
      ::

      Interpellato il morto ,il morto non rispose

      In che senso? Ti dice “No such file or directory”?

      Ciao
      Enrico

    • #26893
      Up
      0
      Down
      ::


      Buongiorno a tutti,
      risollevo questa discussione perché ho tale problema.
      Il messaggio durante la compilazione con TeXShop è il seguente (installazione effettuata su Mac Lion):

      /usr/texbin/pdflatex does not exist. Perhaps TeXLive was not installed or was removed during a system upgrade. If so, go to the TeXShop web site and follow the instructions to (re)install TeXLive. Another possibility is that a tool path is incorrectly configured in TeXShop preferences. This can happen if you are using the fink teTeX distribution.

    • #26894
      Up
      0
      Down
      ::

      IneXperience” post=69506Buongiorno a tutti,
      risollevo questa discussione perché ho tale problema.
      Il messaggio durante la compilazione con TeXShop è il seguente (installazione effettuata su Mac Lion):

      /usr/texbin/pdflatex does not exist. Perhaps TeXLive was not installed or was removed during a system upgrade. If so, go to the TeXShop web site and follow the instructions to (re)install TeXLive. Another possibility is that a tool path is incorrectly configured in TeXShop preferences. This can happen if you are using the fink teTeX distribution.

      Hai eseguito l’installazione di MacTeX? Se sì, prova a vedere che ti dice il terminale se dai il comando
      `ls /usr/texbin`
      Se non sei esperto di terminale non aver paura: è un comando del tutto innocuo.

      Ciao
      Enrico

    • #26895
      Up
      0
      Down
      ::


      Presto detto… qualcosa di terminale la digerisco 🙂
      Grazie della pronta risposta al mio intervento.

      Anyway, ecco quanto richiesto:
      `
      /usr/texbin
      `

    • #26896
      Up
      0
      Down
      ::

      IneXperience” post=69508Presto detto… qualcosa di terminale la digerisco 🙂
      Grazie della pronta risposta al mio intervento.

      Anyway, ecco quanto richiesto:
      `
      /usr/texbin
      `

      Ehm, non dovrebbe. Dovrebbe essere un link simbolico; che dice “[tt]ls -ld /usr/texbin[/tt]”?

      Apri le “Preferenze di sistema” e il pannello “TeX Distribution”. Là dovresti trovare un pulsante con a fianco “TeXLive-2011”. Attivalo; se è già attivo, prova ad attivarne un altro e poi a ripetere l’operazione. Se non hai alcun pulsante oppure ce n’è uno solo, bisogna ricorrere a un rimedio più drastico:
      `sudo ln -s /Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin /usr/texbin`
      Ciao
      Enrico

    • #26897
      Up
      0
      Down
      ::


      mi dice:
      `
      lrwxr-xr-x 1 root wheel 63 24 Feb 14:51 /usr/texbin -> /Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin
      `

      Inoltre nel pannello delle preferenze:
      No TeX distribution available
      Please install a TeX distribution, for example BasicTeX or MacTeX.

      Ho provato a dare il comando drastico e poi lanciato una nuova compilazione, ma l’errore resta.
      Che debba reinstallare tutto da zero?

    • #26898
      Up
      0
      Down
      ::

      IneXperience” post=69510mi dice:
      `
      lrwxr-xr-x 1 root wheel 63 24 Feb 14:51 /usr/texbin -> /Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin
      `

      Inoltre nel pannello delle preferenze:
      No TeX distribution available
      Please install a TeX distribution, for example BasicTeX or MacTeX.

      Ho provato a dare il comando drastico e poi lanciato una nuova compilazione, ma l’errore resta.
      Che debba reinstallare tutto da zero?

      Temo di sì: manca tutta l’infrastruttura di MacTeX, a quanto pare. Se hai fretta, prova con
      `sudo rm /usr/texbin
      sudo ln -s /usr/local/texlive/2011/bin/x86_64-darwin /usr/texbin`
      Ciao
      Enrico

    • #26899
      Up
      0
      Down
      ::


      Molte grazie Enrico,
      purtroppo anche con l’ultimo comando non sono riuscito a risolvere nulla.
      Ora sto scaricando tutto il pacchetto da 1.7GB di MacTeX e pprovvederò alla reinstallazione, dopo aver ripulito il Mac dalla recente installazione.
      Impiegherà un po’ di tempo, e dopo nel caso, mi farò sentire se riscontro nuovamente delle difficoltà.

      Molte grazie per la disponibilità e l’aiuto dato.

      Saluti.

    • #26900
      Up
      0
      Down
      ::


      Buonasera e scusate se mi ripropongo, nuovamente con un’installazione ex-novo non va.
      Durante l’installazione non è stato chiesto nessun path o altro, è stato tutto eseguito automaticamente. Anche sulle preferenze di sistema non trovo nulla, qui mi chiede l’installazione di Basic TeX o Mac TeX.

      Se avete qualche idea, fatemi partecipe….
      Saluti e grazie.

    • #26901
      Up
      0
      Down
      ::

      IneXperience” post=69528Buonasera e scusate se mi ripropongo, nuovamente con un’installazione ex-novo non va.
      Durante l’installazione non è stato chiesto nessun path o altro, è stato tutto eseguito automaticamente. Anche sulle preferenze di sistema non trovo nulla, qui mi chiede l’installazione di Basic TeX o Mac TeX.

      Se avete qualche idea, fatemi partecipe….
      Saluti e grazie.

      Mi sembra davvero strano.

      Che cosa danno
      `ls /Library/TeX/Distributions
      ls -ld /usr/texbin
      ls /usr/local/texlive/2011/bin`
      dal terminale?

      Ciao
      Enrico

    • #26902
      Up
      0
      Down
      ::


      Ho come la sensazione che tu abbia il Mac un po’ sottosopra. Prova con una riparazione dei permessi. A volte aiuta.
      Ciao

    • #26903
      Up
      0
      Down
      ::


      e sarebbe?… cosa dovrei fare?

      eppure le applicazioni mi filano lisce.

    • #26904
      Up
      0
      Down
      ::


      Vai su Utility. Scegli utility disco. E li trovi ripara permessi.

    • #26905
      Up
      0
      Down
      ::


      Grazie della dritta.
      Sto eseguendo in primis una verifica e poi se necessario provvederò con una riparazione dei permessi.

    • #26906
      Up
      0
      Down
      ::


      Verificato con nessun esito… non sembra che debba riparare alcuna dipendenza.

      Potrei reinstallarlo. Ma perché su linux è tutto più semplice? … sigh

    • #26907
      Up
      0
      Down
      ::


      rimando quanto presente sul mio terminale, dopo l’ennesima installazione:
      `
      MarSy:~ bones$ ls -ld /usr/texbin
      lrwxr-xr-x 1 root wheel 63 24 Feb 23:58 /usr/texbin -> /Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin
      MarSy:~ bones$ ls /usr/texbin
      /usr/texbin
      `

      Buonanotte ed a ben sperare.

      edit: se avete idee indicatemele… oppure altre installazioni da provare; scusate l’edit.

    • #26908
      Up
      0
      Down
      ::

      IneXperience” post=69537rimando quanto presente sul mio terminale, dopo l’ennesima installazione:
      `
      MarSy:~ bones$ ls -ld /usr/texbin
      lrwxr-xr-x 1 root wheel 63 24 Feb 23:58 /usr/texbin -> /Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin
      MarSy:~ bones$ ls /usr/texbin
      /usr/texbin
      `

      Buonanotte ed a ben sperare.

      edit: se avete idee indicatemele… oppure altre installazioni da provare; scusate l’edit.

      Ti avevo chiesto anche la risposta ad altri comandi.

      Ciao
      Enrico

    • #26909
      Up
      0
      Down
      ::

      egreg9″ post=69540
      Ti avevo chiesto anche la risposta ad altri comandi.

      Ciao
      Enrico

      Ops! una svista, perdon… provvedo subito:
      `
      Last login: Sat Feb 25 01:04:08 on ttys000
      MarSy:~ bones$ ls /Library/TeX/Distributions
      Fink-teTeX.texdist TeXDist-description.rtf
      MacPorts-TeXLive.texdist TeXLive-2011-Basic.texdist
      MacPorts-teTeX.texdist TeXLive-2011.texdist
      MarSy:~ bones$ ls -ld /usr/texbin
      lrwxr-xr-x 1 root wheel 63 25 Feb 01:27 /usr/texbin -> /Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin
      MarSy:~ bones$ ls /usr/local/texlive/2011/bin
      ls: /usr/local/texlive/2011/bin: Permission denied
      MarSy:~ bones$ su –
      Password:
      MarSy:~ root# ls /usr/local/texlive/2011/bin
      universal-darwin x86_64-darwin
      MarSy:~ root#
      `

    • #26910
      Up
      0
      Down
      ::


      La cosa strana è che ho anche installato l’aggiornamento che sanava dei bug riguardo BasicTex e l’indirizzamento, esattamente il pacchetto indicato nella seguente pagina: qui. Gli effetti benefici non si sono visti tant’è che la mia build resta fermala numero 150 e non alla tanto declamata 151.

      Spero che il post #69541 possa esserti d’aiuto ad individuare lo stallo.

      Grazie ancora.

    • #26911
      Up
      0
      Down
      ::

      IneXperience” post=69541

      Ti avevo chiesto anche la risposta ad altri comandi.

      Ciao
      Enrico

      Ops! una svista, perdon… provvedo subito:
      `
      Last login: Sat Feb 25 01:04:08 on ttys000
      MarSy:~ bones$ ls /Library/TeX/Distributions
      Fink-teTeX.texdist TeXDist-description.rtf
      MacPorts-TeXLive.texdist TeXLive-2011-Basic.texdist
      MacPorts-teTeX.texdist TeXLive-2011.texdist
      MarSy:~ bones$ ls -ld /usr/texbin
      lrwxr-xr-x 1 root wheel 63 25 Feb 01:27 /usr/texbin -> /Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin
      MarSy:~ bones$ ls /usr/local/texlive/2011/bin
      ls: /usr/local/texlive/2011/bin: Permission denied
      MarSy:~ bones$ su –
      Password:
      MarSy:~ root# ls /usr/local/texlive/2011/bin
      universal-darwin x86_64-darwin
      MarSy:~ root#
      `

      Hai evidentemente un problema di permessi. Il comando [tt]ls -ld /usr/local/texlive/2011/bin[/tt] dovrebbe dare
      `drwxr-xr-x 4 root wheel 136 Jul 21 2011 /usr/local/texlive/2011/bin`
      (la data potrebbe essere diversa). Il fatto che a te dia [tt]Permission denied[/tt] dice che non hai accesso (come utente normale) all’albero texlive. Riporta il risultato di
      `ls -ld /usr
      ls -ld /usr/local
      ls -ld /usr/local/texlive
      ls -ld /usr/local/texlive/2011`
      (non come “super user”)

      Ciao
      Enrico

    • #26912
      Up
      0
      Down
      ::


      `
      MarSy:~ bones$ ls -ld /usr
      drwxr-xr-x@ 12 root wheel 408 25 Feb 01:57 /usr
      MarSy:~ bones$ ls -ld /usr/local
      drwxrw-rw- 10 root wheel 340 15 Feb 06:54 /usr/local
      MarSy:~ bones$ ls -ld /usr/local/texlive
      ls: /usr/local/texlive: Permission denied
      MarSy:~ bones$ ls -ld /usr/local/texlive/2011
      ls: /usr/local/texlive/2011: Permission denied
      `

      ecco quanto mi hai richiesto… mi sa che dovremo cambiare i permessi.

    • #26913
      Up
      0
      Down
      ::

      IneXperience” post=69549`
      MarSy:~ bones$ ls -ld /usr
      drwxr-xr-x@ 12 root wheel 408 25 Feb 01:57 /usr
      MarSy:~ bones$ ls -ld /usr/local
      drwxrw-rw- 10 root wheel 340 15 Feb 06:54 /usr/local
      MarSy:~ bones$ ls -ld /usr/local/texlive
      ls: /usr/local/texlive: Permission denied
      MarSy:~ bones$ ls -ld /usr/local/texlive/2011
      ls: /usr/local/texlive/2011: Permission denied
      `

      ecco quanto mi hai richiesto… mi sa che dovremo cambiare i permessi.

      Prima cosa da provare:
      `sudo chmod a+rx /usr/local/texlive
      ls -ld /usr/local/texlive/2011/bin`
      Ciao
      Enrico

    • #26914
      Up
      0
      Down
      ::

      egreg9″ post=69550
      Prima cosa da provare:
      `sudo chmod a+rx /usr/local/texlive
      ls -ld /usr/local/texlive/2011/bin`
      Ciao
      Enrico

      Il tuo comando non riesco a darlo con sudo. Non so che password inserire, se gli metto quella dell’account non mi loga come root.
      Ho fatto il tuo comando con su – ed è andato a buon esito, uscendo da root e verificando il permesso nuovamente mi dice quanto segue:
      `
      MarSy:~ bones$ ls -ld /usr/local/texlive/2011/bin
      ls: /usr/local/texlive/2011/bin: Permission denied
      `

      Fear!

      aggiungo:

      `
      MarSy:~ bones$ sudo chmod a+rx /usr/local/texlive
      MarSy:~ bones$ ls -ld /usr/local/texlive/
      ls: /usr/local/texlive/: Permission denied
      `

    • #26915
      Up
      0
      Down
      ::

      IneXperience” post=69551

      Prima cosa da provare:
      `sudo chmod a+rx /usr/local/texlive
      ls -ld /usr/local/texlive/2011/bin`
      Ciao
      Enrico

      Il tuo comando non riesco a darlo con sudo. Non so che password inserire, se gli metto quella dell’account non mi loga come root.
      Ho fatto il tuo comando con su – ed è andato a buon esito, uscendo da root e verificando il permesso nuovamente mi dice quanto segue:
      `
      MarSy:~ bones$ ls -ld /usr/local/texlive/2011/bin
      ls: /usr/local/texlive/2011/bin: Permission denied
      `

      Fear!

      aggiungo:

      `
      MarSy:~ bones$ sudo chmod a+rx /usr/local/texlive
      MarSy:~ bones$ ls -ld /usr/local/texlive/
      ls: /usr/local/texlive/: Permission denied
      `

      Puoi fare [tt]su[/tt] e non [tt]sudo[/tt]? Bizzarro. Suppongo che tu abbia giochicchiato un po’ troppo con l’utente “root”.

      Per usare “sudo” devi essere un utente con privilegi di amministrazione. Normalmente il primo utente definito, cioè il nome con cui viene eseguita l’installazione di Mac OS X ha questi privilegi. Abilitare l’utente “root” su Mac OS X è una pratica molto discutibile.

      I privilegi di /usr/local sono del tutto sbagliati! Devi dare anche
      `sudo chmod a+x /usr/local
      sudo chmod go-w /usr/local`
      Ciao
      Enrico

    • #26916
      Up
      0
      Down
      ::


      Ti invio quanto risulta:
      `
      MarSy:~ bones$ sudo -s
      bash-3.2# chmod a+rx /usr/local/texlive
      bash-3.2# ls -ld /usr/local/texlive/2011/bin
      drwxr-xr-x 4 root wheel 136 3 Jul 2011 /usr/local/texlive/2011/bin
      bash-3.2# sudo chmod a+x /usr/local
      bash-3.2# sudo chmod go-w /usr/local
      bash-3.2# ls -ld /usr/local
      drwxr-xr-x 10 root wheel 340 15 Feb 06:54 /usr/local
      bash-3.2# ls -ld /usr/local
      `

      Puo’ essere confortante?

    • #26917
      Up
      0
      Down
      ::


      `

      This is pdfTeX, Version 3.1415926-2.3-1.40.12 (TeX Live 2011)
      \write18 enabled.
      entering extended mode
      (./secondo.tex
      LaTeX2e <2009/09/24>
      Babel and hyphenation patterns for english, dumylang, nohyphenation, ge
      rman-x-2009-06-19, ngerman-x-2009-06-19, afrikaans, ancientgreek, ibycus, arabi
      c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis
      h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, finnis
      h, french, galician, german, ngerman, swissgerman, monogreek, greek, hungarian,
      icelandic, assamese, bengali, gujarati, hindi, kannada, malayalam, marathi, or
      iya, panjabi, tamil, telugu, indonesian, interlingua, irish, italian, kurmanji,
      lao, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, pol
      ish, portuguese, romanian, russian, sanskrit, serbian, serbianc, slovak, sloven
      ian, spanish, swedish, turkish, turkmen, ukrainian, uppersorbian, welsh, loaded
      .
      (/usr/local/texlive/2011/texmf-dist/tex/latex/base/article.cls
      Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
      (/usr/local/texlive/2011/texmf-dist/tex/latex/base/size10.clo))
      (/usr/local/texlive/2011/texmf-dist/tex/latex/base/fontenc.sty
      (/usr/local/texlive/2011/texmf-dist/tex/latex/base/t1enc.def))
      (/usr/local/texlive/2011/texmf-dist/tex/latex/base/inputenc.sty
      (/usr/local/texlive/2011/texmf-dist/tex/latex/base/utf8.def
      (/usr/local/texlive/2011/texmf-dist/tex/latex/base/t1enc.dfu)
      (/usr/local/texlive/2011/texmf-dist/tex/latex/base/ot1enc.dfu)
      (/usr/local/texlive/2011/texmf-dist/tex/latex/base/omsenc.dfu)))
      (/usr/local/texlive/2011/texmf-dist/tex/generic/babel/babel.sty
      (/usr/local/texlive/2011/texmf-dist/tex/generic/babel/english.ldf
      (/usr/local/texlive/2011/texmf-dist/tex/generic/babel/babel.def))
      (/usr/local/texlive/2011/texmf-dist/tex/generic/babel/italian.ldf))
      (./secondo.aux) [1{/usr/local/texlive/2011/texmf-var/fonts/map/pdftex/updmap/pd
      ftex.map}] (./secondo.aux) ){/usr/local/texlive/2011/texmf-dist/fonts/enc/dvips
      /cm-super/cm-super-t1.enc}
      Output written on secondo.pdf (1 page, 11424 bytes).
      SyncTeX written on secondo.synctex.gz.
      Transcript written on secondo.log.
      `

      Ho generato il file .tex hahaahh 😀

      Grazie tante.

      Ma vanno settati anche altri permessi nelle cartelle o è tutto a posto ora?

    • #26918
      Up
      0
      Down
      ::

      IneXperience” post=69553Ti invio quanto risulta:
      `
      MarSy:~ bones$ sudo -s
      bash-3.2# chmod a+rx /usr/local/texlive
      bash-3.2# ls -ld /usr/local/texlive/2011/bin
      drwxr-xr-x 4 root wheel 136 3 Jul 2011 /usr/local/texlive/2011/bin
      bash-3.2# sudo chmod a+x /usr/local
      bash-3.2# sudo chmod go-w /usr/local
      bash-3.2# ls -ld /usr/local
      drwxr-xr-x 10 root wheel 340 15 Feb 06:54 /usr/local
      bash-3.2# ls -ld /usr/local
      `

      Puo’ essere confortante?

      Abbastanza. Ora prova con
      `ls -ld /usr/local/texlive
      ls -ld /usr/texbin
      echo $PATH
      which -p pdflatex`
      (utente normale)

      Ciao
      Enrico

    • #26919
      Up
      0
      Down
      ::


      `
      MarSy:~ bones$ ls -ld /usr/local/texlive
      drwxr-xr-x 5 root wheel 170 25 Feb 01:08 /usr/local/texlive
      MarSy:~ bones$ ls -ld /usr/texbin
      lrwxr-xr-x 1 root wheel 63 25 Feb 01:57 /usr/texbin -> /Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin
      MarSy:~ bones$ echo $PATH
      /usr/local/mysql/bin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/X11/bin:/usr/texbin
      MarSy:~ bones$ which -p pdflatex
      which: illegal option — p
      usage: which [-as] program …
      MarSy:~ bones$ which pdflatex
      /usr/texbin/pdflatex
      MarSy:~ bones
      `

      Mi sembra che ce l’hai fatta 🙂

    • #26920
      Up
      0
      Down
      ::


      Ho notato che il path è un casino.
      Lo settiamo correttamente… se posso approfittare della tua benevolenza. Dev’essersi fregato quando tentai di installare mysql e seguire tutti i topic del mondo. Con esito poi negativo 🙁

      `
      MarSy:~ bones$ echo $PATH
      /usr/local/mysql/bin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/X11/bin:/usr/texbin
      MarSy:~ bones$ which -p pdflatex
      `

      edit: se può essere d’aiuto
      `
      MarSy:~ root# cat .bash_login
      export PATH=”/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH”
      `

    • #26921
      Up
      0
      Down
      ::


      Mi sembra di capire che hai usato in passato sia fink che Macport per istallare librerie e programmi extra (come mysql aggiornato). Forse dovresti liberarti di quei pesi. Ti consiglierei per il futuro di usare homebrew che mi sembra rispetti di più MacOs.
      Ciao

    • #26922
      Up
      0
      Down
      ::


      Sinceramente per un progetto dovevo usare mysql ed ho provato ad installare mamp (mysql apache mac php) con risultati drastici. Gli stessi risultati che ho avuto installando singolarmente mysql.
      Non conosco i programmi che hai citato: fink e macport.

      Mi auguro che dopo i comandi del buon enrico sia riuscito a mettere l’utente locale al settaggio di default. Starò attento a non fare più disastri.

      Se hai un comando da chiedere per vedere s’è tutto ok te ne sarei grato…
      Saluti, e grazie anche a te.

    • #26923
      Up
      0
      Down
      ::

      IneXperience” post=69568Sinceramente per un progetto dovevo usare mysql ed ho provato ad installare mamp (mysql apache mac php) con risultati drastici. Gli stessi risultati che ho avuto installando singolarmente mysql.
      Non conosco i programmi che hai citato: fink e macport.

      Mi auguro che dopo i comandi del buon enrico sia riuscito a mettere l’utente locale al settaggio di default. Starò attento a non fare più disastri.

      Se hai un comando da chiedere per vedere s’è tutto ok te ne sarei grato…
      Saluti, e grazie anche a te.

      Credo che abbia ragione egreg nel notare che hai l’utente root attivato. Poi ho visto che hai una directory /opt che non fa parte della normale istallazione di Mac OS X. Devi aver pasticciato non poco da terminale ed ecco le difficoltà che hai incontrato. Ma adesso dovrebbe andar bene. Controlla solo di avere un utente con i privilegi di amministratore.
      Ciao

    • #26924
      Up
      0
      Down
      ::

      IneXperience” post=69557Ho notato che il path è un casino.
      Lo settiamo correttamente… se posso approfittare della tua benevolenza. Dev’essersi fregato quando tentai di installare mysql e seguire tutti i topic del mondo. Con esito poi negativo 🙁

      `
      MarSy:~ bones$ echo $PATH
      /usr/local/mysql/bin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/X11/bin:/usr/texbin
      MarSy:~ bones$ which -p pdflatex
      `

      edit: se può essere d’aiuto
      `
      MarSy:~ root# cat .bash_login
      export PATH=”/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH”
      `

      I pasticci sembrano parecchi. Con l’impostazione normale /usr/texbin dovrebbe andare in cima. Da quello che vedo non ha molta rilevanza .bash_login, visto che non hai per primo /usr/local/bin. Potrebbe essere in .bashrc o in .profile

      Ciao
      Enrico

    • #26925
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Mi permetto di osservare che in /opt hai anche l’installazione di TeXLive 2011 basic e TeXlive 2011 completa:
        `
        Last login: Sat Feb 25 01:04:08 on ttys000
        MarSy:~ bones$ ls /Library/TeX/Distributions
        Fink-teTeX.texdist TeXDist-description.rtf
        MacPorts-TeXLive.texdist TeXLive-2011-Basic.texdist
        MacPorts-teTeX.texdist TeXLive-2011.texdist
        MarSy:~ bones$ ls -ld /usr/texbin
        lrwxr-xr-x 1 root wheel 63 25 Feb 01:27 /usr/texbin -> /Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin
        MarSy:~ bones$ ls /usr/local/texlive/2011/bin
        ls: /usr/local/texlive/2011/bin: Permission denied
        MarSy:~ bones$ su –
        Password:
        MarSy:~ root# ls /usr/local/texlive/2011/bin
        universal-darwin x86_64-darwin
        MarSy:~ root#
        `

        Poi hai della roba sempre riguardante TeXLive caricata con Fink; please; cerca di non “sporcare” il tuo Mac con pratiche così disordinate e non pasticciare con root; ci sono passato anch’io per questi errori e quindi la raccomandazione viene dal cuore per evitare che altri si invischino in cose di questo genere; dimenticati di teTeX; dimenticati di Macports (almeno per quanto riguarda il sistema TeX), installa il sistema TeX solo con MacTeX e aggiornalo solo con la sua applicazione TeXLive Utility.app che si trova in ~/Library/TeX/.

      • #26926
        Up
        0
        Down
        ::


        mimmo, OldClaudio, egreg9 grazie dei vostri consigli.

        Ho fatto un po’ di pulizia, e chiedo solamente un’ultima verifica, in modo che fosse rientrata la sporcizia di vecchie installazioni e del modo un po’ pasticcione di agire.

        Per verifica:
        `
        MarSy:~ bones$ ls /Library/TeX/Distributions
        TeXDist-description.rtf TeXLive-2011.texdist
        MarSy:~ bones$ ls -ld /usr/texbin
        lrwxr-xr-x 1 root wheel 63 25 Feb 01:57 /usr/texbin -> /Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin
        MarSy:~ bones$ ls /usr/local/texlive/2011/bin
        universal-darwin x86_64-darwin
        MarSy:~ bones$ echo $PATH
        /usr/local/mysql/bin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/X11/bin:/usr/texbin
        `
        Quindi posso cancellare tranquillamente la cartella /opt?
        Com’è che riferita nel path?

        Intanto:
        `
        MarSy:~ root# cat .bash_login

        export PATH=”/usr/local/bin:/usr/local/sbin:”
        `

        In .profile ho il riferimento ad un programma che dovrebbe funzionare al riavvio della macchina, magari lo elimino.
        `
        MarSy:~ root# ls -a
        #.bash_login# .dvi .profile
        . .emacs.d .sh_history
        .. .forward .viminfo
        .CFUserTextEncoding .git Library
        .bash_login .gitconfig
        .bash_login.swo .log

        MarSy:~ root# cat .profile
        alias applejack='/var/root/Library/Scripts/applejack.sh' #AppleJack Installer
        echo “” #AppleJack Installer
        echo “For troubleshooting assistance, just type 'applejack' at the prompt” #AppleJack Installer
        `
        Cancello tranquillamente dove riferisce lo script AppleJack Installer?

        Scusatemi se mi sono discostato dal LaTeX per risolvere problemi riguardanti Mac, ma ne aprofitto visto che ne sapete più di me. Se troppo OffTopic mi fermo.
        Grazie.

      • #26927
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          /opt c’è perché hai usato Macports; non basta cancellare la cartella che tutto sommato è innocente e potrebbe servirti per altro, ma è il riferimento a quella cartella nel $PATH che potrebbe essere un fastidio..

          Forse sarebbe meglio svuotare le cartelle riferite nel path sotto /opt, in modo da essere sicuro che lì non ci sia niente che sporca la tua macchina. Se c’è qualche programma o qualche applicazione che vuoi davvero, fa una buona cernita.

        • #26928
          Up
          0
          Down
          ::


          Grazie tante OldClaudio.

          La cosa strana è che il path trovato in .bash_login è il seguente:
          `
          MarSy:~ root# cat .bash_login

          export PATH=”/usr/local/bin:/usr/local/sbin:”
          `

          Mentre dando il comando echo:
          `
          MarSy:~ bones$ echo $PATH
          /usr/local/mysql/bin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/X11/bin:/usr/texbin
          `
          mi ritrovo tutto questo marasma… e non so dove sia scritto… non è presente neppure in .profile come mostrato nel mio post precendente.

          In ogni modo dentro /opt ho trovato solo la cartella X11 e non esiste come presente nel path l’indirizzo e cartella /opt/local/sbin neppure tra i file nascosti.

          Vi son debitore 🙂

        • #26929
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Dove OS X nasconda le sue impostazioni e quali file usi per contenere le aggiunte ai path di systema è un mistro; comunque io nel mio Lion ho X11.app in ~/Applications/utilities e nel file /etc/paths.d/ c’è il file 50-X1 che è un semplice file di testo che contiene il path di X11 che sarebbe /usr/X11/bin; nella stessa cartella c’è il file con cui viene aggiunto il path del sistema TeX, /usr/texbin.
            X11, quindi non ha niente a che vedere con la cartella /opt, ma il path /opt/local/bin c’è anche nel tuo path ottenuto con echo; perché potrebbe contenere in tutte le sottocartelle di /opt/local la stessa struttura di cartelle che compaiono in qualunque piattaforma Linux.
            /etc, /opt/ /usr/ sono tutte cartelle nascosta e normalmente non le vedi in finder; ci arrivi, però, se le scrivi nell’apposita finestrina del dialogo che ti appare quando nella finestra del Finder clicchi su “Go”; ma questo credo che tu lo sappia già.
            Io non sono la persona più preparata per scovare gli organi interni del sistema operativo e di metterci le mani sopra; quando ne ho bisogno faccio una gran fatica e gni volta che ci riesco scopro di essermi dimenticato di prendere appunti. 😐

          • #26930
            Up
            0
            Down
            ::

            IneXperience” post=69602mimmo, OldClaudio, egreg9 grazie dei vostri consigli.

            Ho fatto un po’ di pulizia, e chiedo solamente un’ultima verifica, in modo che fosse rientrata la sporcizia di vecchie installazioni e del modo un po’ pasticcione di agire.

            Per verifica:
            `
            MarSy:~ bones$ ls /Library/TeX/Distributions
            TeXDist-description.rtf TeXLive-2011.texdist
            MarSy:~ bones$ ls -ld /usr/texbin
            lrwxr-xr-x 1 root wheel 63 25 Feb 01:57 /usr/texbin -> /Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin
            MarSy:~ bones$ ls /usr/local/texlive/2011/bin
            universal-darwin x86_64-darwin
            MarSy:~ bones$ echo $PATH
            /usr/local/mysql/bin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/X11/bin:/usr/texbin
            `
            Quindi posso cancellare tranquillamente la cartella /opt?
            Com’è che riferita nel path?

            Intanto:
            `
            MarSy:~ root# cat .bash_login

            export PATH=”/usr/local/bin:/usr/local/sbin:”
            `

            In .profile ho il riferimento ad un programma che dovrebbe funzionare al riavvio della macchina, magari lo elimino.
            `
            MarSy:~ root# ls -a
            #.bash_login# .dvi .profile
            . .emacs.d .sh_history
            .. .forward .viminfo
            .CFUserTextEncoding .git Library
            .bash_login .gitconfig
            .bash_login.swo .log

            MarSy:~ root# cat .profile
            alias applejack='/var/root/Library/Scripts/applejack.sh' #AppleJack Installer
            echo “” #AppleJack Installer
            echo “For troubleshooting assistance, just type 'applejack' at the prompt” #AppleJack Installer
            `
            Cancello tranquillamente dove riferisce lo script AppleJack Installer?

            Scusatemi se mi sono discostato dal LaTeX per risolvere problemi riguardanti Mac, ma ne aprofitto visto che ne sapete più di me. Se troppo OffTopic mi fermo.
            Grazie.

            Nella directory /opt hai la roba installata da MacPorts. Se ti serve non la devi certo cancellare. Riporta il risultato di
            `ls -ld /etc/paths.d
            ls ~/.MacOSX`
            Ciao
            Enrico

          • #26931
            Up
            0
            Down
            ::

            OldClaudio” post=69608Dove OS X nasconda le sue impostazioni e quali file usi per contenere le aggiunte ai path di systema è un mistro; comunque io nel mio Lion ho X11.app in ~/Applications/utilities e nel file /etc/paths.d/ c’è il file 50-X1 che è un semplice file di testo che contiene il path di X11 che sarebbe /usr/X11/bin; nella stessa cartella c’è il file con cui viene aggiunto il path del sistema TeX, /usr/texbin.

            Qualcosa di simile alla tua l’ho anch’io per cui mi consolo.
            `
            MarSy:~:paths.d bones$ ls -l
            total 16
            -rw-r–r– 1 root wheel 13 20 Jul 2011 40-XQuartz
            -rw-r–r– 1 root wheel 13 24 Jul 2011 50-X11
            -rw-r–r– 1 root wheel 12 15 Feb 06:54 TeX
            `

            Anche X11.app mi risiede nelle utility per cui è tutto in ordine sotto questo punto di vista. Grazie 🙂

            egreg9″ post=69610
            Nella directory /opt hai la roba installata da MacPorts. Se ti serve non la devi certo cancellare. Riporta il risultato di
            `ls -ld /etc/paths.d
            ls ~/.MacOSX`

            Ecco quanto richiesto:
            `
            MarSy:~ bones$ ls -ld /etc/paths.d
            drwxr-xr-x 5 root wheel 170 15 Feb 06:54 /etc/paths.d
            MarSy:~ bones$ ls ~/.MacOSX
            ls: /Users/bones/.MacOSX: No such file or directory
            `

            😳

          • #26932
            Up
            0
            Down
            ::


            AppleJack lascialo stare lì buonino, che magari ti torna utile in futuro.
            Con Lion i PATH dovrebbero essere in ~/.MacOSX/environment.plist e /etc/paths. Controlla e vedi cosa hai.
            Ciao

          • #26933
            Up
            0
            Down
            ::


            Bene. Ora
            `ls -l /etc/paths.d`
            Ciao
            Enrico

          • #26934
            Up
            0
            Down
            ::

            mimmo” post=69630AppleJack lascialo stare lì buonino, che magari ti torna utile in futuro.
            Con Lion i PATH dovrebbero essere in ~/.MacOSX/environment.plist e /etc/paths. Controlla e vedi cosa hai.
            Ciao

            come mostrato nel post #69613 mi risponde:
            `
            MarSy:~ bones$ ls -ld /etc/paths.d
            drwxr-xr-x 5 root wheel 170 15 Feb 06:54 /etc/paths.d
            MarSy:~ bones$ ls ~/.MacOSX
            ls: /Users/bones/.MacOSX: No such file or directory
            `

            Per cui non credo che il seguente indirizzo esista ~/.MacOSX/environment.plist

            Mentre esiste:
            `
            MarSy:~ bones$ cat paths
            /usr/bin
            /bin
            /usr/sbin
            /sbin
            /usr/local/bin
            `

            egreg9″ post=69631Bene. Ora
            `ls -l /etc/paths.d`

            Ecco quanto:
            `
            MarSy:~ bones$ ls -l /etc/paths.d
            total 16
            -rw-r–r– 1 root wheel 13 20 Jul 2011 40-XQuartz
            -rw-r–r– 1 root wheel 13 24 Jul 2011 50-X11
            -rw-r–r– 1 root wheel 12 15 Feb 06:54 TeX
            `

            Grazie ragazzi, sperando che il vostro riscontro sia positivo a quanto postato.

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

        Go to top