Angular 2 apps will work using Angular 4 without changing anything. Angular 4 offers lots-of enhancements i.e.
1. Angular 4 is smaller than Angular 2
2. Angular 4 is faster than Angular 2
3. Angular 4 has enhanced *ngFor and *ngIf
4. Angular 4 has more meaningful errors
5. Overriding a template in Angular v4
6. Angular 4 has great Animations
Angular 4 Installation Process on Linux/Mac-
Stayed Informed - Angular 2 vs. Angular 4
If you faced any error in Linux application update from angular 2 to angular 4
1. Delete your node modules
2. Update your dependency In Linux Environment and execute the command
Angular has Update Guide to upgrade web Angular 2(+) to 4(+) for Basic, Medium or Advance Apps.
Angular Update Guide Book - https://angular-update-guide.firebaseapp.com/
I hope you are enjoying with this post! Please share with you friends. Thank you!!