CentOS升级乱七八糟问题解决
-----------------------------------------------------------------
Error: Package: libgpod-0.8.-.el7.x86_64 (@epel)
Requires: libimobiledevice.so.()(64bit)
Removing: libimobiledevice-1.1.-.el7.x86_64 (@anaconda)
libimobiledevice.so.()(64bit)
Updated By: libimobiledevice-1.2.-.el7.x86_64 (base)
~libimobiledevice.so.()(64bit)
Error: Package: libgpod-0.8.-.el7.x86_64 (@epel)
Requires: libplist.so.()(64bit)
Removing: libplist-1.10-.el7.x86_64 (@anaconda)
libplist.so.()(64bit)
Updated By: libplist-1.12-.el7.x86_64 (base)
~libplist.so.()(64bit)
Error: Package: libgpod-0.8.-.el7.x86_64 (@epel)
Requires: libusbmuxd.so.()(64bit)
Removing: usbmuxd-1.0.-.el7.x86_64 (@anaconda)
libusbmuxd.so.()(64bit)
Obsoleted By: usbmuxd-1.1.-.el7.x86_64 (base)
Not found
You could try using --skip-broken to work around the problem
** Found pre-existing rpmdb problem(s), 'yum check' output follows:
libgcc-4.8.-.el7.x86_64 is a duplicate with libgcc-4.8.-.el7.x86_64
libstdc++-4.8.-.el7.x86_64 is a duplicate with libstdc++-4.8.-.el7.x86_64
# rpm --erase --nodeps libstdc++-4.8.-.el7.x86_64
# rpm --erase --nodeps libstdc++-4.8.-.el7.x86_64
# yum install libstdc++
libgcc-4.8.-.el7.x86_64 is a duplicate with libgcc-4.8.-.el7.x86_64
rpm --erase --nodeps libgcc-4.8.-.el7.x86_64
rpm --erase --nodeps libgcc-4.8.-.el7.x86_64
yum install libgcc
yum报错, 说是伯克利的那个嵌入式数据库报错~
重建一下就好了 cd /var/lib/rpm
rm -rf __db*
rpm --rebuilddb
升级一下内核
查了一下, 安装了一堆乱七八糟的
rpm -qa | grep kernel 留一个能用的,全删掉
yum remove -y kernel-xxxxxx 公司服务器不让上网, 那就手动来搞
原命令是这样的,
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
只能先下载下来文件, scp上去, 手动执行一下
https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm rpm --import RPM-GPG-KEY-elrepo.org
安装repo
rpm -Uvh elrepo-release-7.0-3.el7.elrepo.noarch.rpm 然后,还是公司不让联网...好在公司自己有镜像网站, 赞一个, 自己编辑yum repo
---------------------------------------------------------------------------------
### Name: ELRepo.org Community Enterprise Linux Repository for el7
### URL: http://elrepo.org/ [elrepo]
name=ELRepo.org Community Enterprise Linux Repository - el7
baseurl=http://mirrors.xxxxxxx/elrepo/elrepo/el7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
protect=0 [elrepo-testing]
name=ELRepo.org Community Enterprise Linux Testing Repository - el7
baseurl=http://mirrors.xxxxxxx/elrepo/testing/el7/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
protect=0 [elrepo-kernel]
name=ELRepo.org Community Enterprise Linux Kernel Repository - el7
baseurl=http://mirrors.xxxxxxx/elrepo/kernel/el7/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
protect=0 [elrepo-extras]
name=ELRepo.org Community Enterprise Linux Extras Repository - el7
baseurl=http://mirrors.xxxxxxx/elrepo/extras/el7/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
protect=0
--------------------------------------------------------------------------------- 看一下,哪个有效
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available 安装个稳定版本吧:
yum --enablerepo=elrepo-kernel install kernel-ml 安装完
init 6 grub菜单, 选上新内核, 进去, 再次删除不需要的内核,~~~OK
----------------------------------------------------------------------------------
repo 官网
http://elrepo.org/tiki/tiki-index.php 外国人写的:
https://www.tecmint.com/install-upgrade-kernel-version-in-centos-7/
20200102 升级内核5.4.7
vim /boot/grub2/grub.cfg
CentOS升级乱七八糟问题解决的更多相关文章
- Centos 升级MySQL版本或者Yum安装Mysql5.6
		
Centos 升级MySQL版本或者Yum安装Mysql5.6 1.从MySQL Yum仓库下载最新的rpm文件:http://dev.mysql.com/downloads/repo/yum/Cen ...
 - CentOS升级Svn到最新版
		
CentOS升级Svn到最新版(金庆的专栏)CentOS/RHEL yum 安装的 subversion 是 1.6.11 版本,连VisulaSVN服务器时会有"Key usage vio ...
 - Centos——升级Python2.7及安装pip
		
CentOS升级Python2.7及安装pip 1) 升级Python2.7 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ...
 - CentOS升级kernel
		
CentOS升级kernel 升级命令: yum update kernel yum update kernel-devel yum update kernel-firmware yum update ...
 - Centos 升级 python
		
昨天把redmine的测试环境给搞Over了,想了下,干脆直接把环境给整成docker化的,配置环境的时候,安装docker-compose需要python2.7支持. CentOS 6 系统默认 P ...
 - centOS升级python3.5
		
CentOS自带的版本是2.7.5 目前在看廖老师的教学,他给的新版本是3以上了,果断升级到最新的Python版本 (windows下面多线程里面有点问题没解决,所以才换到linux下继续学习) 一 ...
 - centos升级支持到C++11, gcc4.8.2
		
升级到4.8[这个应该是目前最新的啦,不过网上查的话已经到5.2啦,感觉落后一点比较稳,当然还有就是这个版本是新的里面使用最多的] wget http://people.centos.org/tru/ ...
 - CentOS升级MySQL到5.5
		
centOS的yum安装的MySQL是5.1版本,可通过官方的rpm包安装5.5版本 # 查看安装的相关项 rpm -qa|grep -i mysql # 停止服务 service mysqld st ...
 - liunx CentOS 升级Python版本
		
CentOS python版本是V2.6.6,升级3.4.3. 1.下载 安装包:wget http://www.python.org/ftp/python/3.4.3/Python-3.4.3.tg ...
 
随机推荐
- CSS进阶学习
			
5种主流浏览器及内核 IE trident Chrome webkit/blink Firefox gecko Opera presto 3%-5% Safari webkit css引入三种方式 ...
 - [深度应用]·Keras极简实现Attention结构
			
[深度应用]·Keras极简实现Attention结构 在上篇博客中笔者讲解来Attention结构的基本概念,在这篇博客使用Keras搭建一个基于Attention结构网络加深理解.. 1.生成数据 ...
 - windows OS安全配置【持续更新20190618】
			
https://www.52stu.org/?p=76 来源:5号暗区 5号黯区 五号黯区 5号暗区 windows系统的一些加固方法等 关闭445端口: REG ADD HKLM\SYSTEM\Cu ...
 - 【VS开发】使用MFC创建并调用ActiveX控件
			
使用MFC创建并调用ActiveX控件 今天做了一下ActiveX的使用测试,总结一下: 首先使用MFC创建一个activeX的控件譬如ActiveXTest,编译成ocx并注册,然后另外编写一个测试 ...
 - yum安装nginx(Centos)
			
测试人员需要了解Nginx?nginx的别名有很多:中间件,HTTP服务器,代理服务器等,这些名字都是作用的一个体现.在实际项目中,前后端分离,负载均衡等也是通过Nginx实现的,知己知彼,百战百胜. ...
 - 修改python pip3镜像源
			
方法一: pip3 install 包名 -i 镜像源url 主要的镜像源: pip3 install tornado -i https://pypi.douban.com/simple/ pip ...
 - TableLayoutPanel
			
1.简单属性 百度经验:https://jingyan.baidu.com/article/9113f81b7966df2b3314c775.html Name属性:tableLayoutPanel经 ...
 - [POI2011]SMI-Garbage 题解
			
题面 想必各位大佬一定想到了把现在和目标值不一致的边加入到一个新建的图上: 问题就变为了在新的图上寻找有多少个欧拉回路,并输出这些路径: 我们可以用栈来记录情况,然后对于会回答稍微处理处理就好了: # ...
 - Python进阶编程 类的成员
			
类的成员 class A: company_name='老男孩' #静态变量 __iphone='1515151' #私有静态变量 def __init__(self,name,age): #特殊方法 ...
 - java判断一个单向链表是否有环路
			
今天刷LeetCode刷到一道这样的题,详情参见(https://leetcode-cn.com/problems/linked-list-cycle/) ADT: class ListNode { ...