安装必要软件 apt-get install pptpd kernel-tree-2.6.10 kernel-package apt-get install kernel-patch-mppe libc6-dev 解压Linux kernel cd /usr/src tar xjf kernel-source-2.6.10.tar.bz2 配置内核 我图简单,
sys-unconfig大家都很熟悉吧,新手最喜欢用它了,方便,缺点就是需要把所有配置都改一次,还得重启机器,也许还得去机房: 1,把当前的/etc/inet/hosts文件备份到/etc/inet/hosts.save; 2,如果当前/etc/vfstab文件包含NFS的挂载
1. 学会写简单的makefile 2. 编一应用程序,可以用makefile跑起来 3. 学会写驱动的makefile 4. 写一简单char驱动,makefile编译通过,可以insmod, lsmod, rmmod. 在驱动的init函数里打印hello world, insmod后应该能够
在socket编程时,会出现指定了ip,端口号,却连不上,这是因为网络地址跟本地主机地址的字符顺序不一样导致的。 在linux下提供了一些操作函数,如下: unsigned long int htonl(unsigned long int hostlong); 用来将参数指定
在eyoolinux安装盘中,对软阵列是通过 mdadm指令来实现的,使用mdadm的好处是不太需要关注配置文件,使用起来非常方便。 (1)软阵列的制作 准备工作,需要对待阵列的磁盘进行格式化并分区。比如要对 /dev/hda和/dev/hdb两个i
在IPTV系统的安装过程中,很多时候对java版本有一定要求(一般为1.4.2以上)。Windows系统中直接修改环境变量即可。但在安装EPG时,新建的EPG用户使用bash,需要在安装新版本jdk后,修改并执行.profile文件来达到修改环境变量
一般来说,我们在编译kernel时,设备驱动的选择有两种方式:一种是直接编译到kernel里,另一种是以模块方式挂接。CS8900网卡驱动如果以模块方式挂接,函数init_module就是入口;如果是直接编译到kernel里,那么函数cs89x0_probe
步骤如下: ssh-keygen -t rsa 或 ssh-keygen -d (dsa) => 产生出 id_rsa, id_rsa.pub scp id_rsa.pub server_hostname:~/.ssh/ ssh server_hostname cat .ssh/id_rsa.pub >> .ssh/authorized_keys cat .ssh/id_rsa
主板:PVP800-VM,ASUS HDD:Seagate 80Gb,IDE. 操作系统:Slackware 11 (2.4x / 2.6 test内核), Slackware 12 (2.6.18内核). 故障出现: 用Slackware 11 启动光盘启准备安装(安装光盘确认没问题),在操作引导检查完光驱和硬盘
自从Valve Software去年开始招聘Windows-Linux游戏移植高级软件工程师以来,就有传闻称Source引擎游戏即将被引入Linux平台。近日我们又得到消息,终于确认了这一点。 Source引擎诞生于2004年,基于DirectX API,此后经历
不管是哪个操作系统,同一级目录存在太多的文件都是一件可怕的事情,不管是读取还是删除的时候。 一旦这种不幸的事情发生在你身上,而又不能完全把整个目录删掉怎么办呢? 你可以用 rm -f *.log 但是你马上就会收到一个出
Debian、FC、Ubuntu的默认中文输入法都是SCIM,其实也挺好用的,有点类似windows下微软拼音输入法,而fcitx则有点类似windows下的紫光输入法,喜欢哪一个要看个人习惯了。我试用了一下,感觉比SCIM好用一些。下面说明如何做
windows下面提供了一个net send工具,可以给开了messenger服务的机器发送消息; 在linux下面没有提供命令与window机器通信的; 一般而言,我们可以通过talk,write,wall等命令与同一台linux上面的所有登录用户通信; 与windo
现象:/tmp占用400M的空间 动作:删除/tmp目录 后果:造成只能启动到控制台模式 应急: 1、创建目录:#mkdir /tmp 结果系统在控制台模式登录和X windows模式登录状态间反复切换,不能进入系统 2、改变权限:#chmod a+rwx,o+t /t
英特尔公司表示,他们将会发布可用于SUN公司的OpenSolaris操作系统的多核芯片优化程序。 这款名为Threading Building Blocks的优化工具旨在帮助C++开发者减少代码编写过程中的代码数量以便更为高效的利用多核芯片。
关于samba网上有很多的资料,不过网上资料一般倾向于企业级别的服务器搭建。最简单的、最基本的个人pc之间的访问,写的比较少,网络资料的繁多也让人无所适从,可能通常高手都不屑于写太简单文档。我记录下最简单的配置,仅
1.C 现在满大街都在造谣C语言无用论,特别是在大学,认为C语言已经不可行了。实质,现在大量的嵌入式,工业控制,低层软件开发完全依赖C语言。并且C语言也证实了自己是最强大的跨平台语言,他可以在各种硬件平台中工作。而且
登陆后用vi 写一个C程序:过程如下: vi HelloLinux.c 回车 进入后选择一种输入方式(a ,i ,o); #include main() { printf("Hello Linux !"); } 写完程序后Esc 并保存退出(:w “保存” :q “退出”) 然后用gcc 编译: gcc H
在终端cd到netbeans下载放置的目录,输入./netbeans-6.1-javaee-linux.sh,出现了找不到jdk错误信息: Configuring installer... Search JVM on the system... Java SE Development Kit (JDK) was not found on this co
(1)在 Linux 管理中,常有需要修改根目录下 .bash_profile 文件,更改环境变量的情况,文件修改后,一般的做法是重新登录,或者重新启动机器,不知道大家是怎么做的,反正我以前是用前面的两个办法中的一个,感觉很不方便。现在发
1.以root账号登陆,建立cvsroot账号 adduser cvsroot passwd cvsroot 2.在根目录下建立库cvsroot目录 mkdir cvsroot 3.改变cvsroot的权限和所有者 chmod 770 ./cvsroot chown cvsroot:cvsroot ./cvsroot 4.以cvsroo
一、概述 Linux提供了多种特性来实现文件锁定。其中最简单的方法就是以原子操作的方式创建锁文件,所谓“原子操作”就是在创建锁文件时,系统将不允许任何其它的事情发生。这就给程序提供了一种确保它所创建的文件是
第一步,安装EVA所依赖的开发包: 执行以下命令: yum install qt qt-devel kdelibs kdelibs-apidocs kdelibs-devel arts arts-devel 完成以后,下载EVA最新版 下面是我在网上找得比较可靠的地址,速度比较快 http://w
OpenOffice.org 2.4的演示组件支持炫丽的3D转换效果,不过默认情况下这项功能并未启用。如果我们是使用Ubuntu的话,安装这一插件是非常简单的。何不使自己在演示文档时,更加吸引人呢? 打开你的终端,输入以下指令安装op
系统环境:Windows xp sp3 ,IP:192.168.1.10 虚拟机下安装了Fedora-8-i386 IP:192.168.1.12 1. 首先检查os是否安装好了samba。 [root@cisco samba]# rpm -qa | grep smb 如果出现下面三行内容,则表示已经安装好了Samba
2012-07-10
CentOS 6.3安装(详细图解教程)
Linux怎么查看网卡驱动?Linux下查看网卡的驱动程序
centos修改主机名命令
Ubuntu或UbuntuKyKin14.04Unity桌面风格与Gnome桌面风格的切换
FEDORA 17中设置TIGERVNC远程访问
StartOS 5.0相关介绍,新型的Linux系统!
解决vSphere Client登录linux版vCenter失败
LINUX最新提权 Exploits Linux Kernel <= 2.6.37
nginx在网站中的7层转发功能