First I created the swapfile in /root and it worked when i was logged in as root, but when I restarted I noticed I must have created the swapfile somewhere I shouldn't have because even though I added the entry /swapfile swap swap defaults 0 0 to my fstab file, it didnt load the swapfile when I logged on as a user. So then I redid the whole process and created a swapfile in /opt and changed the fstab entry respectivley.
To remove the first swapfile I made i just..
i deleted the first now unused swapfile i created and i freed up the hdspace.
dsl is cool, but it doesnt even do the info bash command, the info isnt there, what a weird way to learn linux.