第一步:构建yum仓库(在此用的是北交大的yum仓库)

打开目录/etc/yum.repos.d下的CentOS-Base.repo文件,此处是我自己建的yum仓库,修改里面的链接地址为北交大的镜像的地址:

[bjtu]
name=CentOS-$releasever - Base
mirrorlist=http://mirror.bjtu.edu.cn/centos/6.5/os/i386/
baseurl=http://mirror.bjtu.edu.cn/centos/6.5/os/i386/
gpgcheck=
enabled=
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-

在图形化界面下截图如下所示:

修改yum仓库的镜像地址后测试该地址是否正确,利用测试命令:

yum list all

得到如下界面,则为该地址正确.

第二步:下载samba的源码包

下载地址:

http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/14/Everything/source/SRPMS/ 

下载文件: system-config-samba-docs-1.0.9-1.fc14.src.rpm

    system-config-services-0.99.47-1.fc14.src.rpm

在根目录下创建文件夹samba-doc,并且把刚才下载的两个文件放在此目录(\samba-doc)下。

第三步:安装samba服务器

yum install samba -y

第四步:安装rpm-build 的编译工具,目的是编译rpm包。

yum install -y rpm-build

第五步:对源码包进行编译

cd /samba-doc
rpmbuild --rebuild system-config-samba-1.2.-.fc14.src.rpm

在编译过程中会提示错误信息如下:

这是因为缺少依赖包gettext和intltool

这两个包可以通过yum安装即可

[root@bogon samba-doc]# yum install -y gettext
[root@bogon samba-doc]# yum install -y intltool

这两个包安装完毕后再进行编译

rpmbuild --rebuild system-config-samba-1.2.-.fc14.src.rpm

这个时候system-config-samba-1.2.90-1.fc14.src.rpm已经编译完毕,在

/root/rpmbuild/RPMS/noarch/  目录下已经生成了一个包,但是还有一个包还没有编译,现在按照上面的方法编译 rpmbuild --rebuild system-config-samba-docs-1.0.9-1.fc14.src.rpm

yum安装所需要的包

yum install -y gnome-doc-utils

这个时候就可以继续编译了

rpmbuild --rebuild system-config-samba-docs-1.0.-.fc14.src.rpm 

经过漫长的等待过程后,编译结束了,打开目录/root/rpmbuild/RPMS/noarch/

即可看到两个已经编译好的包

第六步:安装编译好的包

rpm -ivh system-config-samba-1.2.-.el6.noarch.rpm  system-config-samba-docs-1.0.-.el6.noarch.rpm

第七步:经过一系列的安装配置,下一步就是打开samba的图形化界面了

执行命令 system-config-samba

片刻,即可看到一个漂亮的samba图形化界面

Samba在CentOS下的图形化界面的安装的更多相关文章

  1. 虚拟机中CentOS 7 x64图形化界面的安装

    VMware的初始设置如下: 图1 待虚拟机读取完iso,出现此界面 图2 我们主要是安装图形化界面的系统,所以在软件选择栏下如图选择: 图3 设置root密码,创建用户,等候安装完成: 图4 安装完 ...

  2. linux 图形化界面 && 谷歌浏览器 安装

    一.图形化界面安装 yum groupinstall "Desktop" 如果运行显示 则 yum groupinstall "X Window System" ...

  3. 自制操作系统Antz(9)——实现内核 (下) 实现图形化界面

    Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html Linux内核源码分析地址:https://www.cnblogs. ...

  4. CentOS 7静默(无图形化界面)安装Oracle 11g

    准备CentOS 7 系统环境 我以 CentOS-7-x86_64-DVD-1511.iso 为例,简述Oracle 11g的安装过程. 由于是使用静默模式(silent)安装的,无需使用图形化界面 ...

  5. CentOS7.6静默(无图形化界面)安装Oracle 11g

    一.准备工作 1.准备CentOS 7 系统环境 由于是使用静默模式(silent)安装的,无需使用图形化界面,我选择了最小安装的服务器版的CentOS 7.安装完成后,只有命令行界面. 2.下载 O ...

  6. 自学linux(安装系统,图形化界面,安装chrome)STEP1

    1. 下载虚拟机VMware并安装 破解版: https://www.xitmi.com/2417.html 2. 下载centos7,6据说已经找不到了? 阿里云镜像: https://mirror ...

  7. mininet 中图形化界面的安装

    just run a GUI in VM console window First, log in to the VM in its console window (i.e. type directl ...

  8. Git各大平台(win/Linux/Mac)图形化界面客户端大汇总

    摘要: 介绍各平台下的图形化界面git客户端(本人并没有全部使用过),欢迎大家补充新的软件或者使用感受~  一.TortoiseGit - The coolest Interface to Git V ...

  9. VNC连接cnetos图形化界面

    VNC连接cnetos图形化界面 Linux系统在服务器上一般都直接最小化安装,是不安装图形界面的,但是有时候,有一些特殊情况,需要使用图形界面,而下面就利用VNC来实现类似windows的远程桌面功 ...

随机推荐

  1. react-native学习笔记——ViewStack组件

    今天来写一个组件,相信很多人都会用到的——ViewStack. ViewStack组件无疑是UI中很重要的一个组件,可惜react-native并没有内嵌进去,需要开发者自己去实现. 实现原理很简单, ...

  2. ME525+ 刷机工具及设置中心号码

    接上篇: 刷机包下载地址http://sbf.droid-developers.org/umts_jordanplus/list.php,选择一款大陆包.... 设置中心号码: 拨打   *#*#46 ...

  3. 怎样解决Ubuntu发热严重地问题

    刚装ubuntu的时候那是相当地热,hot.直接地原因是没有对应地显卡驱动,然后在software update里面找到Nivida地最新驱动,兴高採烈地装上试一试.一点用处没有! 在网上搜了搜,有一 ...

  4. 菜鸟学SSH(十八)——Hibernate动态模型+JRebel实现动态创建表

    项目用的是SSH基础框架,当中有一些信息非常相似,但又不尽同样.假设每个建一个实体的话,那样实体会太多.假设分组抽象,然后继承,又不是特别有规律.鉴于这样的情况.就打算让用户自己配置要加入的字段,然后 ...

  5. Mongo散记--聚合(aggregation)& 查询(Query)

    mongo官网:http://www.mongodb.org/ 工作中使用到Mongo,可是没有系统的学习研究过Mongo,仅对工作过程中,在Mongo的使用过程中的一些知识点做一下记录,并随时补充, ...

  6. UART串口协议基础1

    Louis kaly.liu@163.com 串口协议基础 1 串口概述 串口由收发器组成.发送器是通过TxD引脚发送串行数据,接收器是通过RxD引脚接收串行数据. 发送器和接收器都利用了一个移位寄存 ...

  7. servlet上传文件报错(一)

    1.详细报错例如以下: org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multip ...

  8. js 小练习之indexOf

    闲来无事~ 写点小练习 function zz(arr, item) { var a=arr.join("") var b=a.indexOf(item) alert(b) } z ...

  9. 今天是迅驰ORM的诞生之日。

    欢迎各位朋友来造访,最主要还是那一点:版权所有,请尊重驰哥的著作版权,侵权必追究法律责任. 最后来一句刘德华的歌曲:独自去偷欢,我谢绝你监管!快乐心中常为我伴.

  10. c++标准库函数equal_range()

    首先容器(vector)的中的元素是有序的.这里就不讲容器元素类型为内置的类型的用法,因为比较容易. 重点讲一下容器元素类型为自定义类型时的用法.当我们把自定义类型的数据成员的类型的值传给equal_ ...