- Procurar alguém que fez um repositório custom para esse programa.
- AppImage do programa, feita pelo desenvolvedor, ou PKG2APPIMAGE
- Flatpak
- Método raça: abrir o .DEB/.RPM no extrator de arquivos e tentar rodar o programa, instalando o que ele reclama que falta.
Processo varia de programa para programa, dependendo de como o autor organizou o ambiente de desenvolvimento dele. É ir atrás no site/Github/Gitlab e ler o README (o AUR do Arch, como é só um monte de script para compilar programa do zero, também pode lhe servir de referência).
Métodos mais comuns
# Cara deixou um Makefile no repositório
make && sudo make install
# Cara deixou um configure / configure.sh
./configure.sh && make && sudo make install
# Cara deixou um CMakeLists.txt - precisa instalar o pacote do Cmake
mkdir build && cd build && cmake .. && make && sudo make install
# Cara deixou um Meson.build - precisa instalar os pacotes Ninja e Meson
mkdir build && meson build && ninja -C build && ninja -C build install