Isso é amplamente específico para aplicativos.
Um aplicativo criado rapidamente funcionará em qualquer distribuição Linux, desde que suas dependências sejam atendidas. Rapidamente é apenas um método de criação de aplicativos.
Se o seu aplicativo usa uma versão de uma biblioteca não suportada no Debian, então será necessário que você forneça esta biblioteca você mesmo, seja empacotado com o aplicativo (e referenciado de acordo), ou em um PPA (sobrescrevendo a versão local , ou ao lado da versão local).
Além disso, qualquer aplicativo que utilize recursos específicos do Unity / Ubuntu provavelmente funcionará, mas somente se esses recursos não forem requisitos rígidos. Se, por exemplo, você usar um indicador de aplicativo para seu aplicativo, ele funcionará no Debian e em outras distribuições usando o fallback.
Se você usar as barras de progresso do Unity ou outras formas de integração, precisará garantir que você as torne recursos opcionais, caso contrário, o aplicativo encontrará erros.