Linux的rpm包和samba服务器的安装卸载常用命令.九
原创
©著作权归作者所有:来自51CTO博客作者guoweishuai123的原创作品,如需转载,请与作者联系,否则将追究法律责任
一.rpm包的一些常用命令。
1.rpm –qa,查询系统中所用的rpm软件包。
![Linux的rpm包和samba服务器的安装卸载常用命令.九_samba](https://s2.51cto.com/attachment/201001/201001181263813749210.jpg?x-oss-process=image/resize,m_fixed,w_1184)
2.rpm –q 软件包,查询指定的软件包。
例:rpm –q samba
![Linux的rpm包和samba服务器的安装卸载常用命令.九_rpm包_02](https://s2.51cto.com/attachment/201001/201001181263813771543.jpg?x-oss-process=image/resize,m_fixed,w_1184)
3.rpm –qa|grep 软件包 ,也是查询指定的软件包。
例:rpm –qa|grep samba
![Linux的rpm包和samba服务器的安装卸载常用命令.九_li_03](https://s2.51cto.com/attachment/201001/201001181263813787476.jpg?x-oss-process=image/resize,m_fixed,w_1184)
4.rpm –qi 软件包,查询指定包的详细信息。
例:rpm –qi samba-3.0.10-1.4E
![Linux的rpm包和samba服务器的安装卸载常用命令.九_服务器_04](https://s2.51cto.com/attachment/201001/201001181263813802879.jpg?x-oss-process=image/resize,m_fixed,w_1184)
5.rpm –ql 软件包,显示指定软件包当中的文件列表。
例:rpm –ql samba-3.0.10-1.4E
6.rpm –qf 文件名 ,指的是查询文件所属的文件包。
例:rpm –qf samba-3.0.10-1.4E
二Vi编辑器的简单操作。
Vi编辑器分为三种模式分别为:命令模式,插入模式,末行模式。
W保存,q退出,!强制性的保存退出。
在命令模式下:按大写G去文件的末端,按两个小写的gg回到文件的顶端,dd是删除整行。
例:5dd的意思是删除光标下面的5行。
小写的u撤销上一步操作。yy是复制,p是粘贴。
例:5yy的意思是以下5行复制。
在末行模式下:/字符,是查找字符
例:/security
按小写的n是向下定义,向回找用大写N。
三.源码包的命令操作介绍。
1.tar –xzvf 软件包名 格式是(.tar.gz进行结尾的压缩包),解压操作。
2.例:cd samba-3.0.10 ,进入到解压后的目录当中去。当然例子中的目录是你解压的目录,解压目录随便指定我在这里只是一个例子。
3.使用./configure - -prefix=/etc,作用是指此服务的配置文件路径。
4.make ,对它进行编辑。
5.make install,进行安装。
四.Samba服务器的安装和卸载。
1.作用:主要是来实现不同操作之间的资源共享,通过一个叫smb的协议来实现资源共享。
2.组成:smbd:核心功能,nmbd:浏览功能
3.安装samba服务。
1.放入光盘,使用命令Vi /etc/fstab,先打开自动挂载的配置文件查看。
如下图所示自动挂载光盘路径为/media/cdrom。
2.cd /media/cdrom/RedHat/RPMS,进入samba服务软件包的路径。
3.ls *samba*,查看和samba相关的软件包。
4.rpm –ivh 软件包 ,安装软件包。
5.rpm –ivh –aid *samba* ,把和samba相关连的软件包一起安装。
rpm –U 软件包,对指定的软件包升级。
安装完成后
使用命令umount /media/cdrom卸载光盘
然后在使用cd;eject命令弹出光盘。
最后使用rom –qa|grep 服务名,查看安装是否成功。
4.卸载samba服务
Rpm –e - -nodeps +软件包(不考虑依赖关系进行强制卸载)
五个软件包给表示的意思。
Samba-代表的是sam服务器。
Samba-client代表的是samba服务器的客户端。
Samba-common保存的是samba服务器和客户端的配置文件。
System-config-和samba-swat都是图形的配置工具。
只不过system-config和samba-swat比较的话功能没有samba-swat的多。