1.系统环境:centos7
cat /proc/version
Linux version 3.10.0-693.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) ) #1 SMP Tue Aug 22 21:09:27 UTC 2017
2.折腾到虚拟机可以上网
3.修改centos源
yum -y install wget
#使用阿里源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
4.为Centos安装可视化桌面<可选>
yum groupinstall -y "GNOME Desktop"
yum groupinstall -y "GNOME Desktop"
设定桌面启动
通过/etc/inittab
里面的提示,输入下面命令
systemctl set-default graphical.target
重启
reboot now
5.安装samba图形化
下载samba的源码包
wget http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/14/Everything/source/SRPMS/system-config-samba-1.2.90-1.fc14.src.rpm
wget http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/14/Everything/source/SRPMS/system-config-samba-docs-1.0.9-1.fc14.src.rpm
新建一个文件夹samba_ins,放到里面
安装工具
yum install samba -y
yum install -y rpm-build
安装依赖
yum install -y gettext
yum install -y intltool
yum install -y python-devel
编译源码
cd /samba_ins
rpmbuild --rebuild system-config-samba-1.2.90-1.fc14.src.rpm
rpmbuild --rebuild system-config-samba-docs-1.0.9-1.fc14.src.rpm
然后编译
rpmbuild --rebuild system-config-samba-docs-1.0.9-1.fc14.src.rpm
缺少什么再 yum install -y +软件名 安装什么
到这个目录下
cd /root/rpmbuild/RPMS/noarch
执行
rpm -ivh system-config-samba-1.2.90-1.el7.centos.noarch.rpm system-config-samba-docs-1.0.9-1.el7.centos.noarch.rpm
ok!