I've had Debian Wheezy for a long time and decided to upgrade yesterday to Jessie, a few things I did wrong, I ran autoremove because I was careless and a few things happened.
1) I have to run startx to start the window manager / GUI every time I boot
and
2) I have to run ifup eth0 to get internet access. Basically I have to manually get DHCP to assign me an IP address every time.
How could I fix this so that I can avoid doing both every time I boot into linux?