1.更改/etc/apt/source.list 如下,以下是目前可用的软件源
deb http://old-releases.ubuntu.com/ubuntu/ maverick main restricted
deb-src http://old-releases.ubuntu.com/ubuntu/ maverick main restricted
deb http://old-releases.ubuntu.com/ubuntu/ maverick-updates main restricted
deb-src http://old-releases.ubuntu.com/ubuntu/ maverick-updates main restricted
deb http://old-releases.ubuntu.com/ubuntu/ maverick universe
deb-src http://old-releases.ubuntu.com/ubuntu/ maverick universe
deb http://old-releases.ubuntu.com/ubuntu/ maverick-updates universe
deb-src http://old-releases.ubuntu.com/ubuntu/ maverick-updates universe
deb http://old-releases.ubuntu.com/ubuntu/ maverick multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ maverick multiverse
deb http://old-releases.ubuntu.com/ubuntu/ maverick-updates multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ maverick-updates multiverse
deb http://old-releases.ubuntu.com/ubuntu/ lucid main restricted
deb-src http://old-releases.ubuntu.com/ubuntu/ lucid main restricted
2.安装qt4(安装qt的过程中,会把qt4和xserver相关的依赖都装上)
sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-designer qtcreator
3.sudo gedit /etc/default/grub
找到这一行
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
改成
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
再输入命令:
sudo update-grub
4.cp /usr/bin/startx /usr/bin/mystartx
打开mystartx文件,在文件的最后面找到
xinit “$client” $clientargs — “$server” $display $serverargs
在这一句上面添加 client=“xxxx/xxxx/xxxx”
比如我的qt程序是/home/qt_test,client=“/home/qt_test”
其中上面的双引号中的是要运行的程序路径,添加完毕之后保存
5.在rc.local文件的exit 0前面添加 mystartx
添加完毕之后保存,重启系统之后就可以看到运行的程序了