Yasm est un logiciel qui essaie de réécrire dans son intégralité l'assembleur NASM. Sous une version modifiée de la license BSD, il est actuellement développé par Peter Johnson et Michael Urman.
En général, Yasm et NASM sont interchangeables.
Yasm supporte les architectures x86 et 64 bits.
Il faut tout d'abord que vous activiez les dépôts universe.
Ensuite, il suffit d'installer le paquet. Soit, en utilisant apt :
sudo apt-get install yasm
Cependant, il se peut que l'installer via les dépôts soit insuffisant pour que celui-ci fonctionne avec toutes les applications le nécessitant. Il faut alors le compiler.
Désinstaller éventuellement une ancienne version :
sudo apt-get --purge remove yasm
Et compilez la dernière :
version='1.2.0' wget http://www.tortall.net/projects/yasm/releases/yasm-${version}.tar.gz tar -xvzf yasm-${version}.tar.gz cd yasm-${version} ./configure make sudo make install
Yasm est à présent installé sur votre PC.