you need xschem, ngspice, klayout + Magic VLSI. To...
# analog-design
a
you need xschem, ngspice, klayout + Magic VLSI. To install PDK, read the OpenPDKs docs or install OpenLane, which will install OpenPDK in one of the steps