毛蛋(maoegg)网

——只为技术而存在

正在浏览 Linux天堂 里的文章

PHP调用Linux系统的常用函数
1、exec函数
<?php
$test = “ls /tmp/test”; //ls是linux下的查目录,文件的命令
exec($test,$array); //执行命令
print_r($array);
?>
2、system函数
<?php
$test = “ls /tmp/test”;
$last = system($test);
print “last: $last\n”;
?>
3、passthru函数
<?php
$test = “ls /tmp/test”;
passthru($test);
?>
4、popen函数

继续阅读

更新办法请参照这篇文章:Ubuntu 10.10更新源列表地址

网易开源镜像站,供给FreeBSD,OpenBSD,archlinux,centos,cygwin,debian,fedora,gentoo,kernel,openSUSE,slackware,ubuntu
代码:

deb http://mirrors.163.com/ubuntu/ oneiric main universe restricted multiverse
deb-src http://mirrors.163.com/ubuntu/ oneiric main universe restricted multiverse
deb http://mirrors.163.com/ubuntu/ oneiric-security universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ oneiric-security universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ oneiric-s universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ oneiric-proposed universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ oneiric-proposed universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ oneiric-backports universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ oneiric-backports universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ oneiric-s universe main multiverse restricted

台湾源
代码:

deb http://tw.archive.ubuntu.com/ubuntu/ oneiric main universe restricted multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu/ oneiric main universe restricted multiverse
deb http://tw.archive.ubuntu.com/ubuntu/ oneiric-security universe main multiverse restricted
deb-src http://tw.archive.ubuntu.com/ubuntu/ oneiric-security universe main multiverse restricted
deb http://tw.archive.ubuntu.com/ubuntu/ oneiric-s universe main multiverse restricted
deb-src http://tw.archive.ubuntu.com/ubuntu/ oneiric-s universe main multiverse restricted

SRT Sources 继续阅读

Linux防火墙配置

抢板凳

新装了centOS 6.0,SSH连不上,后来装了Apache,也没法访问,关掉iptables服务就正常了

网上说的什么“iptables -A INPUT -p tcp –dport 80 -m state –state NEW,ESTABLISHED,RELATED -j ACCEPT”

试过了,都不行

还是修改配置文件来的有效果

先 # vi /etc/sysconfig/iptables

再加上两行:

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT

最后重启一下ipatbles的服务:service iptables restart

OK,一切就正常了

经过N轮的跳票,CentOS 6.0终于出现了。虽然现在CentOS官方还没有出现CentOS 6.0正式发布的相关消息,不过在外部的镜像服务器里已经有了CentOS 6.0 的镜像文件。

CentOS是RHEL(Red Hat Enterprise Linux)源代码再编译的产物的免费版,继承了Red Hat Linux的稳定性,而且又提供免费更新,因此在IDC中装机量几乎是最大的一个Linux发行版。

CentOS 6.0正式版下载地址:

64位:

CentOS-6.0-x86_64-bin-DVD1.iso(光盘镜像一) 07-Jul-2011 15:18 3.9GB
CentOS-6.0-x86_64-bin-DVD2.iso(光盘镜像二) 07-Jul-2011 15:18 1.1GB
CentOS-6.0-x86_64-netinstall.iso(网络安装镜像) 07-Jul-2011 15:07 211MB

32位: 继续阅读

gentoo分区方案

抢沙发

默认分区方案

分区 文件系统 大小 说明
/dev/sda1 ext2 32M 启动分区
/dev/sda2 (swap) 512M 交换分区
/dev/sda3 ext3 剩余磁盘 根分区

分区的数目主要根据你的系统环境来决定。

例如,如果你有很多用户,你可能更希望把你的/home目录独立出来,因为这样做可以增加安全性,备份起来也更容易。如果你安装Gentoo用来做邮件服务器,你的/var目录应该独立出来,因为邮件都存储在/var目录中。选择一个好的文件系统将最大限度地提高你的系统性能。游戏服务器应该把/opt目录独立出来,因为大多数游戏服务端软件都安装在那。理由也与/home目录类似:安全与备份。你一定要使/usr 目录保持足够大:因为它将不仅包含大部分应用程序,而且Portage树本身就需要大约500M空间,这还不包括存储在其中的各种源代码包。 继续阅读

  通过查询CentOS官方的日程表看,CentOS 6.0 ISO计划6月3日在内部的镜像服务器开始同步,并计划6月6日将 CentOS 6.0 ISO 同步到外部镜像服务器,届时想何尝CentOS 6.0 的朋友就可以抢鲜试用了。不过到现在CentOS 官方也没有明确具体的发布时间,我们也只能通过 CentOS 官方的日程表推测,而且该日程表还会经常被官方根据实际的进度来修改。

  由于CentOS在IDC的Linux系统服务器中装机量是最大的,因此它的每一次升级都受到了业内的高度关注,同时也会掀起一波升级的系统的热潮。每一次大的版本更新都会进一步提高安全安全性能,提供更多的硬件支持和性能改善。

下载地址1:

Red Hat Enterprise Linux 6.1 Server (x86)
boot.iso   208 MB(启动安装用)

MD5: 724c2308cbfbceb385633e132b89d766
SHA-256: d7cf7e76408914f6fa4f92cc09b409fcf864d5155c694fbf1675e56c3b5a9b29
下载地址:ed2k://|file|rhel-server-6.1-i386-boot.iso|218103808|E6E042576CEAE866326C88B8ECC53E4D|/

Binary DVD   2,924 MB(完整DVD版)
MD5: f8c8a310e34d26339c99d462e3557324
SHA-256: 73ca2918cab11120575cb8231eed40027b31bb671199a327d7e102d47adc6a20
下载地址:ed2k://|file|rhel-server-6.1-i386-dvd.iso|3066486784|492A4CCAE7C2C52CCA87196C72A4E24F|/

Red Hat Enterprise Linux 6.1 Server (AMD64/Intel EM64T)
boot.iso   250 MB(启动安装用) 继续阅读

一、关于安装


Fedora 15 下载地址 http://fedoraproject.org/zh_CN/get-prerelease.
可以下载DVD/LiveCD两种形式来安装Fedora 15
LiveCD刻盘安装,就不用赘述了

将镜像烧到U盘:
在win下可使用UltraISO软碟通,选择“写入到硬盘”来将U盘作为启动盘。具体的使用,这里不再赘述;
在Linux环境下,我使用的Unetbin:
Ubuntu下安装
sudo apt-get install unetbootin

Fedora下安装
yum install unetbootin

升级安装
采用命令的方式,将fedora13或者fedora14使用preupgrade升级到15,但是不推荐使用这种方式,一是从网上下载程序需要大量的时间,如果网速不行,那就让人郁闷了。而且升级的方式可能还会产生一些莫名其妙的错误,甚至进入不了桌面系统。

二、关于yum 继续阅读

Canonical公布了Ubuntu 11.10的发布日程,其正式版将在2011年10月13日发布。据报道,在上周举行的Ubuntu开发者峰会上,Canonical还透露了Ubuntu 11.10中可能的新变化:

1、改进Unity用户界面; 继续阅读

红帽在5月19日宣布发布其企业级Linux 6.1的正式版(RHEL 6.1)。该版本的Beta已经在今年3月23日放出。RHEL 6.1是红帽企业级Linux 6.0系列的第一次更新(注:RHEL 6.0在2010年11月发布),除了性能改进之外,还包含如下特性:

  1. 新增命名为网络接口的新的可选协议; 继续阅读

经过大半个星期的迁移和新脚本的测试,现在mirrors.ustc.edu.cn已经基本稳定了。
新机器的域名:

IPv4/v6: mirrors.ustc.edu.cn (能解析出教育网/电信/v6地址)
v4only: mirrors4.ustc.edu.cn (能解析出教育网/电信地址)
v6only: mirrors6.ustc.edu.cn

有些地方(比如我测试的合肥长宽),DNS会解析出电信地址,但使用教育网地址访问更快,这时可以通过修改hosts指定强制使用教育网地址访问。
继续阅读

11.04昨天已经放出,网上有不少网友说,使用wubi安装Ubuntu11.04有问题,有的说会下载安装文件,下面本人说明一下使用wubi安装Ubuntu11.04要注意的一些事项。

首先,将下载后的Ubuntu的ISO文件放到其中一个分区的根目录下面,磁盘分区名最好是英文的(某些中文可能会引起无法识别等问题)。然后将ISO中的wubi.exe拖拽到当前的目录下面,也就是跟ISO文件同一级,然后执行wubi.exe即可。

要注意的是,一定要把ISO文件跟wubi.exe同时放到根目录下,否则wubi.exe可能会执行下载操作。
还有,执行wubi.exe之前最好将网线断开,这样既防止又重新下载ISO文件,同时在安装Ubuntu11.04的过程中,可能会自动更新一些程序及语言等。如果网速比较慢或者更新源列表比较慢,整个安装过程都会比较慢。所以建议等Ubuntu完全安装好以后再连上网线。

ubuntu 11.04已经发布了,下面公布一些常见的源

deb http://cn.archive.ubuntu.com/ubuntu/ natty multiverse
deb-src http://cn.archive.ubuntu.com/ubuntu/ natty multiverse
deb http://cn.archive.ubuntu.com/ubuntu/ natty-updates multiverse
deb-src http://cn.archive.ubuntu.com/ubuntu/ natty-updates multiverse
deb http://security.ubuntu.com/ubuntu natty-security main restricted
deb-src http://security.ubuntu.com/ubuntu natty-security main restricted
deb http://security.ubuntu.com/ubuntu natty-security universe
deb-src http://security.ubuntu.com/ubuntu natty-security universe
deb http://security.ubuntu.com/ubuntu natty-security multiverse
deb-src http://security.ubuntu.com/ubuntu natty-security multiverse
deb http://archive.canonical.com/ubuntu natty partner
deb-src http://archive.canonical.com/ubuntu natty partner

ubuntu 11.04台湾源

deb http://tw.archive.ubuntu.com/ubuntu/ natty main universe restricted multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu/ natty main universe restricted multiverse
deb http://tw.archive.ubuntu.com/ubuntu/ natty-security universe main multiverse restricted
deb-src http://tw.archive.ubuntu.com/ubuntu/ natty-security universe main multiverse restricted
deb http://tw.archive.ubuntu.com/ubuntu/ natty-updates universe main multiverse restricted
deb-src http://tw.archive.ubuntu.com/ubuntu/ natty-updates universe main multiverse restricted
继续阅读

Select an image

Desktop CD

The desktop CD allows you to try Ubuntu Chinese Edition without changing your computer at all, and at your option to install it permanently later. This type of CD is what most people will want to use. You will need at least 256MiB of RAM to install from this CD.

There is one image available:

PC (Intel x86) desktop CD
For almost all PCs. This includes most machines with Intel/AMD/etc type processors and almost all computers that run Microsoft Windows, as well as newer Apple Macintosh systems based on Intel processors. Choose this if you are at all unsure. 继续阅读

我们一直等待那一天。经过6个月的开发,Ubuntu 11.04正式版终于发布。
虽然官方没有升级,但是ISO镜像已经可以下载了。 

Ubuntu classic–非Unity用户不能运行备用模式

如果你不喜欢Unity,你可以选择GNOME 桌面登录:

如果你的硬件不支持Unity,可以重新登录,运行“经典桌面环境”.“经典桌面环境”与Ubuntu 10.10看起来基本一样:两个面板,没有全局菜单等等。但是默认即时滚动条。 

下面是Ubuntu 11.04 重要的软件版本一览: 继续阅读

Canonical公司今天宣布,将于4月28日发布Ubuntu11.04 操作系统。该版本作为一个可替代Windows的免费产品,允许用户对其PC进行个性化设置, 并可免费或付费下载使用针对此系统的各类应用程序,实现目前智能手机和平板电脑市场中流行的应用获取形式。

支持ARM架构为智能手机平板电脑系统铺路

  在产品架构方面,Ubuntu 11.04这个产品除了支持传统的X86架构外,也同时也支持ARM架构。由于ARM CPU架构方案一般用于智能手机或平板电脑等移动设备。随着新版本的推出,Ubuntu无疑带给业界更多的猜测空间。

  Ubuntu销售、产品和OEM服务副总裁Jon Melamut对搜狐IT称,Ubuntu目前还没有做平板或智能手机版本。但是Ubuntu也在密切关注这一领域。现在Ubuntu也对一些移动应用在系统里做了相关的调整。比如针对一些PC制造伙伴,在他们的触摸一体机安装的版本中,Ubuntu将图标做得非常大。这样就更加适合用户的需求。

  据了解,其实Ubuntu从10.04版开始就已经有ARM解决方案。目前ARM方案主要是针对用ARM芯片做PC的应用,如上网本、智能本、一体机等。Ubuntu将密切关注智能手机和平板电脑市场。目前还没有计划去切入这两个市场,但在今年10月份Ubuntu 11.10版发布时,可能会有不同的答案。

  整合更多中国本地应用 继续阅读

Fedora 15 Beta has发布,代号为“Lovelock”。届时,Fedora 15 会使用新的最终版GNOME Shell和GNOME 3桌面。同时,也会包含一些新的功能和特点,比如用LibreOffice代替OpenOffice,成为默认的办公套件。

Fedora Linux 15 会在五月下旬发布。
Fedora 15 Lovelock released in 34 days.
Fedora Linux 15 倒计时牌,蓝色调子是我喜欢的。大气简洁,优雅~

倒计时牌代码:
<script id=”Fedora-banner” type=”text/javascript” src=”http://fedoraproject.org/static/js/release-counter-ext.js?lang=en”></script>

CentOS 完全遵守上游提供者的再发行政策,并且以百分之百的软件兼容性为目标。(CentOS 对组件的修改主要是去除上游供应商的商标及美工图)。CentOS 是一个免费的操作系统。 CentOS 5.6是 CentOS 5 发行系列的第六次更新。它包含了很多错误修正、升级和新功能。在往下读之前我们推荐您先阅读 UOP 的发行注记(或单页发行注记)及技术性注记(或单页技术性注记)。本文档的额外部分只作为一个附录并主要涉及关于 CentOS 的问题。

虽然官方还没提供下载地址,不过部分镜像站已放出下载:http://mirror.neu.edu.cn/centos/5.6/os/

http://www.centos.org/
http://wiki.centos.org/
http://lists.centos.org/
http://bugs.centos.org.
http://planet.centos.org/
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/5Client/en/os/SRPMS/
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/5Server/en/os/SRPMS/

GNOME桌面环境的最新版本GNOME 3终于发布啦!
GNOME 3与 GNOME 2相比,界面更加漂亮。经过重新思考、编码,简洁大方,更加适合工作。虽然GNOME 3发生很多的变化,但GNOME 2的应用仍然可以流畅的在GNOME 3环境下工作。 继续阅读

20 年前的这个夏天,你牛死.脱袜子 (Linus Torvalds) 勇敢的决定向全世界共享他编写的操作系统,不久之后,他又选择了 GPL 协议作为发布许可证。也就是从此开始, Linux 逐渐壮大,从而有了今天的成就。 继续阅读