继续昨天的环境搭建
<!--[if !supportLists]-->1. <!--[endif]-->对昨天的补充,在使用apt-get前,需要设置好其要访问的源地址etc/apt/sources.list
还存在对FTP远程传输文件的疑问!?
<!--[if !supportLists]-->2. <!--[endif]-->关于svn不是很了解,不知道其具体含义,了解大概是从服务器提取文件,经过了解SVN是Subversion的简写,是一款开放源代码的版本控制系统。使用 Subversion,可以重新加载源代码和文档的历史版本。Subversion 管理了源代码在各个时期的版本。一个文件树被集中放置在文件仓库中。这个文件仓库很像是一个传统的文件服务器,只不过它能够记住文件和目录的每一次变化。
通过它就可以实现update,当自己拥有相应权限后,也可以上传commit 或者update更新文件,而subversion则会详细记录每一次更改。看来半天的subversion也只是有个了大概的了解,他为了维护版本和解决多用户的问题采用 “拷贝—修改—合并 ”的方式 ,发布的版本每次自动加1 ,并且可以通过时间戳来区分所需要的版本,当搜索的版本不存在时,将提交上一个版本。
http://wiki.ubuntu.org.cn/SubVersion#.E6.9C.AC.E6.96.87.E6.B6.89.E5.8F.8A.E7.9A.84.E8.8C.83.E5.9B.B4(教程)
<!--[if !supportLists]-->3. <!--[endif]-->怎么配置/etc/vsftpd.conf(FTP服务) 和/etc/apache2/(www服务) !?
Vsftpd在配置文件上都有详细的说明选项内容,只需要将所需要的功能去掉注释符在YES就可以咯。(还不知道vsftpd的具体使用方法)
VSFTPD的文件结构是很简洁的,主要包括:
/usr/sbin/vsftpd ---- VSFTPD的主程序
/etc/rc.d/init.d/vsftpd ---- 启动脚本
/etc/vsftpd/vsftpd.conf ---- 主配置文件
/etc/pam.d/vsftpd ---- PAM认证文件
/etc/vsftpd.ftpusers ---- 禁止使用VSFTPD的用户列表文件
/etc/vsftpd.user_list ---- 禁止或允许使用VSFTPD的用户列表文件
/var/ftp ---- 匿名用户主目录
/var/ftp/pub ---- 匿名用户的下载目录
此外,还有一些说明文档和手册文件。
http://man.ddvip.com/linux/debian/vsftpd/vsftpd.conf-3.html(教程)
<!--[if !supportLists]-->4. <!--[endif]-->MPEG本是MovingPicturesExpertsGroup,动态图象专家组的英文缩写。
MPEG-1传输速率为1.5Mbits/sec,每秒播放30帧。MPEG-1也被用于数字电话网络上的视频传输,如非对称数字用户线路(ADSL),视频点播(VOD),以及教育网络等。同时,MPEG-1也可被用做记录媒体或是在INTERNET上传输音频。
MPEG-2传输率在3-10Mbits/sec间,其在NTSC制式下的分辨率可达720X486,MPEG-2也可提供并能够提供广播级的视像和CD级的音质。MPEG-2的音频编码可提供左右中及两个环绕声道,以及一个加重低音声道,和多达7个伴音声道(DVD可有8种语言配音的原因) ,已能适用于HDTV,使得原打算为HDTV设计的MPEG-3。MPEG-2的另一特点是,其可提供一个较广的范围改变压缩比,以适应不同画面质量,存储容量,以及带宽的要求
MPEG-4传输速率要求较低,在4800-64000bits/sec之间,分辨率为176X144。MPEG-4利用很窄的带宽,通过帧重建技术,压缩和传输数据,以求以最少的数据获得最佳的图象质量。与MPEG-1和MPEG-2相比,MPEG-4的特点是其更适于交互AV服务以及远程监控。
2008/12/19
关于昨天和前天的配置文档,又看了一偏发现了几个问题
<!--[if !supportLists]-->1. <!--[endif]--> Source.list是配置
先备份/etc/apt/sources.list
然后修改:
sudo vi /etc/apt/sources.list(或者使用你喜欢的编辑器)
国内的源很多,速度各不相同,但是,不同的版本对应不同的地址,切勿复用。
在列表中,也可以使用已有的ISO文件,只需要将查找目录设定好,并把Ubuntu的站点删除。
mount -o loop /the/path/to/your/iso-file /cdrom
apt-cdrom -m -d /cdrom add
这样apt-cdrom会自动在source.list中添加内容。使用apt-cdrom命ä;Ï次mount一个iso文件(到默认的/cdrom)
在source.list添加下面几行内容,然后再运行一下aptitude update就可以了.
想一次过全mount进去再安装软件,这样方便点,不用把那几个iso换来换去
deb file:///mnt/CD1 etch main
deb file:///mnt/CD2 etch main
deb file:///mnt/CD3 etch main
deb file:///mnt/CD4 etch main
deb file:///mnt/CD5 etch main
deb file:///mnt/CD6 etch main
<!--[if !supportLists]-->2. <!--[endif]-->Ubuntu 下 /opt 目录是应用程序目录,一般的应用程序都放在这个目录(那和/usr/bin 或 /usr/local/bin的区别又是什么 !?)查看了下/usr/loacal/bin目录下基本没有可执行文件,而在/usr/bin目录下有apt-get install 后的执行文件。对我来说 /opt 只存放了交叉编译工具链和SDK
<!--[if !supportLists]-->3. <!--[endif]-->Su 和 sudo 区别 !?
su命令就是切换用户的工具,su 的确为管理带来方便,通过切换到root下,能完成所有系统管理工具,只要把root的密码交给任何一个普通用户,他都能切换到root来完成所有的系统管理工作;但是也带来了不安全因素----多个超级用户。而通过sudo,我们能把某些超级权限有针对性的下放,并且不需要普通用户知道root密码,所以sudo 相对于权限无限制性的su来说,还是比较安全的,所以sudo 也能被称为受限制的su ;另外sudo 是需要授权许可的,所以也被称为授权许可的su;而这些的前提是要通过sudo的配置文件/etc/sudoers来进行授权;
<!--[if !supportLists]-->4. <!--[endif]-->用source 后的环境变量在suspend后就消失了,需要重新source脚本, 一般source后的本地环境变量会一直有效才对的哦!?
对于虚拟机本身他的环境变量没有变,但是当putty每次都相当于独立的用户访问,所以他本身不会保存环境变量,可以用putty来实现多用户访问。
<!--[if !supportLists]-->5. <!--[endif]-->STB 7500 机顶盒IP修改过程
<!--[if !supportLists]-->1. <!--[endif]-->Swgetlog
<!--[if !supportLists]-->2. <!--[endif]-->Sw_parameter_set “lan_ip”,”172.16.2.69”
<!--[if !supportLists]-->3. <!--[endif]-->Sw_parameter_set “lan_gateway”,”172.16.2.1”
<!--[if !supportLists]-->4. <!--[endif]-->Sw_paramerer_save
然后重启机顶盒,这样就修改IP地址了。
<!--[if !supportLists]-->6. <!--[endif]-->给虚拟机配置静态IP
一般设置动态IP很容易,只需要 sudo ifconfig eth0 172.168.1.1
同事在 /etc/network/interfaces 下添加:
auto eth1
Iface eth1 inet dhcp
但是在掉电后就丢失,所以需要静态的 设置过程:
在 /etc/network/interfaces 下
添加: auto eth1
iface eth0 inet static
address 172.16.2
.90
gateway 192.16.2
.1
netmask 255.255.255.0
broadcast 172.16.2
.255
network 172.16.2
.0
再sudo /etc/init.d/networking stop
/etc/init.d/networking restart
或者 sudo eth1 ifconfig down
sudo eth1 ifconfig up
<!--[if !supportLists]-->7. <!--[endif]-->技巧: 在vi 直接粘贴 i插入后 shift+insert 粘贴。
<!--[if !supportLists]-->8. 配置了vi 高亮显示,但是感觉蓝色看的不是很清晰,也很简单,在/usr/share/vim/vimrc 下
将syntax on 前的“去掉就可以咯