Djangoのインストール
俺はDebian使いだから本来これで事は足りる。
# apt-get install python-django
ところが、俺の使っているsqueezeで使えるのは1.2だ。最新版は1.3で、こういう流行りものは新しいのを入れておくのがいい気がする。そこで探してみると、wheezyには最新版があったので借りてくることにした。ただ、source.listに
% cat /etc/apt/sources.list.d/wheezy.list deb http://ftp.jp.debian.org/debian/ wheezy main contrib deb-src http://ftp.jp.debian.org/debian/ wheezy main contrib deb http://security.debian.org/ wheezy/updates main contrib deb-src http://security.debian.org/ wheezy/updates main contrib
とかやって追記するだけだとシステム全体が上がってしまう。困らないけど困る。そこで、AptPinningを施す。
% cat /etc/apt/preferences.d/django Package: * Pin: release a=testing Pin-Priority: 110 # aptitude -t testing install python-django
これでおk 最初した時何故かtzdataが上がってしまって、バージョン指定で強制的に下げたのは秘密だ。