Debian“Etch”+星号+ Zaptel + Libpri + mISDN +星号Addons + Asterisk-GUI

Debian“Etch”+星号+ Zaptel + Libpri + mISDN +星号插件+星号图

这个Howto解释了如何在新的Debian“Etch”系统上安装Asterisk。

下载Debian 4.0r1的netinstall映像并配置本地化,语言,分区等后,在最后的步骤中,Debian现在应该问你要安装哪些软件包。

仅选择基本系统

完成安装并重新启动后,使用root登录并运行:

aptitude update
aptitude upgrade
reboot
aptitude install ssh ntp screen

从这里,下一步是从与putty客户端的ssh会话完成。

编译新的自定义内核***可选***

aptitude install kernel-package libncurses5-dev fakeroot wget bzip2 build-essential
cd /usr/src
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.23.12.tar.bz2
tar xjf linux-2.6.*
ln -s /usr/src/linux-2.6.23.12 /usr/src/linux
cd /usr/src/linux

将当前的内核配置复制到/ usr / src / linux中:

make clean && make mrproper
cp /boot/config-`uname -r` ./.config
make menuconfig

在配置菜单中,我们选择“ 加载备用配置... ”,并选择我们在/ usr / src / linux目录中复制的配置文件。 /usr/src/linux/.config

我们将在内核配置中修改一些参数:

“处理器类型和功能”一节中,我们检查:

“启用IRQ平衡”禁用
“定时器频率”250 Hz的值改为1000 Hz
“高分辨率定时器选项”“HPET定时器支持”内置。
对于具有NVidia SATA驱动器的用户来说,它缺乏“半虚拟化支持”

在“设备驱动程序”--->字符设备--->加固实时时钟支持。 你会看到它被构建为一个模块。

“图书馆例行程序”小节下,必须启用“CONFIG_CRC_CCITT”

当我们进行这些更改时,我们保存配置并退出。

构建新的.deb内核和头文件包:

make-kpkg clean
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers

编译后,将有两个.deb包在目录/ usr / src /下

安装新软件包。

cd /usr/src
dpkg -i linux-image-2.6.23.12-custom_2.6.23.12-custom-10.00.Custom_i386.deb
dpkg -i linux-headers-2.6.23.12-custom_2.6.23.12-custom-10.00.Custom_i386.deb
reboot

测试新内核是否正在运行。

uname -a

输出必须与“ Linux星号2.6.23.12-custom ”类似。

***完成***可选***编译自定义内核

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏