- Python 2.4 or newer
- Django 0.96 or newer
- MySQL Server 4.0 or newer
- Apache web server (or any other web server)
- Apache mod_python
- Python Imaging
- Python MySQLdb
Two hours later I had finally managed to get 5 stars on Kaiser chief's Ruby and blew away my old score. Hang on, what happened to installing the FoF server? Yeah, I did that already. That took me less than 30mins. Yes you heard me right, I installed that entire stack and the FoF server in 30mins and most of that was the download and waiting for install.
In fact, its as simple as this:
- sudo apt-get install apache2 libapache-mod-python
- sudo apt-get install mysql-server python-mysqldb
- sudo apt-get install python-imaging
- sudo apt-get install python-django
- Follow some very basic commands in the FoF server read-me such as copying and filling in the blanks in files.
What happened to Linux? What happened to the days of mind-bogglingly painful installs? Of rpm-dependency hell. Of dredging web forums trying to understand what a particular error code meant? Of the little victories as you get each component to recognize the other component.
Of course, this was one small app, theres still plenty of other horrifying applications we can try installing, but even that is getting easier by the day. Its clear that Open Source programmers are realizing that making things easier for noobies is the best way to convert us over. We like to spend more time working with the application, rather than knowing all the intricate configurations.
Anyway, I need to get back to some Killing In the Name of...
No comments:
Post a Comment