Resposta curta: Não, você não pode executar o Adobe CS5 em uma máquina Linux.
Resposta mais longa: Você pode, no entanto, tentar virtualizar uma instância do Windows na máquina Ubuntu usando coisas como VMWare Player, VirtualBox, KVM e outros. Eu tentei executar elementos do Photoshop em uma máquina virtual e a experiência foi ... desfavorável. O CS5 provavelmente seria ainda pior, a menos que você tenha uma unidade de um PC alimentado por um buraco negro e possa dedicar muitos gigabytes e muitos núcleos à VM.
Você provavelmente considerará a inicialização dupla com espaço suficiente na partição do Windows para fazer o que quiser. Isso seria complicado, tenho certeza. Você provavelmente precisará de algum armazenamento compartilhado, como uma unidade NFTS externa, para colocar seus arquivos de modo que possa vê-los no Windows e, depois, também vê-los no Linux. Nota: O Windows não vê sistemas de arquivos Linux sem o auxílio de software de terceiros.
Outra opção é fazer o que eu fiz, e isso é usar o Linux como seu sistema operacional principal (Fedora 14 para mim) e então ter uma máquina Windows no lado que você usa para outras coisas, como o Photoshop. Na verdade, eu tenho um disco rígido de laptop extra que eu instalei no Vista. Nos fins de semana eu troco as unidades para fora para fazer alguns jogos do ala Steam. À minha direita está uma estação de trabalho Vista que uso para o Photoshop e como um PC de teste. Certamente não o que a maioria das pessoas está disposta a aceitar, mas eu sou um SysAdmin. Você fica entorpecido com coisas malucas depois de um tempo.
De qualquer forma, você não terá a experiência mais perfeita, a menos que a Adobe faça uma versão nativa do Linux de seus produtos. Nós podemos sonhar, não podemos? Ou você pode simplesmente comprar um Mac e ter a alegria dos produtos da Adobe, além de uma notação digna de ser reconhecida pela execução de uma certificação UNIX03 OS (dependendo da versão exata do OS X, é claro).
Editar: Se aprender Linux é o seu objetivo, talvez você possa fazer as coisas ao contrário. Execute o Windows, mas mantenha o Linux em uma VM e migre coisas para ele. Primeiro, torna os backups um pouco mais fáceis, pois você pode simplesmente robocopy
da pasta da máquina virtual para uma unidade de backup. Segundo, você tem a segurança do Windows se as coisas ficarem muito assustadoras no Linux (embora isso também possa ser uma desvantagem, já que, quando as coisas ficaram assustadoras para mim, tive de consertar ou não tinha um PC para trabalhar. Aprendi um lote ). Finalmente, você tem o Windows para executar o CS5.
A maioria dos programas de Máquina Virtual permite que você execute a VM no modo de tela cheia, para que você nunca saiba que não estava em uma máquina física.