CentOS利用iso镜像做本地yum源-make等命令无权限解决

CentOS是完全免费的,它的yum可以直接使用;而RedHat的yum则需要注册付费才能使用,如果不这样则有两种解决方案,也可以说是三种。

1. 利用iso镜像做本地yum源

2. 利用光盘做本地yum源

3. 利用Centos的在线地址做本地yum源

在这里用iso或者光盘做本地yum源的方法是差不多的,只是用光盘的话Linux系统会自动挂载,用iso镜像的或需要手动挂载,这里就说挂载iso的方法吧。

【一】用本地文件创建本地yum

1. 创建iso存放目录和挂载目录

mkdir /mnt/iso

mkdir /mnt/cdrom

2. 将iso镜像文件上传到/mnt/iso文件夹下

3. 将/mnt/iso/下的iso文件挂载到/mnt/cdrom目录

mount -o loop /mnt/iso/XXXXX.iso /mnt/cdrom

    <注:挂载完之后对其操作会提示设备繁忙,此时需要umount解开挂载才行>

    查看是否挂载成功: 

df -h

    <用来查看系统中所有挂载的,mount也可以>

4.<最关键的一步>如果/etc/yum.repos/下面有其它的*.repo文件,先创建个文件夹,将这些*.repo先转移到文件夹中,自己写一个.repo的文件

mkdir /etc/yum.repos.d/bak

mv *.repo /etc/yum.repos.d/bak

 然后创建自己的.repo文件

vi myself.repo

 内容如下:

[base]

name=RedHat

#注:这里的baseurl就是你挂载的目录,在这里是/mnt/cdrom

baseurl=file:///mnt/cdrom   

#注:这里的值enabled一定要为1 

enabled=1                   

gpgckeck的值无所谓

gpgckeck=0

#注:这个你cd /mnt/cdrom/可以看到这个key,这里仅仅是个例子

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6                 

5. 测试:

yum clean all

yum install vim*

 【二】用CentOS的网址创建yum源

     只需要将/etc/yum.repos.d/下面的*.repo文件放在bak文件夹下,创建自己的.repo文件,如以下配置

[base]

name=RedHat

baseurl=http://mirrors.163.com/centos/6/os/$basearch/

enabled=1

gpgcheck=0

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

     浏览器中可以访问网址:http://mirrors.163.com/centos   后面的安装你需要的CentOS的版本来配置

【其它】

     yum grouplist  显示的结果为已经安装的组包,未安装的组包,语言包等。

    在安装openmeeting的时候在RedHat6.2上就是用的CentOS 6的yum在线源,而且成功安装了Office/Productivity组包

That's all ...

【最后】

 

然后yum install gcc-c++ 进行安装g++


完毕后可以进行程序编译及可执行文件的执行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在CentOS 7上源码安装make命令,可以按照以下步骤进行操作: 1. 首先,确保你已经安装了必要的编译工具和依赖项。可以使用以下命令安装它们: ``` sudo yum groupinstall "Development Tools" ``` 2. 下载make的源码包。你可以从官方网站下载最新版本的make源码包,或者使用你在引用\[2\]中提到的make-4.2.tar.gz安装包。 3. 将源码包解压到指定目录。使用以下命令解压源码包到/usr/local/make目录: ``` sudo tar -zxvf make-4.2.tar.gz -C /usr/local/make ``` 4. 进入解压后的目录: ``` cd /usr/local/make/make-4.2 ``` 5. 运行配置命令,生成Makefile: ``` sudo ./configure ``` 6. 编译源码: ``` sudo make ``` 7. 安装make命令: ``` sudo make install ``` 这样,你就成功地在CentOS 7上源码安装了make命令。现在你可以在任何目录下使用make命令来编译你的C文件和Makefile文件了。请注意,如果你在安装过程中遇到依赖包下载不下来的问题,你可以尝试使用国内镜像,如阿里云或腾讯镜像,以确保能够成功下载和安装所需的软件包。 #### 引用[.reference_title] - *1* *3* [关于的Linux 的make命令的安装](https://blog.csdn.net/guleilei0/article/details/124668043)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Centos7 环境出现 make: *** 有指明目标并且找不到 makefile,make命令安装方法](https://blog.csdn.net/li1325169021/article/details/111319124)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值