- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 CentOS更换网卡之后的配置
/etc/udev/rules.d/70-persistent-net.rulesSUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="44:37:e6:83:df:5a", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"[
2014-11-22 12:39:35
5099
1
原创 一个简单的perl程序
下面展示一个简单的perl程序,功能是根据参数列表中提供的一个或多个文件名,以每一行为一个单位逐一读取作为路径,如果该路径是一个可执行文件,可以由此找出其所依赖的共享库,并且生成到一个汇总列表中。这样的功能可以作为应用程序打包功能(主要是处理依赖关系)的一部分。while (<>) //神奇的钻石操作符,读取参数列表中的所有文件内容{chomp
2013-03-24 20:30:14
1003
原创 CMake安装与使用速成
CMake是一个跨平台、开源的构建系统,在功能上可以取代autoconf/automake(应该有听说过吧)。 在FreeBSD中的安装依然可以通过强大的ports系统来完成,在/usr/ports/devel/cmake路径下运行make install。但这里我想说说手动安装的过程,顺便可以熟悉一下这个系统。首先需要注意它的默认编译器是gcc/g++,想要修改成最新的clang编译器
2013-02-18 18:21:59
1247
2
原创 一些零散的记录(随时更新)
FreeBSD的ports系统虽然很强大,但有个问题:安装某个软件的过程可能会很漫长,所以很多人会希望是无人值守,但这个过程中经常出现菜单需要人工输入一些选项,导致自动安装无法继续进行。如果您希望这些选项全都采用默认值,有2种方法可以解决这个问题:1、运行make命令时加入相应的参数:make BATCH=yes install2、修改/etc/make.conf配置文件,加入BATCH=
2013-02-14 09:49:44
487
原创 FreeBSD#Apache+PHP安装配置
1.系统环境 FreeBSD 8.3 RELEASE版(i386平台)、Apache-2.2.22、PHP-5.3.17版本。2.安装Apache 安装Apache最简单的方法仍然是通过强大的FreeBSD ports系统:FreeBSD# cd /usr/ports/www/apache22FreeBSD# make install clean
2013-02-12 09:51:25
3333
原创 FreeBSD#MySQL安装配置
1.系统环境 FreeBSD 8.3 RELEASE版(i386平台)、MySQL 5.5.27版本。2.安装MySQL 通过强大的FreeBSD ports系统,安装MySQL的步骤简单得超乎想象:FreeBSD# cd /usr/ports/databases/mysql55-serverFreeBSD# make install clean
2013-02-12 09:50:50
5872
3
原创 Gentoo Linux的boot分区问题及其它
之前安装Gentoo Linux的时候,都是给它专门分配了一个boot分区。最近又装了几次之后,开始考虑到boot分区确实是没有必要的,因为实际上boot与root分区的写入不是那么频繁,完全可以合并成一个分区。在网络上看了一些人的介绍,也赞成这一点,但具体的做法上却很少有人说明清楚。我尝试着这么做的时候,发现出了一点问题,后来仔细想想,其实问题的起因非常简单。我们可以比较这2种做法的差异,一看即
2013-02-10 15:43:39
1991
原创 关于FreeBSD的一些问题
首先要需要面对的是FreeBSD的版本问题。 有一回我想在FreeBSD 8.3上面编译一个比较老一点的驱动程序bsd-zaptel,发现kthread系列函数全部改成kproc前缀,除了函数名之外还对参数做了一些调整。我估计7.4是支持kthread系列的最后一个版本了,当然也可以对驱动程序做些调整,让它能够在8.0之后的系统上面编译通过。 从9.0这个版本开始,clang成
2013-02-09 10:35:47
1271
原创 黑苹果安装要点3
安装盘和变色龙准备好了以后,就可以开始安装黑苹果了。 首先面临的一个问题是,现在大多数电脑都配置了SATA硬盘,MAC OS要求这种硬盘必须采用AHCI方式。你需要将原先的IDE方式修改过来,但是有些人在硬盘上面安装了多系统,特别是安装了WINDOWS,如果你做了这样的修改,就会很不幸地碰到蓝屏。你可以重装WINDOWS来解决这个问题,嫌麻烦的话也可以不做修改,网络上有个“免开AHCI补
2013-02-08 11:22:20
1176
原创 黑苹果安装要点2
今天来说说变色龙(Chameleon)。 什么是变色龙?首先是一个多启动管理器,更重要的是它提供了MAC OS所需的虚拟BIOS和相关工具。在这之前我也只注意到了前者,以为如果找个硬盘来专门安装黑苹果,是不需要它的。然而OS X是一个非常特别的系统,其中尤为重要的一点是它不支持MBR的分区方式,所以就目前所掌握的技术而言,非要在三种工具中选择一个:变色龙、TBOOT或BOOTTHINK,
2013-02-07 10:55:31
1918
原创 黑苹果安装要点1
对于大多数的人而言,拥有一部白苹果不是那么简单的事,于是乎黑苹果相当之盛行。之前对苹果电脑的操作系统知之甚少,一直想捣鼓一个玩玩,现在总算让我过了一把瘾。网上传言黑苹果不是那么好弄的,确实对于一些硬件配置来说,几乎是不可能完成的;但是对于另一些硬件配置来说,安装过程却是异乎寻常的顺利。这应该跟人品没有多大关系吧,而我的安装过程跟习惯有莫大的关系:我喜欢把事情弄得清清楚楚的,否则心里就会不痛快。除非
2013-02-06 18:16:35
2167
原创 Windows7安装配置过程
1.准备Windows7Professional启动安装光盘;2.准备Windows7 Loader激活程序;3.准备AHCI、audio、chipset和LAN驱动程序(对于大部分硬件可忽略);4.从光盘启动系统,进入“您想将Windows安装在何处”对话框,点击“加载驱动程序”然后选择AHCI所在目录(可忽略);5.按+进入命令窗口,然后运行“exit”命令退出窗口,这样可以防
2011-04-26 15:04:00
1044
原创 DIY配件之双绞线
现行的双绞线有2种标准接法:※标准568A:绿白—1,绿—2,橙白—3,蓝—4,蓝白—5,橙—6,棕白—7,棕—8※标准568B:橙白—1,橙—2,绿白—3,蓝—4,蓝白—5,绿—6,棕白—7,棕—8 直连线用于主机和交换机/路由器之间的连接,两端水晶头(RJ-45)采用同一种标准接法;交叉线用于2台主机之间的连接,两端的水晶头分别采用568A和568B的标准接法。 水晶头的打
2011-04-18 16:26:00
810
1
原创 Gentoo Linux以太网Bonding
现在我们越来越接近主题了。先前的博文大多是关于OS的安装配置,基本上没什么技术含量,但却是为了下一步的工作做准备,同时也可以顺便整理一下自己的思路。我现在已经在酝酿下一个系列,但在这之前先来介绍一下《Gentoo Linux安装纪要之前传》博文中提到过的Bonding,也算是有个交代吧。 先来看看相关系统的网络配置吧。测试机是Windows XP系统,在以太网卡上配置两个IP地址:“1
2011-04-15 17:46:00
906
原创 FreeBSD快速安装配置
我从2004年就开始接触FreeBSD了,但一直只是把它作为一个能在超低配置的机器上高效运行的服务器来使用的。因为之前的工作与此没有任何关联,所以基本没有深入地探索这个神秘的世界。我现在要开始做些学习研究,它就是一个最好的工具和对象了。在这里我就不想重复那些网络上对它广为流传的赞誉之词了,有兴趣的话可以查到很多关于它的信息。我也曾经多次表示过,我的博文主要就是体验,然后从感性认识升华到理性思考,这
2011-03-23 15:31:00
1664
1
原创 Gentoo Linux安装纪要之后传
如果您已经在自己的硬盘上创建好了文件系统,只是因为重启之后没找到相应的设备文件,那么您可以依次运行“vgscan”、“ vgchange -a y”来生成这些设备文件,而不会破坏原先的文件系统(原先的文件资料不会被删除掉)。 我曾经被一个网卡的问题困扰了相当长时间,算是犯了一个比较低级的错误吧。下面我大致描述一下问题的经过吧。 我在这台机器上面第一次安装Gentoo Lin
2011-03-23 09:38:00
721
原创 Gentoo Linux安装纪要之备忘录
1.分区与文件系统命令pvcreate /dev/sda3vgcreate vg1 /dev/sda3lvcreate -L256M -nswap vg1lvcreate -L256M -ntmp vg1lvcreate -L512M -nopt vg1lvcreate -L512M -nvar vg1mkswap /dev/vg1/swapswap
2011-03-22 15:23:00
473
原创 Gentoo Linux安装纪要之正传
1.光盘启动 使用刻录好的光盘启动系统,在出现“boot:”提示之后输入“gentoo nox”,启动之后可以进入字符界面。这时您可以输入“net-setup eth0”命令来配置网络,但是我的实验室环境由路由器充当DHCP服务器,因此系统启动之后网络配置已经完成。我不想做任何改动,只需要输入“ifconfig”查看具体的配置即可。livecd ~ # /etc/init.d/ss
2011-03-19 09:51:00
563
原创 Gentoo Linux安装纪要之前传
在正式安装之前,我们先讨论一下Linux发行版的选择问题。关于这个问题,我想很多Linux粉丝都有过这样的困惑吧:市面上Linux发行版简直是五花八门,那我们该如何选择适合自己的版本呢?这个问题确实很难回答,因为萝卜蔬菜各有所爱,每个人都会有自己的喜好。在这里我提出自己的选择以及选择的依据,以供大家参考。可能各位也知道,Linux在慢慢走向商业化了,那么在这个过程中某些发行版已经逐渐偏离Linux
2011-03-15 15:40:00
511
原创 DIY配件之主板
先来谈谈配件方面的问题吧。 先说明一下,我写的过程可能会比较详细,如果您觉得太罗嗦,可以直接看摘要,说不定就能解决问题。因为如果有人碰到一些问题,肯定是急于解决问题,但是如果要看完一篇唠唠叨叨的博文才能搞定,那急性子的人非得急死不可。我的博文可能比较适合慢性子的人看,急性子的请先看摘要,看看是不是符合你目前的情况,以便尽快地解决问题。不过从另一个角度来说,仔细看博文也有好处:也许您的问题
2011-03-07 17:46:00
1273
1
原创 我和Computer之缘
在正式开始我的技术博文之前,我先做一个简单的回顾,这样有利于我整理一下思路。可能对于其他人没什么价值,那就耐心等待一段时间,预计下周开始我就会写第一篇技术博文了。 我的回顾没有什么精彩的过程,只是在学习过程中的一些心理体验,估计很多人都有过类似的感觉。※ ※ ※ 初一年的暑假,我和计算机第一次亲密接触的计划夭折了。
2011-03-04 10:06:00
678
4
原创 推荐一些影片
开始正题之前,先推荐几部影片吧,放松一下心情。 这段时间看了不少国外影片,主要是美国的影片,欧洲的片子数量比较少,而且在网上很难找到。我下面给出一个小小的排名吧,主要是我自己的喜好,不是什么权威。有的影片给我留下的印象比较深刻,所以也可以说是个印象排名吧。必须说明一下啊,我只是自娱自乐而已,也写不出什么深刻的影评来。还是先给个清单吧。 1、十二怒汉2、阿甘正传
2011-03-03 17:49:00
498
原创 希望是一个新的开始
在CSDN开博很长时间了,一直没想到有什么东西要写的。经过了几年的职业生涯,遇到过不少挫折,也有一点点收获,最重要的是从中领悟到一些东西。现在想想,如果能把自己经历过的一些事情记录下来,也是很有价值的;及时地总结一下,以免时间一长渐渐地淡忘掉,甚至于重走以前的弯路。于是就决定在CSDN博客这边码点字下来,权作抛砖引玉吧。 我的博客主要特点就是技术博客。但是首先我会稍微回顾一下
2011-03-02 19:01:00
611
2
i386架构FreeBSD安装与配置实例
2011-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人