Пункт раз: какой такой перл в /opt/lampp, перл в этом месте признак того, что вы, скорее всего, попытались что-то поставить из исходников, судя по названию - веб сервак. Это просто ужасно. Нельзя в Ubuntu ничего ставить из исходников, если не понимаете, что к чему и как (а вы судя по всему не понимаете), особенно серваки. Поэтому сносите всё к чёртовой бабушке и ставьте по-нормальному. /opt вообще в нормальном состоянии пустой полностью должен быть. Иначе проблем огребёте по полной.
Пункт два: вам перл недвусмысленно намекает что ему не хватает модуля DATA::CALC, а не самого интерпретатора, наверно надо из CPAN'а стянуть и поставить.
А, прочитал первую строчку:
Поставил XAMPP (полный сборник всего)
Ночью не заметил, сории

Ну дык таки да - определённо сносите всё к чертям и ставьте нормально, см. 10
10 и 1 мануал по установке LAMP на базе Ubuntu. Это будет проще, правильней, надёжней и функциональней, чем всякие XAMPP.