昨天刚买的服务器,打算用来学习docker的,但是弄了两天都没有搞明白为什么下载不了东西。 服务器的基本信息:
按照docker的官方文档操作安装docker 1.卸载旧版本
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
2.安装yum-utils软件包,——开始报错了
请问怎么解决呢
下载安装svn
yum install subversion;
创建版本库目录
mkdir /svndata;
启动svn,设置版本库目录为/svndata, -d表示在后台运行;-r指定服务器的根目录
svnserve -d -r /svndata;
为具体项目建立项目库如:
svnadmin create /svndata/ggstest;
cd /svndata/ggstest/conf 目录里有三个文件authz 、passwd、 svnserve.conf
可以查看svnserve.conf配置文件:vi svnserve.conf
1 将svnserve.conf下载下来在本机修改几行的内容,把这几行原文件前这的注释#号去掉
anon-access = none auth-access = write
password-db = passwd
authz-db = authz
realm =/svndata/ggstest
2 将authz下载下来在本机修改
[groups]下边添加(xxx是自定义的svn的用户名)
mg = xxx
最下边添加
[ggstest:/] @mg = rw
3 将passwd下载下来在本机修改
[users]下边添加(xxx是自定义的svn的用户名,yyy是自定义的svn的密码)
xxx = yyy
设置开机启动svn:
systemctl enable svnserve.service;
然后可以按如下启动
systemctl start svnserve.service;
如果启动出错可用以下命令查询svn状态
systemctl status svnserve.service;
如果提示:svnserve: Root path '/var/svn' does not exist or is not a directory.目录不存在就将修改etc/sysconfig/svnserve配置文件将OPTIONS="-r /var/svn"改成自己的svndata目录 如"-r/svndata/ggstest"
如果提示:svnserve: E000098: Can't bind server socket: Address already in use 端口被占用
先用命令 >netstat -ntlp列出所有端口占用情况,找到端口3690的PID,结束掉些进程: kill PID号;再启动
systemctl start svnserve.service; 即可
可以用list列表列出svn信息
svn list svn://IP地址/ggstest (注:只到最下级ggstest没有上层文件夹svndata)
最后在elcipse客户端上右键项目选择 team/share project 选择svn下一步,创建新的资源库输入svn地址
svn://IP地址/ggstest (注:只到最下级ggstest没有上层文件夹svndata) 点finish后输入svn的用户名和密码
(如果报错称项目存在.svn时,进入本机eclipse项目目录文件夹删除隐藏文件夹.svn)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。