正在加载...
分页: 43/55 第一页 上页 38 39 40 41 42 43 44 45 46 47 下页 最后页 [ 显示模式: 摘要 | 列表 ]

Linux 下加载iso光盘镜像

[ 2008/12/15 22:53 | by selboo ]
以前在Windows下经常会使用这些ISO镜像文件,我们可以用虚拟光驱来加载,可在LINUX下就没那些工具了,那在Linux下要怎么做呢?

首先我们要把iso加载到一个目录,用的是。

mount -o loop ISO 文件名   目的  目录

比如我们要把 iso文件 临时加载到 /mnt/ISO目录中,当然我们首先要建这个目录。

# sudo mkdir /mnt/ISO

然后我们来加载ISO文件;

# sudo mount -o loop /mnt/wind/xxx.iso /mnt/ISO/

# sudo ls /mnt/ISO/
Tags:
from http://www.php-oa.com

      有个比较破,但又不得不用的软件。它的目录都没法修改,但是空间又太少了。本来想用ls -n软链接一个目录到他原来的目录,但不能启动,报错

Too many levels of symbolic links for directory

软链接不行就硬链接吧。。。也不行。nnd

ln: `/data/files/': hard link not allowed for directory

没法子,只有出杀手锏了

mount --bind /data/files /files

Tags: , ,

apache的mod_proxy 反向代理

[ 2008/12/15 22:14 | by selboo ]
在某台机器上(跑着apache)为某个域名(如www.selboo.com.cn)做反向代理
正好知道apache有mod_proxy这个东东
于是看了看文档
写下了如下的配置
Tags: ,
仔细考虑rpm的依赖关系
其实发现redhat当初考虑rpm
只是考虑到了从光盘这个给定范围内安装指定包的途径
由于源的范围很窄
所以他没有过多考虑卸载软件已经更新软件
他们当时需要的只是一个能够解决依赖关系
解决当安装A的时候要把B也安装进去问题的方法
从这个角度来看RPM工作的不错
其实你只是从redhat的光盘上安装软件
他看起来也不错.虽然有时候会安装你觉得完全依赖不到的东西
但是他们的解决方法就是.为了万无一失.凡是引用到的东西统统装进去.反正是从光盘上的.速度不会太差
但是遇到信息爆炸和软件数量激增的情况下
就很难去管理这么大一个库
而rpm的设计方式注定了无法别人参与维护这个源

而deb的管理.其实应该说是apt的管理
从一开始就源于debian的包或者源不可能只有一个组织维护
其贡献者会非常多
所以他的依赖比较松散,而且对卸载和更新的要求考虑的比较周到
而之后的yum,只能是把rpm的依赖关系搬移到网上
并没有本质上解决rpm的痼疾.
所以当rpm遇见个人发布的内容的时候
如果使用默认的rpm打包方式
会发现你打出的包由于依赖关系安装很麻烦.卸载更加是件几乎不可能的事情.
因为你的应用不是redhat的.不在他们的光盘中

redhat之所以放弃桌面版linux市场
其一是linux桌面版确实很难盈利
其二是在本身就是开源环境的条件下
软件的更新和加入如此频繁.
在网络速度已经很高的前提下就开始暴露出来的rpm打包软件难以维护的问题
到后面已经是积重难返了.
而退缩企业市场,企业市场出于稳定性和可靠性,
不可能安装来自那么多第三方源的软件
这样redhat维护和管理一个较小的软件源的可能性就大大增加了.

我们看到debian或者ubuntu的系统
都是一张CD,而这在他们看来是基础CD
可以通过这个CD扩展
而redhat和suse的概念就不同
要不是DVD,要不就是几张或者十几张CD
这些CD.就是他们的全部内容
你要安装这之外的软件.将会非常困难.

由此我觉得.redhat的rpm代表的是狭隘以及短视,封闭
而deb或者gentoo的包管理方式.更加开放和富有远见.

Tags:

Linux文件特殊属性

[ 2008/12/04 21:37 | by selboo ]
Linux文件特殊属性
      Linux文件特殊属性主要包括它的默认权限、隐藏属性和特殊权限(SUID/SGID/SBIT).
下面我们就来分别讲解它的这些特殊属性.

1. Linux文件默认权限:umask
      我们在新建立一个文件时,它都有自己的默认属性.它们的默认属性是通过"umask"值来设定的.那么如何来查看和设置umask值呢?

①.查看umask值
[root@localhost /]#umask(数字形式)
0022
[root@localhost /]#umask –S(符号形式)
u=rwx,g=rx,o=rx

      上面的命令显示出umask值的两种表现形式.我们看到数字表现出来的有4位数字,第一位数字用来表示特殊权限,我们在后面介绍,第二
Tags: , ,
分页: 43/55 第一页 上页 38 39 40 41 42 43 44 45 46 47 下页 最后页 [ 显示模式: 摘要 | 列表 ]