linux离线安装redmine_GitHub1 - Linux系统搭建

1aef566a61ce2ff02e44def012d0a8b1.png

一、安装linux

安装时选择安装basic版redhat6.7_64位系统(安装GUI桌面版会丢失很多依赖包)
替换yum源(自带的yum源需要注册费,才能使用)

1、linux配置

安装Linux时选择basic安装方式
设置静态IP(修改IP并重启网卡) + 设置谷歌DNS域服务器地址 + 关闭防火墙 + 测试网络
[root@huxiaoban ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
[root@huxiaoban ~]# service network restart     # 重启网卡
[root@huxiaoban ~]# vi /etc/resolv.conf    # 增加谷歌的DNS域服务器地址
[root@huxiaoban ~]# chkconfig iptables off  # 永久关闭防火墙,service iptables stop 临时关闭
[root@huxiaoban ~]# service iptables status  # 查看防火墙状态
[root@huxiaoban ~]# wget http://mirrors.163.com/centos/6/os/x86_64/Packages/gcc-4.4.7-23.el6.x86_64.rpm

65ce25d0e5dd92950ee3f0a6e18aa84c.png

b2eacc6742df03f7144e7e5e89730bd5.png

c3c8ababb7152a448dcff5e20028e117.png

e55650d059b60957dc190c59d5d607f9.png

2 替换yum源

先检查Linux自带了哪些yum包,并直接删除yum包
检查linux系统型号,通过wget直连版本型号对应的镜像链接下载安装yum(或下载离线包)
替换并修改/etc/yum.repos.d目录下的redhat.repo配置文件

1c7eb70d5bf49f2176d006f2cf642225.png

2.1> 删除系统自带的yum源

[root@huxiaoban ~]# rpm -qa|grep yum
[root@huxiaoban ~]# rpm -qa|grep yum|xargs rpm -e --nodeps
[root@huxiaoban ~]# rpm -qa|grep yum

fb3d1d78310a334fbc2d08ab5ff89ae7.png

2.2> 下载新的对应刚刚删除的yum源

# 在http://mirrors.163.com/centos/6/os/x86_64/Packages/下找到8个rpm包(见截图显示的8个包)
# 我是RedHat6.7,所以在6目录下/os/x86_64/Packages/找到这几个软件包
# 先安装两个python依赖包,再批量安装yum源
[root@huxiaoban yum_orig]# rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
[root@huxiaoban yum_orig]# rpm -e --nodeps python-urlgrabber-3.9.1-9.el6.noarch  # 先卸载低版本
[root@huxiaoban yum_orig]# rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm

[root@huxiaoban yum_orig]# rpm -ivh yum-*     # 批量安装yum相关源

66095c241b075f2da0bc1fd66bc553b8.png

d1273fc926293c62da091bef1ac429cb.png

97ecc3460adb35eb172f6744df1d71af.png

34a2f3a72f109c8686baca28954801bb.png

2.3> 替换系统自带的repo配置文件,清理缓存,重新建立缓存

下载配置文件:http://mirrors.163.com/.help/centos.html

5fa63435c81c73da97f39ed9532d2c53.png
[root@huxiaoban ~]# cd /etc/yum.repos.d
[root@huxiaoban yum.repos.d]# mv redhat.repo redhat.repo.backup    # 备份原有的repo配置文件
[root@huxiaoban yum.repos.d]# vi CentOS6-Base-163.repo   # 把所有$releasever改为linux版本号 --- 即6

d1d7bedadd370686723824ef2ebbec65.png
[root@huxiaoban ~]# yum clean all    # 清除缓存
[root@huxiaoban ~]# yum makecache    # 重建缓存
[root@huxiaoban ~]# yum repolist     # 验证结果

2117e1b3baeadbd86234f9aebcf13eae.png

d66a042ebcfb09771b694e8e9b084068.png

48f7804b2a980ee899532262a1878cf0.png

二、安装Git仓库

有两种方式安装Git仓库:这里只用yum命令安装方式

yum命令安装Git,默认安装在/usr/libexec/git-core目录下,但是git版本会比较旧(这里自动安装的是git version 1.7.1)
编译安装最新版Git仓库
[root@huxiaoban ~]# yum -y install git   # 通过yum直接连接git镜像链接安装git
[root@huxiaoban ~]# git --version        # 查看安装的git版本

3bb9303ed47cb7c1d356158a4e611a71.png

b1b4727368c9c1720a63c409a5cbf82b.png

4013df6ac5f32f90eaba4ecdfe55ce8e.png
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值