大业元年,杨侑生于东京洛阳的紫微城,他自幼聪明、气质非凡。起初被封为陈王,后来改封为代王,领有万户之邑。在杨广亲征高句丽时,他留守长安。杨侑不仅在政治上显赫,更以其文治武功闻名遐迩。
然而,在大业十一年(615年),杨广巡幸晋阳,将他任命为太原郡守。在大业十三年(617年),唐国公李渊攻占长安,并拥立杨侑为帝,宣布建立义宁政权。尽管如此,实际上李渊掌控着朝政,而杨侑只是一个傀儡皇帝。
随着时间的推移,在义宁二年的三月份,消息传来说杨广已经去世,但就在同年的五月十四日(618年6月12日),李渊抓住机会逼迫杨侑退位,并自行称帝,更改国家名称为“唐”,成为唐高祖。他将降低了杨侑的爵位,让他闲居在长安。这一事件标志着隋朝灭亡,同时也意味着隋恭帝楷略在位仅仅177天。
随后,由于没有子嗣,当隋恭帝去世时,其族子楷略继承了酅国公爵位。而关于他的评价,有人认为:“恭帝虽年幼且遭遇逆境,但由于失去了统治者的德行,最终导致国家动荡不定;群盗四起、外患滋生,使得南方蛮夷与北方野兽相互阻挠路途;虽然他尝试延续古代圣人的风范,但最终难以避免走向衰败。”这段评价反映出对他的历史评判,即使是作为一位皇帝,他仍然无法逃脱政治上的困境和个人品格的问题。
最后,被葬于庄陵,这座陵墓位于陕西乾县阳洪乡乳台村南500米处,是平地兴建的一座冢,它比靖陵稍大一些,用土堆筑而成,其周围长度约200米左右,而今地面已无任何建筑遗迹,只有在土堆西边发现了明显的盗洞痕迹。