so im running ubuntu 13.04 ( :( ) and decided to test out sfml while i wait for some good tutorials to come out for sdl 2.0, and its good that i learn it anyways. however, when i ran sudo apt-get install libsfml-dev and i got sfml 1.6. it works fine, i used the tutorial for it and everything compiled fine, but is there a reason i shouldnt use it?
Why not just head on over to http://www.sfml-dev.org/download/sfml/2.1/ and download the linux version? They provide one to work with GCC or you can compile the source if you are working with another compiler like Clang.
Generally even taking the new features that 2.X provides and putting them off to the side it is a good idea to keep up with the current version of a API/Library.
2.x has been the stable release for awhile. Not sure why it's still not out in the standard repos.
Anyways, I would take the time to install 2.x (looks like 2.1 is out now). Adds a lot of new features, and it's generally just recommended to use new libraries when you can :)
Builds do exist for packages: https://launchpad.net/~sonkun/+archive/sfml/+build/3923830
However, Ubuntu official is pretty infamous for being out of date. For a time, the official boost package included was several years out of date, which was the main reason I originally didn't like Ubuntu.