apt
по определению устанавливает все для всей системы.
Вы можете скачать пакеты .deb
и установить их с помощью dpkg --root=...
в другое дерево, но тогда это дерево не будет распознано системой, и вам придется вручную поиграть с конфигурациями библиотеки и т.д.
Вы также можете создать свое собственное системное дерево с помощью chroot
, но, опять же, это много проблем, и вам нужно будет скопировать большую часть установленной системы.
Все это довольно сложно. Поэтому самый простой способ - «не пытайтесь сделать его доступным только одному пользователю». Вместо этого, клонируйте свой полный сервер, запустите его на виртуальной машине и т.д., И пусть ваш разработчик протестирует все таким образом. Это имеет дополнительное преимущество, заключающееся в том, что он будет тестировать с установкой, идентичной производственной установке, поэтому никаких сюрпризов не будет.