شدن که خیلی کارها میشه. ولی باید ببینید اینکار در ازای چی ممکنه.
در مورد دبیان و devuan، به این دلیل گفتم چون devuan از نظر فنی همون دبیان هست که به جای systemd، از sysV یا openrc یا runit استفاده میکنه (موقع نصب میتونید انتخاب کنید کدوم باشه، چنتا دیگه هم توی حالت آزمایشی هستند)
در مورد اوبونتو و دبیان اینکار به همین راحتی نیست. دلیلش اینه که برنامههای اوبونتو و دبیان برای خود توزیع، در سطح کد مبدا شخصیسازی شدند تا با توزیع هماهنگ باشند. بستهها هم تفاوت قابل توجهی دارند، به همین خاطر نمیتونید همینجوری بیاید مخازن اوبونتو رو به دبیان اضافه کنید و با چندین دستور، دبیان رو به اوبونتو تبدیل کنید. همون تبدیل دبیان به devuan هم به همین راحتی نیست، حتی با اینکه بعضی از بستهها توی دبیان و devuan تقریبا یکی هستند.
یه راه برای اینکه اینکار رو انجام بدید این هست که دودونه فایلها رو جایگرین کنید. البته اینجوری در عمل دارید فایل قبلی رو پاک و فایل جدید رو به جای اون کپی میکنید. اگه قرار باشه اینجوری برید جلو، همون اول کار همه فایلهای قبلی رو پاک، و توزیع جدید رو نصب کنید تا این همه دردسر به خودتون ندید.
البته توزیعهای مبتنی بر rhel رو میتونید خیلی راحتتر به هم تبدیل کنید. اسکریپتهایی هم برای اینکار وجود دارند. مثلا با
این اسکریپت میتونید rocky linux 8، centos 8، rhel 8 و oracle linux 8 رو تبدیل کنید به alma linux 8