&& выполняет только вторую команду, если первая из них вышла со статусом 0 (была успешной). ; запускает обе команды, даже если первый из них выходит с нулевым статусом.
Ваш пример с && может быть эквивалентно перефразирован как
if sudo apt-get update ; then
sudo apt-get install pyrenamer
fi