Ubuntu下常用程序开发环境安装脚本
发表于 : 2010-10-02 11:12
自己写了一个脚本dev-install.sh,方便新手在Ubuntu下搭建常用的程序开发环境,已在9.10和10.04以及10.10中通过验证。该脚本用于在Ubuntu系统搭建C++、Gtk+、 Gtkmm 、wxWidget、 Motif以及 OpenGL等程序设计语言开发环境。
脚本如附件,安装操作步骤如下所示:
1) $ tar -xzvf dev-install.sh.tar.gz
2) $ chmod a+x dev-install.sh
3) $ ./dev-install.sh
===================================
Main Menu
-----------------------------------
0---quit
1---install C++ dev
2---install Gtk+ dev
3---install Gtkmm dev
4---install wxWidget dev
5---install Motif dev
6---install OpenGL dev
===================================
Please choose a number[1-6]:
>> 1
Are you sure to install c++ development tools?[y/n]
>> y
[sudo] password for young: ---》需要密码验证
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会安装下列额外的软件包:
cpp-4.4 dpkg-dev fakeroot g++-4.4 gcc-4.4 gcc-4.4-base
libalgorithm-diff-perl libalgorithm-merge-perl libdpkg-perl
libstdc++6-4.4-dev patch
建议安装的软件包:
gcc-4.4-locales debian-keyring g++-multilib g++-4.4-multilib gcc-4.4-doc
libstdc++6-4.4-dbg gcc-4.4-multilib libmudflap0-4.4-dev libgcc1-dbg
libgomp1-dbg libmudflap0-dbg libcloog-ppl0 libppl-c2 libppl7
libstdc++6-4.4-doc diffutils-doc
下列【新】软件包将被安装:
build-essential dpkg-dev fakeroot g++ g++-4.4 libalgorithm-diff-perl
libalgorithm-merge-perl libdpkg-perl libstdc++6-4.4-dev patch
下列软件包将被升级:
cpp-4.4 gcc-4.4 gcc-4.4-base
升级了 3 个软件包,新安装了 10 个软件包,要卸载 0 个软件包,有 483 个软件包未被升级。
需要下载 14.7MB 的软件包。
解压缩后会消耗掉 24.6MB 的额外空间。
您希望继续执行吗?[Y/n]n
中止执行。
===================================
Main Menu
-----------------------------------
0---quit
1---install C++ dev
2---install Gtk+ dev
3---install Gtkmm dev
4---install wxWidget dev
5---install Motif dev
6---install OpenGL dev
===================================
Please choose a number[1-6]:
>> 0
根据菜单选择你要安装的程序开发语言包。
脚本如附件,安装操作步骤如下所示:
1) $ tar -xzvf dev-install.sh.tar.gz
2) $ chmod a+x dev-install.sh
3) $ ./dev-install.sh
===================================
Main Menu
-----------------------------------
0---quit
1---install C++ dev
2---install Gtk+ dev
3---install Gtkmm dev
4---install wxWidget dev
5---install Motif dev
6---install OpenGL dev
===================================
Please choose a number[1-6]:
>> 1
Are you sure to install c++ development tools?[y/n]
>> y
[sudo] password for young: ---》需要密码验证
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会安装下列额外的软件包:
cpp-4.4 dpkg-dev fakeroot g++-4.4 gcc-4.4 gcc-4.4-base
libalgorithm-diff-perl libalgorithm-merge-perl libdpkg-perl
libstdc++6-4.4-dev patch
建议安装的软件包:
gcc-4.4-locales debian-keyring g++-multilib g++-4.4-multilib gcc-4.4-doc
libstdc++6-4.4-dbg gcc-4.4-multilib libmudflap0-4.4-dev libgcc1-dbg
libgomp1-dbg libmudflap0-dbg libcloog-ppl0 libppl-c2 libppl7
libstdc++6-4.4-doc diffutils-doc
下列【新】软件包将被安装:
build-essential dpkg-dev fakeroot g++ g++-4.4 libalgorithm-diff-perl
libalgorithm-merge-perl libdpkg-perl libstdc++6-4.4-dev patch
下列软件包将被升级:
cpp-4.4 gcc-4.4 gcc-4.4-base
升级了 3 个软件包,新安装了 10 个软件包,要卸载 0 个软件包,有 483 个软件包未被升级。
需要下载 14.7MB 的软件包。
解压缩后会消耗掉 24.6MB 的额外空间。
您希望继续执行吗?[Y/n]n
中止执行。
===================================
Main Menu
-----------------------------------
0---quit
1---install C++ dev
2---install Gtk+ dev
3---install Gtkmm dev
4---install wxWidget dev
5---install Motif dev
6---install OpenGL dev
===================================
Please choose a number[1-6]:
>> 0
根据菜单选择你要安装的程序开发语言包。