When I pinged google, I saw: "unknown host google.com"
When I clone the source, I saw: "can't access to github"
When I install package, I saw: "Fail to fetch ..."
What happens when you execute ifconfig -a can you see the eth0 interface listed? If this one is not present then we will need to sort this out.
I know that sometimes some packages can be uninstall...