A maioria dos aplicativos que usam a cadeia de ferramentas GNU podem ser construídos a partir da fonte assim:
./configure --prefix=[directory which will contain your 'portable' application]
make
make install
e depois movido para outro computador com bibliotecas compatíveis.
O Linux não tem registro Muitas aplicações normalmente não precisam ser 'instaladas', elas podem ser construídas a partir da fonte, então fazer "Meus aplicativos Specialy Portable © para Linux" é absolutamente inútil, então eu acho que ninguém se preocupa com isso isso.
Basta olhar para a resposta mais importante para essa pergunta e você entenderá que conceito estúpido de tornar os aplicativos 'portáteis' 'úteis' apenas no mundo dos aplicativos de registro e proprietários com gerenciamento de licenças.