You can change the number of posts listed on all post pages in Admin/Settings/Reading. To limit the number of posts on just the home page, you could use query_posts along with the is_front_page() conditional.
<?php if(is_front_page)) query_posts('showposts=8');>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
[...]
I changed the number for Blog pages show at most. At the bottom Previous Page – Next entries are shown twice. Do I change Syndication feeds show the most recent?
No – that’s nothing to do with the posts displayed on your site. You could try looking in index.php to see if you have two references to both <?php previous_posts_link();?> and <?php next_posts_link);?>.
I found this: <?php posts_nav_link(”, __(”), __(‘« Previous entries’)); ?>
<?php posts_nav_link(‘ ‘, __(”), __(”)); ?>
<?php posts_nav_link(”, __(‘Next entries »’), __(”)); ?>
Yep – duplicates. Try deleting the middle line:
<?php posts_nav_link(' ', __(''), __('')); ?>
I tried and got an error message. I wanted to change from Previous Entries – Next Entries to 1 2 3 4 5 etc.