Tente procurar ajuda para o script setup . Talvez ele tenha vindo com um arquivo README ou aceite uma opção -h (verifique executando ./setup -h ). Um script razoavelmente bem escrito deve permitir que você altere o diretório de instalação. Você pode fazer algo parecido com
./setup --prefix=/home/zahir/
ou similar (dependendo do que você descobrir da ajuda do script).
Isso instalará comsol em seu diretório inicial, que você pode mover para /usr/local usando sudo .
Atualizar
Você relatou que o método acima funcionou, mas o comando comsol não é reconhecido. Isso significa simplesmente que você precisa adicionar a localização do comsol binário à sua variável PATH .
Vamos supor que comsol foi instalado em /usr/local/comsol35 , basta adicionar /usr/local/comsol35/bin à sua variável PATH . (O caminho real no seu sistema pode variar).
Para adicionar um caminho à sua variável PATH :
Basta executar o seguinte:
export PATH=$PATH:/usr/local/comsol35/bin
Isso alterará o PATH apenas na sua sessão atual. Para tornar a alteração permanente, você pode fazer:
echo 'export PATH=$PATH:/usr/local/comsol35/bin' >> ~/.bashrc
É muito importante usar aspas simples em vez de aspas duplas para o comando acima, para que $PATH seja adicionado literalmente ao seu .bashrc e não seja interpolado. Você também deve usar >> em vez de > para não destruir o conteúdo de seu .bashrc .
Depois de executar o comando echo , o comando comsol deve estar disponível em qualquer novo terminal aberto. Se você quiser que a alteração entre em vigor no terminal que você usou para emitir o comando echo , você precisa executar
. ~/.bashrc
(sim, o comando é apenas um período)