Você deve ser capaz de executar o programa de onde ele está montado, sem necessidade de instalação, desde que a montagem do dispositivo não tenha o qualificador "noexe" impedindo a execução de programas.
Verifique como o USB está montado - em um terminal (ctrl-alt-t para iniciar um) digite:
mount
Localize o USB e confirme que não há nenhum "noexe" nessa linha. Se houver, você terá que emitir um comando de remontar para remover o qualificador.
Agora você pode executar o programa digitando seu caminho completo (/ media / usr / xxxx / yyyy / sweethome3d) ou adicionar a localização do programa ao seu PATH
export PATH=$PATH:/media/usr/xxxx/yyyy/
Considere o uso de um arquivo ou partição home-rw para permitir a persistência apenas em seu diretório pessoal. Isso pode ser possível no segundo USB (arquivo home-rw com sistema de arquivos ext2). Os USBs de persistência varrerão os sistemas de arquivos FAT para possíveis arquivos casper-rw e home-rw, mas ambos são opcionais.
Os programas podem ser executados em qualquer lugar, a menos que sejam tomadas medidas para impedir que sejam executados. Seu USB "Documentos" deve estar montado para você copiar arquivos para ele, então localize o programa nele e tente executá-lo. Ou o caminho completo para o programa (por exemplo /media/username/..whatever../sweethome3d ou se o seu diretório atual está definido para esse local, tente ./sweethome3d (observe a barra de ponto no nome) .A menos que você tenha explicitamente "." no seu caminho, isso ./ é necessário.