Я ничего не вижу неправильно с использованием PS, но вот альтернатива
if [ -e /proc/${PID} -a /proc/${PID}/exe ]
% process active
else
% process no longer active
fi
См.:
http://yum.baseurl.org/wiki/apt2yum
... замена диспетчера пакетов распределения не является хорошей идеей.
В то время как это технически возможно, это - ужасная идея.
Однако, если все, что Вы хотите, apt
- как frontend для rpm
, однажды был способный об/мин - но кажется, что это мертво (проект ничего не выпустил за 4 года). Вы были бы более обеспечены просто изучение yum
.