apt preferences pinning

Posted on Fri 21 February 2014 in note • Tagged with apt, preferences, debian

將 debian stable 加入 testing 但是只在需要安裝 testing 套件的時候才安裝。

  1. /etc/apt/sources.list 加入 testing
  2. /etc/apt/preferences.d/ 建立 testing 檔案。內容如下
Package: *
Pin: release a=testing
Pin-Priority: 200

這樣就可以在 aptitude 中選擇 testing 的套件。或是用 apt-get -t testing install <package> or aptitude -t testing 來指定安裝 testing 套件 …


Continue reading

Debian Squeeze install python 2.7 via pythonz

Posted on Fri 08 March 2013 in note • Tagged with debian, squeeze, python

要配合 vitrualenv 有幾個重點:

  • 安裝 pythonz
  • 用 pythonz 安裝 2.7.x
  • 從 pythonz 的 build.log 來看少哪些 module,把相對應的 dev package 補上。
  • 再把裝好的 python 2.7.x 路徑放到 PATH。
  • 安裝 easy_install (setuptools)
  • 安裝 pip
  • pip 安裝 vitrualenv

參考 pythonz install Debian Squeeze


Continue reading

CentOS 5 使用 debootstrap 安裝 Debian Wheezy

Posted on Fri 08 March 2013 in note • Tagged with centos, debian, squeeze, chroot, wheezy

CentOS5 要裝 wheezy 裝不起來。只能改裝 Squeeze。


Continue reading