Samba在CentOS下的图形化界面的安装
第一步:构建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下的图形化界面的安装的更多相关文章
- 虚拟机中CentOS 7 x64图形化界面的安装
VMware的初始设置如下: 图1 待虚拟机读取完iso,出现此界面 图2 我们主要是安装图形化界面的系统,所以在软件选择栏下如图选择: 图3 设置root密码,创建用户,等候安装完成: 图4 安装完 ...
- linux 图形化界面 && 谷歌浏览器 安装
一.图形化界面安装 yum groupinstall "Desktop" 如果运行显示 则 yum groupinstall "X Window System" ...
- 自制操作系统Antz(9)——实现内核 (下) 实现图形化界面
Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html Linux内核源码分析地址:https://www.cnblogs. ...
- CentOS 7静默(无图形化界面)安装Oracle 11g
准备CentOS 7 系统环境 我以 CentOS-7-x86_64-DVD-1511.iso 为例,简述Oracle 11g的安装过程. 由于是使用静默模式(silent)安装的,无需使用图形化界面 ...
- CentOS7.6静默(无图形化界面)安装Oracle 11g
一.准备工作 1.准备CentOS 7 系统环境 由于是使用静默模式(silent)安装的,无需使用图形化界面,我选择了最小安装的服务器版的CentOS 7.安装完成后,只有命令行界面. 2.下载 O ...
- 自学linux(安装系统,图形化界面,安装chrome)STEP1
1. 下载虚拟机VMware并安装 破解版: https://www.xitmi.com/2417.html 2. 下载centos7,6据说已经找不到了? 阿里云镜像: https://mirror ...
- mininet 中图形化界面的安装
just run a GUI in VM console window First, log in to the VM in its console window (i.e. type directl ...
- Git各大平台(win/Linux/Mac)图形化界面客户端大汇总
摘要: 介绍各平台下的图形化界面git客户端(本人并没有全部使用过),欢迎大家补充新的软件或者使用感受~ 一.TortoiseGit - The coolest Interface to Git V ...
- VNC连接cnetos图形化界面
VNC连接cnetos图形化界面 Linux系统在服务器上一般都直接最小化安装,是不安装图形界面的,但是有时候,有一些特殊情况,需要使用图形界面,而下面就利用VNC来实现类似windows的远程桌面功 ...
随机推荐
- MSSQL 日期操作函数 总结
set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go ALTER FUNCTION [dbo].[ufn_getDateOfWeek] (@Date Dateti ...
- Jackson 框架,轻易转换JSON【转】
Jackson 框架,轻易转换JSON Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json.xml转换成Java对象. 前面有介绍过json-lib这个框架,在 ...
- Swift应用开源项目推荐
1. 风靡全球的2048 2014年出现了不少虐心的小游戏,除了名声大噪的Flappy Bird外,最风靡的应该就是2048了.一个看似简单的数字叠加游戏,却让玩的人根本停不下来,朋友圈还一度被晒分数 ...
- Egret初体验–躲避类小游戏
下面简单介绍一下我这个游戏:基本上就3个画面(准备再添加一个胜利的界面)开始画面,一个按钮,点击进入游戏游戏画面,滚动的背景,触摸移动的老鹰,从天而降的翔,以及右上角的时间条结束画面,显示结果,关注按 ...
- html教程系列--form frameset
<font> 标签: 规定文本的字体.字体尺寸.字体颜色.不建议直接使用,可以使用样式表替代. <footer> 标签:定义公用的底部信息.通常包含文档的作者.版权信息.使用条 ...
- SqlServer2008 数据库可疑
今天遇到数据库可疑,以前都是直接删了还原,这次没有最新的备份文件,一起看看脚本怎么解决 --最好一句句执行,方便看到错误 USE MASTER GO --开启数据库选项"允许更新" ...
- GCD 续集
1.延迟执行 1.1.perform... // 3秒后自动回到当前线程调用 self 的 download: 方法,并且传递参数:@“http://xxx.jpg” [self performSel ...
- start.sh
JAVA_OPTS=" -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true "JAVA_MEM_OPTS=" ...
- window.showModalDialog的基本用法
window.showModalDialog的基本用法 showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.show ...
- HTML5兼容IE各版本的写法
IE下判断IE版本的语句 <!--[if lte IE 6]> <![endif]--> IE6及其以下版本可见 <!--[if lte IE 7]> < ...