Linear regression has a notion of input and output. You want to model how the output depends on the input.
PCA does not. You have a pointcloud and want to find a compressed representation of it.