Here are my results on a Debian jessie box:<p>If you just want to play with the REPL (usr&#x2F;bin&#x2F;swift in the Ubuntu 14.04 snapshot), all you have to do is:<p><pre><code>  apt-get install python-dev
</code></pre>
If you want to actually compile swift files (usr&#x2F;bin&#x2F;swiftc in the Ubuntu 14.04 snapshot), it appears extremely basic programs will compile with jessie&#x27;s clang-3.5, so all you have to do is:<p><pre><code>  apt-get install clang
</code></pre>
Note that the swift.org instructions claim you need clang-3.6, and you probably do for more complex programs.  For that, you&#x27;ll need to temporarily add a sid&#x2F;unstable source and upgrade clang:<p><pre><code>  echo &#x27;deb http:&#x2F;&#x2F;ftp.us.debian.org&#x2F;debian&#x2F; unstable main&#x27; &gt;&gt; &#x2F;etc&#x2F;apt&#x2F;sources.list
  apt-get update
  apt-get install clang
</code></pre>
(don&#x27;t forget to remove the unstable line afterwards).