Come aprire file .PM su Linux
Per aprire file .PM su Linux, per leggere o modificare: apri il file .pm in un editor di testo/codice dal tuo file manager o terminale.
Istruzioni passo passo
- Per leggere o modificare: apri il file .pm in un editor di testo/codice dal tuo file manager o terminale.
- Se il tuo desktop utilizza shared-mime-info, potrebbe classificare .pm come un tipo di testo correlato a Perl (spesso text/x-perl); puoi modificare le associazioni dei file per aprirlo nel tuo editor.
- Per usarlo: caricare il modulo da uno script Perl (usa/richiedi) con Perl installato.
Problemi comuni
Il file .PM si apre nell'app sbagliata (o non si apre)
Molti sistemi non hanno un'associazione dedicata per i file dei moduli Perl, oppure potrebbero essere etichettati erroneamente come un "documento" generico.
- Aprilo esplicitamente con un editor di testo/codice utilizzando "Apri con...".
- Se dovete eseguirlo o usarlo, installate Perl e usatelo come modulo di uno script Perl invece di provare ad “aprirlo” come documento.
Perl non riesce a trovare il modulo durante l'esecuzione del codice
Anche con il file .pm presente, Perl potrebbe non cercare nella cartella in cui è archiviato, oppure il percorso/nome del modulo potrebbe non corrispondere alla sua posizione.
- Verificare che il percorso del file corrisponda alla convenzione dello spazio dei nomi del modulo (ad esempio, Net/FTP.pm per Net::FTP).
- Assicurarsi che il percorso di ricerca del modulo di Perl includa la posizione del modulo (comunemente eseguito tramite i percorsi di inclusione di Perl come documentato in perlmod).
Il file sembra senza senso o contiene caratteri inaspettati
Un file .pm è normalmente testo normale. Se sembra binario o illeggibile, potrebbe essere il tipo di file sbagliato o danneggiato.
- Conferma che il file sia realmente sorgente Perl (aprilo in un editor di testo e cerca le dichiarazioni del codice/pacchetto Perl).
- Scarica nuovamente o trasferisci nuovamente il file dalla fonte originale se appare danneggiato.
Il server Web o lo strumento lo etichetta come text/x-perl e ti aspettavi un tipo ufficiale
text/x-perl è un tipo MIME comunemente usato ma non registrato IANA (con il prefisso "x-") utilizzato in alcune mappature per i file Perl, incluso .pm.
- Trattatelo come un’etichetta convenzionale piuttosto che come una garanzia di standardizzazione ufficiale.
- Se gestisci un server, verifica il comportamento del tipo di contenuto e la gestione dei file utilizzando una guida MIME affidabile (ad esempio MDN) e il database MIME della tua piattaforma.
Nota di sicurezza
I file .pm sono codice eseguibile nel senso che possono essere caricati ed eseguiti da Perl; non eseguire o installare moduli da fonti non attendibili.