Welcome 微信登录

首页 / 操作系统 / Linux

Linux各分区大小及定制x86的Linux系统

Linux各分区大小及定制x86的Linux系统

根分区/:根分区即根目录(/)所在的分区。它只需要启动系统所必需的文件(如内核文件)和系统配置文件,大多数系统50MB到100MB的根分区可以工作得很好。 /usr分区:/usr是存放Red Hat Linux系统的许多软件(如X Windows系统)的所在的分区。根据你要安装的RPM软件包的数量,这个分区一般在300MB到700MB之间,如果可能,将最大的空间用于/usr分区。 /home分区:用来存放用户的个人数据的分区。它的大小取决于Red Hat ...
Debian 5 下安装 Asterisk 1.6

Debian 5 下安装 Asterisk 1.6

Asterisk 是一个开放源代码的软件VoIP PBX系统,它是一个运行在Linux环境下的纯软件实施方案。Asterisk是一种功能非常齐全的应用程序,提供了许多电信功能,能够把你的x86机 器变成你自己的交换机,还能够当作一台企业级的商用交换机。Asterisk让人激动的事情是它在小企业预算可承受的范围内提供了商业交换机的功能和可伸 缩性。你可以使用一台老式的奔腾3计算机,让你的机构看起来就同世界上的大企业一样。安装Debian 5.refer to...
硬盘安装Debian 5教程图解

硬盘安装Debian 5教程图解

可是很多时候我们下载了ISO镜像文件不想刻盘,想通过硬盘来 安装,当然是可以的。硬盘安装debian和硬盘安装Ubuntu 9.10的过程是非常类似的,仍然是使用Grub来引导安装,下面总结一下安装的过 程:1、下载Debian的镜像文件,放到一个FAT32或Ext3的分区官方地址:http://cdimage.debian.org/debian-cd/2、下载vmlinuz和initrd.gz文件,,并放到C盘的根目录一定要注意,这两个文件是不同于ubu...
嵌入式Linux文件系统启动脚本及分析

嵌入式Linux文件系统启动脚本及分析

在内核初始化完成后,嵌入式linux 文件系统的启动过程主要包含以下几个步骤:1. 执行/sbin/init 文件2. 执行/etc/inittab 文件3. 执行/etc/init.d/rcS 文件4. 执行挂载文件系统脚本5. 执行内核模块脚本6. 执行网络初始化脚本7. 执行应用程序启动等脚本,如qtopia 的启动系统启动流程图:1. 内核启动init内核启动的最后一步就是启动init 进程,init 进程是由内核启动的第一个(也是唯一一个和)用户...
Ubuntu 10.10 下建立嵌入式初级开发环境

Ubuntu 10.10 下建立嵌入式初级开发环境

主机:X86+Ubuntu 10.10,联网 1.下载并安装交叉编译器。我用的编译器是arm-linux-gcc4.3.2,在友善之臂的网站下的。只要解压一下就OK。tar -zxvf arm-linux-gcc-4.3.2.tgz得到文件夹usr,把里面的arm目录复制到:sudo mv usr/local/arm /usr/local接下来只要设置好环境变量,就可以使用了,环境变量可以设置成全局的,也可以设置为当前终端可用,方法是:export PAT...
在Linux上配置Python自动感知

在Linux上配置Python自动感知

Windows下Python自带的IDLE开发Python已经比较方便了,在Linux上只要稍微配置一下,也可以使开发更方便。第一种,是Linux下的Python shell,默认是没有语法提示的,要开启Python shell的语法提示需要:1. 在自己的home目录(/home/用户名/)下建立.pythonstartup文件,代码见附件2. 修改/home/用户名/.bashrc文件,添加一行export PYTHONSTARTUP=/home/用户...
构建MINI2440开发板Ubuntu开发环境

构建MINI2440开发板Ubuntu开发环境

1 引言 做嵌入式开发,调试开发板最常使用的工具就是串口和网口,本文主要介绍在Ubuntu系统如何安装和设置串口软件(minicom和kermit)连接MINI2440开发板。本文假设你已经在电脑上安装了Ubuntu系统。 对于现今大多数的笔记本而言,主板上一般都没有配置串口接口。我们可以在网上购买到USB口转串口接口,网上有很多种类型的USB转接口,可以根据价格选择一个合适的就行。这里使用的是基于PL2303芯片的USB转接口。2 连接MINI244...
Ubuntu 11.04升级到Linux 内核2.6.38

Ubuntu 11.04升级到Linux 内核2.6.38

Ubuntu 11.04 将使用最新 Linux 内核版本——2.6.38,来自 Ubuntu 内核团队的 Leann Ogasawara 在邮件列表中写道:Ubuntu 11.04 不是一个 LTS 版本,因此可以有时间来采用这个新的内核发行,这也将受益于新内核对新硬件的支持,以及驱动程序的更新,当然也有bug修复。他同时还说明了 Ubuntu 11.04 将随着 Linux 内核的更新(2.6.38.y)而更新。Ubuntu的相片管理Shotwell ...
Ubuntu 10.10 三歩安装kernel2.6.38【非编译】

Ubuntu 10.10 三歩安装kernel2.6.38【非编译】

据消息报道,今日Ubuntu 11.04 升级 Linux 内核到 2.6.38 版本!此版本的内核将对桌面性能有显著提升,主要新特性如下,NO.1鸡血补丁,打上了200+ 行内核补丁(自动分组调度功能),只对部分特定环境有效。NO.2图形,图形方面已提供 AMD Radeon HD 6000 系列开源驱动支持,Nouveau GeForce 400 / 500 加速支持及其它开源图形方面的改善。NO.3文件系统,对 VFS (虚拟文件系统)进行了改善,B...
Linux下使用的GCC编译器图形前端软件wxgcc

Linux下使用的GCC编译器图形前端软件wxgcc

对于Linux用户,不知您是否遇到过这种情况:在进行C/C++编程或是研究他人源代码的时候,发现对于某个C/C++语言特性不是很明确,于是就想自己创建一个小程序编译测试一下。一般需要进行如下操作(以C语言的helloworld为例): $ vi helloworld.c $ gcc helloworld.c -o helloworld $ ./helloworld 偶尔操作一回当然是没什么问题的,但如果需要频繁这么操作就会让人有些不耐烦了,WxGcc正...
<< 371 372 373 374 375 376 377 378 379 380 >>