bclinux使用yum卡主解决方法、bclinux用rpm安装本地源方法、Failed to set locale, defaulting to C.UTF-8解决方法、bclinux镜像下载地址
文章目录
- 环境说明
- bclinux使用yum卡主解决方法
- 说明
- 解决方法
- 方法1
- 方法2
- bclinux用rpm安装离线源
- 下载http包
- 安装http包
- 测试
- Failed to set locale, defaulting to C.UTF-8
- 说明
- 解决方法
- bclinux镜像下载地址
- centos8或bclinux8本地源配置方法【使用vmware挂载镜像为yum源方法】、- nothing provides /etc/mime.types needed by报错解决方法
环境说明
- 内网环境【下面可能会出现许多不同主机名,但都是同样系统,因为有些操作之前做过了,要复刻命令放到这只能用另外一台咯】
[root@yum-centos-oa ~]# cat /etc/redhat-release
BigCloud Enterprise Linux release 8.2.2107 (Core)
[root@yum-centos-oa ~]#
- 公网环境
[root@localhost http]# cat /etc/redhat-release
BigCloud Enterprise Linux release 8.2.2107 (Core)
[root@localhost http]#
bclinux使用yum卡主解决方法
说明
BClinux系统
全称:BigCloud Enterprise Linux
BC-Linux是中国移动为满足云计算和大数据时代企业级应用的部署要求,基于开源社区所研发的企业级Linux操作系统,向用户提供商业化的系统订阅和技术支持服务。BClinux的软件yum安装问题
BClinux的yum安装软件默认需要license授权,否则无法使用yum安装。具体情况就是使用yum就会卡主【其实你愿意多等一会,一般都会自动结束】,而且无法使用ctrl+c
结束,但可以使用ctrl+z
结束,但是此时会生成一个后台, 需要用kill杀掉该进程,操作流程如下。
[root@xz-xxxjsb-orale2 ~]# yum repolist
Failed to set locale, defaulting to C.UTF-8
^Z
[1]+ Stopped yum repolist
[root@xz-xxxjsb-orale2 ~]#
[root@xz-xxxjsb-orale2 ~]# ps -ef | grep repolist
root 231572 230027 1 11:55 pts/0 00:00:00 /usr/libexec/platform-python /usr/bin/yum repolist
root 231574 230027 0 11:56 pts/0 00:00:00 grep --color=auto repolist
[root@xz-xxxjsb-orale2 ~]#
[root@xz-xxxjsb-orale2 ~]# kill -9 231572
[root@xz-xxxjsb-orale2 ~]#
解决方法
方法1
- 将目录
/etc/dnf/plugins/license-manager.conf
中的1
改为0
即可
注:如果方法2中的包卸载了是没有这个目录的。
方法2
- 卸载一个包即可了哦
bclinux-license-manager
[root@yum-centos-oa yum.repos.d]# rpm -qa | grep bclinux-lic
bclinux-license-manager-4.0-1.el8.bclinux.x86_64
[root@yum-centos-oa yum.repos.d]#
[root@yum-centos-oa yum.repos.d]# rpm -evh bclinux-license-manager-4.0-1.el8.bclinux.x86_64
Preparing... ################################# [100%]
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
Cleaning up / removing...1:bclinux-license-manager-4.0-1.el8################################# [100%]
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[root@yum-centos-oa yum.repos.d]#
- 卸载以后,再次执行yum命令就不会卡主咯
[root@yum-centos-oa yum.repos.d]# yum repolist
Failed to set locale, defaulting to C.UTF-8
repo id repo name
cenot-7.6 cenots7.6
[root@yum-centos-oa yum.repos.d]#
bclinux用rpm安装离线源
我以安装http为例
下载http包
- 在有外网的虚拟机上执行命令
yum -y install httpd --downloadonly --downloaddir=/root/http/
【我直接文章中有说这个代码意思,不明白的去翻翻我之前的博客学习一下。】
[root@localhost yum.repos.d]# yum -y install httpd --downloadonly --downloaddir=/root/http/
BC-Linux-8.2 AppStream 761 kB/s | 6.9 MB 00:09
BC-Linux-8.2 - Base 1.9 MB/s | 19 MB 00:10
BC-Linux-8.2 - kernel-bek 748 kB/s | 2.6 MB 00:03
BC-Linux-8.2 - kernel-kpatch 5.1 kB/s | 3.1 kB 00:00
依赖关系解决。
============================================================================================================================================================================================================================================软件包 架构 版本 仓库 大小
============================================================================================================================================================================================================================================
安装:httpd x86_64 2.4.37-21.0.1.module+el8.2.0+10157+66773459 AppStream 1.4 M
安装依赖关系:apr x86_64 1.6.3-9.el8 AppStream 123 kapr-util x86_64 1.6.1-6.el8 AppStream 103 kbclinux-logos-httpd noarch 80.5-2.el8.bclinux BaseOS 28 khttpd-filesystem noarch 2.4.37-21.0.1.module+el8.2.0+10157+66773459 AppStream 34 khttpd-tools x86_64 2.4.37-21.0.1.module+el8.2.0+10157+66773459 AppStream 101 kmailcap noarch 2.1.48-3.el8 BaseOS 37 kmod_http2 x86_64 1.11.3-3.module+el8.2.0+10157+66773459.1 AppStream 155 k
启用模块流:httpd 2.4 事务概要
============================================================================================================================================================================================================================================
安装 8 软件包总下载:2.0 M
安装大小:5.4 M
YUM will only download packages for the transaction.
下载软件包:
(1/8): apr-util-1.6.1-6.el8.x86_64.rpm 215 kB/s | 103 kB 00:00
(2/8): apr-1.6.3-9.el8.x86_64.rpm 227 kB/s | 123 kB 00:00
(3/8): httpd-filesystem-2.4.37-21.0.1.module+el8.2.0+10157+66773459.noarch.rpm 236 kB/s | 34 kB 00:00
(4/8): httpd-tools-2.4.37-21.0.1.module+el8.2.0+10157+66773459.x86_64.rpm 344 kB/s | 101 kB 00:00
(5/8): mod_http2-1.11.3-3.module+el8.2.0+10157+66773459.1.x86_64.rpm 474 kB/s | 155 kB 00:00
(6/8): bclinux-logos-httpd-80.5-2.el8.bclinux.noarch.rpm 181 kB/s | 28 kB 00:00
(7/8): mailcap-2.1.48-3.el8.noarch.rpm 256 kB/s | 37 kB 00:00
(8/8): httpd-2.4.37-21.0.1.module+el8.2.0+10157+66773459.x86_64.rpm 757 kB/s | 1.4 MB 00:01
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 1.0 MB/s | 2.0 MB 00:01
警告:/root/http/apr-1.6.3-9.el8.x86_64.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID 06bfb671: NOKEY
BC-Linux-8.2 AppStream 119 kB/s | 1.7 kB 00:00
导入 GPG 公钥 0x06BFB671:Userid: "BCLinux-8 <developers@bclinux.org>"指纹: A2D7 C42C C1FA 7CBC 5F96 DE4A B943 E4EF 06BF B671来自: /etc/pki/rpm-gpg/RPM-GPG-KEY-BCLinux-8
导入公钥成功
完毕!
下载的软件包保存在缓存中,直到下次成功执行事务。
您可以通过执行 'yum clean packages' 删除软件包缓存。
[root@localhost yum.repos.d]#
[root@localhost yum.repos.d]# cd /root/http/
[root@localhost http]# ls
apr-1.6.3-9.el8.x86_64.rpm bclinux-logos-httpd-80.5-2.el8.bclinux.noarch.rpm httpd-filesystem-2.4.37-21.0.1.module+el8.2.0+10157+66773459.noarch.rpm mailcap-2.1.48-3.el8.noarch.rpm
apr-util-1.6.1-6.el8.x86_64.rpm httpd-2.4.37-21.0.1.module+el8.2.0+10157+66773459.x86_64.rpm httpd-tools-2.4.37-21.0.1.module+el8.2.0+10157+66773459.x86_64.rpm mod_http2-1.11.3-3.module+el8.2.0+10157+66773459.1.x86_64.rpm
[root@localhost http]#
- 拷贝到内网虚拟机上
[root@localhost http]# scp * 10.241.102.24:/root/http
root@10.241.102.24's password:
apr-1.6.3-9.el8.x86_64.rpm 100% 123KB 5.0MB/s 00:00
apr-util-1.6.1-6.el8.x86_64.rpm 100% 103KB 1.5MB/s 00:00
bclinux-logos-httpd-80.5-2.el8.bclinux.noarch.rpm 100% 28KB 2.0MB/s 00:00
httpd-2.4.37-21.0.1.module+el8.2.0+10157+66773459.x86_64.rpm 100% 1425KB 3.5MB/s 00:00
httpd-filesystem-2.4.37-21.0.1.module+el8.2.0+10157+66773459.noarch.rpm 100% 34KB 924.7KB/s 00:00
httpd-tools-2.4.37-21.0.1.module+el8.2.0+10157+66773459.x86_64.rpm 100% 101KB 1.9MB/s 00:00
mailcap-2.1.48-3.el8.noarch.rpm 100% 37KB 1.5MB/s 00:00
mod_http2-1.11.3-3.module+el8.2.0+10157+66773459.1.x86_64.rpm 100% 155KB 3.0MB/s 00:00
[root@localhost http]#
安装http包
- 回到内网主机上,到拷贝包的目录中,执行下面安装命令
提示语言编译问题,忽略它!不影响使用
[root@yum-centos-oa http]# ls
apr-1.6.3-9.el8.x86_64.rpm bclinux-logos-httpd-80.5-2.el8.bclinux.noarch.rpm httpd-filesystem-2.4.37-21.0.1.module+el8.2.0+10157+66773459.noarch.rpm mailcap-2.1.48-3.el8.noarch.rpm
apr-util-1.6.1-6.el8.x86_64.rpm httpd-2.4.37-21.0.1.module+el8.2.0+10157+66773459.x86_64.rpm httpd-tools-2.4.37-21.0.1.module+el8.2.0+10157+66773459.x86_64.rpm mod_http2-1.11.3-3.module+el8.2.0+10157+66773459.1.x86_64.rpm
[root@yum-centos-oa http]#
[root@yum-centos-oa http]# rpm -ivhU *
warning: apr-1.6.3-9.el8.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 06bfb671: NOKEY
Verifying... ################################# [100%]
Preparing... ################################# [100%]
Updating / installing...1:apr-1.6.3-9.el8 ################################# [ 13%]2:apr-util-1.6.1-6.el8 ################################# [ 25%]3:httpd-tools-2.4.37-21.0.1.module+################################# [ 38%]4:mailcap-2.1.48-3.el8 ################################# [ 50%]
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)5:httpd-filesystem-2.4.37-21.0.1.mo################################# [ 63%]6:bclinux-logos-httpd-80.5-2.el8.bc################################# [ 75%]7:mod_http2-1.11.3-3.module+el8.2.0################################# [ 88%]8:httpd-2.4.37-21.0.1.module+el8.2.################################# [100%]
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[root@yum-centos-oa http]#
- 启动服务并验证端口
我也不知道为啥http启动好以后显示的不是active
而是reloading
,我在有外网上面也安装测试了,确实显示的也是reloading
,可能是版本原因吧。 但有些自带服务显示的也是active
,哈哈 ,搞不懂。
[root@yum-centos-oa http]# systemctl is-active httpd
failed
[root@yum-centos-oa http]# netstat -ntlp | grep htt
[root@yum-centos-oa http]#
[root@yum-centos-oa http]# systemctl restart httpd
[root@yum-centos-oa http]# netstat -ntlp | grep htt
tcp6 0 0 :::80 :::* LISTEN 241246/httpd
[root@yum-centos-oa http]# systemctl is-active httpd
reloading
[root@yum-centos-oa http]#
[root@yum-centos-oa http]# systemctl is-active NetworkManager
active
[root@yum-centos-oa http]#
- 网页能正常访问,正常。
测试
我搭建了一个http源,网页访问正常。
- 搭建了http源,服务端能正常使用。http没问题。
[root@testbc yum.repos.d]# cat /etc/redhat-release
BigCloud Enterprise Linux release 8.2.2107 (Core)
[root@testbc yum.repos.d]#
[root@testbc yum.repos.d]# cat http.repo
[http]
name=http
baseurl=http://10.241.102.24/package82/
gpgcheck=0
enabled=1
[root@testbc yum.repos.d]#
[root@testbc yum.repos.d]# yum -y install telnet
Failed to set locale, defaulting to C.UTF-8
Last metadata expiration check: 0:01:29 ago on Thu Feb 2 11:45:50 2023.
Dependencies resolved.
============================================================================================================================================================================================================================================Package Architecture Version Repository Size
============================================================================================================================================================================================================================================
Installing:telnet x86_64 1:0.17-73.el8 http 70 kTransaction Summary
============================================================================================================================================================================================================================================
Install 1 PackageTotal download size: 70 k
Installed size: 119 k
Downloading Packages:
telnet-0.17-73.el8.x86_64.rpm 8.8 MB/s | 70 kB 00:00
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 6.8 MB/s | 70 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transactionPreparing : 1/1 Installing : telnet-1:0.17-73.el8.x86_64 1/1 Running scriptlet: telnet-1:0.17-73.el8.x86_64 1/1 Verifying : telnet-1:0.17-73.el8.x86_64 1/1 Installed:telnet-1:0.17-73.el8.x86_64 Complete!
[root@testbc yum.repos.d]#
[root@testbc yum.repos.d]#
[root@testbc yum.repos.d]#
[root@testbc yum.repos.d]#
[root@testbc yum.repos.d]#
Failed to set locale, defaulting to C.UTF-8
说明
- 简单来说,使用yum会报错
Failed to set locale, defaulting to C.UTF-8
,如下。
[root@testbc ~]# yum repolist
Failed to set locale, defaulting to C.UTF-8
repo id repo name
http http
[root@testbc ~]#
解决方法
# 这个配置文件内容改为如下
[root@testbc ~]# cat /etc/locale.conf
#LANG=en_US.UTF-8
LC_ALL="zh_CN.utf8"
LC_CTYPE="zh_CN.utf8"
LANG="zh_CN.utf8"
[root@testbc ~]#
# 更新
[root@testbc ~]# source /etc/locale.conf
- 检测是否有下面包,没有就安装
[root@testbc ~]# rpm -qa | grep glibc-langpack
glibc-langpack-zh-2.28-101.el8.x86_64
[root@testbc ~]# # 如果上面命令有内容,就不用安装了。没有内容就执行下面内容安装
[root@testbc ~]# yum install glibc-langpack-zh -y
- 验证
注:如果重新登录可能报错又会出现,要解决,再次执行source /etc/locale.conf
即可。 其实这个报错也没啥影响,不用管它也行。
[root@testbc ~]# yum repolist
仓库标识 仓库名称
http http
[root@testbc ~]#
bclinux镜像下载地址
移动云镜像
centos8或bclinux8本地源配置方法【使用vmware挂载镜像为yum源方法】、- nothing provides /etc/mime.types needed by报错解决方法
centos8或bclinux8本地源配置方法【使用vmware挂载镜像为yum源方法】、- nothing provides /etc/mime.types needed by报错解决方法
bclinux使用yum卡主解决方法、bclinux用rpm安装本地源方法、Failed to set locale, defaulting to C.UTF-8解决方法、bclinux镜像下载地址相关推荐
- Windows 10系统重装U盘启动工具制作方法实例演示,windows11镜像下载地址
Windows 系统重装U盘启动工具制作方法 U盘启动工具下载与制作流程演示 ① win10系统U盘启动工具下载 ② win11系统 iso 镜像下载 ③ win10系统U盘启动工具制作流程 [ 推荐 ...
- 安装anaconda时出现failed to create anacoda menu错误的2种解决方法(亲测有效)
1.在网上找了很多办法 (1)使用默认安装路径,不适用自定义路径,安装路径中不能包含中文字符 (2)在cmd中到安装目录运行python temp.py (3)系统相对路径过长,修改路径放在盘的根目录 ...
- 在VMware上装macOS以及解决登不上Applestore的问题(含镜像下载地址)
安装: 第一步:下载unlocker 下载解压unlocker206文件,找到点击运行win-install.cmd. 下载地址:http://pan.baidu.com/s/1dFfCOId 这一步 ...
- git的镜像下载地址,解决下载慢的问题
想看更多算法题,可以扫描上方二维码关注我微信公众号"数据结构和算法",截止到目前我已经在公众号中更新了500多道算法题,其中部分已经整理成了pdf文档,截止到目前总共有800多页( ...
- java编译中找不到主加载项,Kali之——解决物理机U盘安装Kali Linux2018.1,光驱无法加载问题...
Kali系统和烧录软件 链接:https://pan.baidu.com/s/1v78d62hdF95NM2minct9sw 提取码:b08k 1.无效的方法: (1)执行 df -m,然后查看U盘设 ...
- linux下载地址及网络yum源配置
下面这个是官方多国语言版(含简体中文)下载直达链接,复制到迅雷直接开始下载,目前最新版本是vmware10.0.1: http://download3.vmware.com/software/wkst ...
- Window10管理员已阻止你运行此应用,简单解决办法(CP2102驱动安装)
Window10管理员已阻止你运行此应用,简单解决办法(CP2102驱动安装) 问题描述:因为实验要求,要安装一个CP2102驱动,双击安装程序,跳出以下提示: 以下方法只适用于运行安装程序时出现这种 ...
- 麒麟桌面虚拟机密码破解方法,qcow2格式麒麟操作系统忘记密码处理方法,麒麟qcow2镜像v10版本操作系统下载,麒麟ubuntu离线deb包下载地址并离线安装
文章目录 破译密码 前提准备 1.重启虚拟机并按e进入救援模式 2.修改密码 3.重启虚拟机 4.测试[版本查看] 5.使用说明 麒麟v10的qcow镜像 麒麟ubuntu离线deb包下载地址并离线安 ...
- linux rpm安装docker,yum下载rpm以及相关依赖的方式离线安装docker
使用yum可以进行连通依赖关系一起进行安装,而是用–downloadonly –downloaddir选项则可以不进行安装,而将rpm连同依赖下载到本地进行安装. 下载及安装方式 使用yum安装cen ...
最新文章
- java验证注册页面_Java使用正则表达式对注册页面进行验证功能实现
- swiper切换按钮位置改变_swiper插件自定义切换箭头按钮
- LeetCode 309: 一个很清晰的DP解题思路
- 看看大货车到底有多少盲区,肯定用得到!救命的!
- 时间格式化及操作(moment.js篇)
- Spark API 详解/大白话解释 之 map、mapPartitions、mapValues、mapWith、flatMap、flatMapWith、flatMapValues
- SmartBear继SoapUI Pro 5 2之后推出新版本改名SoapUI NG Pro
- 复旦大学《高等代数学(第三版)》教材习题答案
- 编程软件下载地址(java/vs/python、pycharm/Web/eclipse)
- PHP利用QQ邮箱发送邮件
- 小米手机刷机失败补救方法详解
- 模仿QQ空间 网页设计
- 天地波超视距雷达在远洋无人航运中的运用
- 打开CAD的dwg文件时提示:许可检出超时,您要执行什么操作?AutoCAD将关闭。
- 教师公开课卡通动态通用PPT模板
- libvirt零知识学习6 —— libvirt源码编译安装(4)
- 那么浙江大学软件工程专业复试考试内容有哪些
- 离散数学__第2章命题逻辑的推理理论__析取范式和合取范式
- go 拉取仓库依赖报错:fatal: could not read Username for ‘https://code.byted.org‘: terminal prompts disabled
- matlab关于年月日的程序,自己编的小程序!Matlab日期计算
热门文章
- 魔兽世界服务器Trinitycore分析三:日志模块
- amd服务器稳定性,海量运算潜力:AMD服务器主版/GPU加速卡登场
- Java函数式编程学习——Optional
- 无刷电机DRV8313芯片原理图
- python语法糖怎么用_Python中语法糖及带参语法糖
- 【转】GitHub 中国区前 100 名到底是什么样的人?
- Vue 3.0 公开代码之后……
- 移动端对于@2x和@3x图的使用
- android 刷新按钮,IT之家安卓版v1.57发布:评论页增加刷新按钮
- linux 桌面壁纸图片在哪个文件夹,如何在桌面版的Linux下使用优质壁纸