تا جایی که من می دونم ،تفاوت Server و Desktp فقط در Package هایی هست که به طور پیش فرض نصب می کنند.
در نسخه Server می تونید در هنگام نصب LAMP و FTp Server و Mail Server و... رو نصب کنید و همچنین به طور پیش فرض تمام پورت ها بسته هستند
شما می تونید این برنامه ها رو به صورت دستی توی نسخه Desktop نصب کنید
وقتی شما لینوکس رو با CD ارتقا می دید، در واقع UBUNTU تمام Package های نصب شده رو بررسی می کنه. اگه نسخه جدیدش توی CD موجود بود، اون نسخه رو نصب می کنه و Package جدیدی اضافه نمی کنه !
البته من هم تقریبا تازه کارم و اگه اشتباه می کنم لطفا دوستان تصحیح کنند