Cospargete i cubetti di melanzana di sale grosso e lasciateli spurgare per 20 minuti in uno scolapasta. Sciacquateli velocemente e tamponateli con carta da cucina. In una casseruola antiaderente scaldate 4-5 cucchiai d’olio con lo spicchio di aglio sbucciato, unite le melanzane e cuocete coperto per 5 minuti, mescolando spesso. Aggiungete la polpa, qualche foglia di aneto e continuate la cottura fino a restringere il sugo. Regolate di sale e pepe. Cuocete le linguine in acqua bollente salata, scolatele e versatele nel condimento. Spadellatele per qualche minuto e servitele con la ricotta salata grattugiata e i pistacchi tritati.