GNU/Linux >> Linux Esercitazione >  >> Linux

controllo delle librerie condivise per caricatori non predefiniti

Python, Perl e altri linguaggi interpretati caricano dinamicamente le cose usando dlopen() . (Non è la stessa cosa che sostituire il caricatore standard; lo stanno ancora usando, e infatti dlopen() è un hook nel caricatore standard sui sistemi basati su ELF.)

Non esiste un registro standard per i moduli caricabili. Python utilizza le proprie regole per determinare da dove possono essere caricati i moduli di estensione (si veda sys.path ), compresi quelli che hanno oggetti condivisi associati. Perl usa regole diverse. Apache utilizza regole ancora diverse, ecc.

Quindi, per riassumere le risposte alle tue domande:

  1. non esattamente

  2. no


Linux
  1. Errore durante il caricamento delle librerie condivise libcrypto.so.1.1 – OpenSSL [fissare]

  2. Linux:problemi di autorizzazione per directory condivisa su un server?

  3. "quale" equivalente per le biblioteche condivise?

  4. Introduzione alle librerie condivise Linux (come creare librerie condivise)

  5. Rimozione delle librerie condivise di Linux

Rileva librerie condivise obsolete in memoria con UChecker

Come elencare le librerie condivise utilizzate dagli eseguibili in Linux

Controllo delle variabili di ambiente

Dipende.exe per GNU/Linux

Separatore di campo predefinito per awk

Qual è la password di root predefinita per MySQL 5.7