1. 先将系统的软件更新到最新版本
sudo zypper update
  1. 删除42.3的软件源,若有其他数据源,如nginx的,也需要一并删除,可使用zypper lr -d 来查询
sudo zypper rr USTC:42.3:NON-OSS  USTC:42.3:OSS USTC:42.3:UPDATE-NON-OSS USTC:42.3:UPDATE-OSS

假如运行这个命令之后,没有移除到软件源的话,可进入 YaSt 控制中心,在 Software , 找到 Software Repositories 双击进入,将列表中的与 42.3有关的软件源移除完,然后 点击 ok,就也达到删除 42.3软件源的目的

3.然后添加新的软件源,以中科大的源为例

sudo zypper ar -fcg https://mirrors.ustc.edu.cn/opensuse/distribution/leap/15.0/repo/oss USTC:15.0:OSS
sudo zypper ar -fcg https://mirrors.ustc.edu.cn/opensuse/distribution/leap/15.0/repo/non-oss USTC:15.0:NON-OSS
sudo zypper ar -fcg https://mirrors.ustc.edu.cn/opensuse/update/leap/15.0/oss USTC:15.0:UPDATE-OSS
sudo zypper ar -fcg https://mirrors.ustc.edu.cn/opensuse/update/leap/15.0/non-oss USTC:15.0:UPDATE-NON-OSS

4.确认软件源更新成功

zypper lr -d

5.刷新

sudo zypper ref
  1. 先更新zypper
sudo zypper patch --updatestack-only
  1. 更新系统
sudo zypper dup

8.更新完毕后,重启系统

shutdown -r now
  1. 重启后,查看系统信息。
cat /etc/os-release

会显示

NAME="openSUSE Leap"
VERSION="15.0"
ID="opensuse-leap"
ID_LIKE="suse opensuse"
VERSION_ID="15.0"
PRETTY_NAME="openSUSE Leap 15.0"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:leap:15.0"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"

如果出现有关 openSUSE Leap 15.0的信息,说明更新成功了


其中遇到的问题是:

  1. wifi 正常连接成功了,但是用firefox或者chrome打开网页,会显示无法联网,提示检查 DSN 配置

在参考了 openSUSE leap 15 connects to router but cannot connect to internet 执行了

sudo netconfig update -f

之后

linux-2ywt:/home/wakasann # netconfig -f update
<13>Aug 30 14:23:32 dns-resolver: force replace set: backup created as /etc/resolv.conf.20180830-142332

更新这个之后,我打开浏览器,访问网页就正常了。

参考

  1. openSUSE 42.3 升级到 openSUSE 15.0 整个升级系统的命令是参考这里的
  2. Bug 1092352 - Upgrade Leap 42.3 to 15.0 breaks DNS resolution 页面中的 DNS does not work after NetworkManager update的主题链接中,提到 /etc/resolv.conf 文件,我看了自己电脑的,发现里面的内容只有注释,没有内容
  3. openSUSE leap 15 connects to router but cannot connect to internet 解决连接网络,但是电脑的浏览器无法正常打开网页,显示的可能是DNS配置问题部分

我的部分.bash_history

#1535116255
zypper update
#1535118046
zypper ar -fcg https://mirrors.ustc.edu.cn/opensuse/distribution/leap/15.0/repo/oss USTC:15.0:OSS
#1535118053
zypper ar -fcg https://mirrors.ustc.edu.cn/opensuse/distribution/leap/15.0/repo/non-oss USTC:15.0:NON-OSS
#1535118063
zypper ar -fcg https://mirrors.ustc.edu.cn/opensuse/update/leap/15.0/oss USTC:15.0:UPDATE-OSS
#1535118078
zypper ar -fcg https://mirrors.ustc.edu.cn/opensuse/update/leap/15.0/non-oss USTC:15.0:UPDATE-NON-OSS
#1535118089
zypper rr USTC:42.3:NON-OSS USTC:42.3:OSS USTC:42.3:UPDATE-NON-OSS USTC:42.3:UPDATE-OSS
#1535118101
zypper lr -d
#1535118361
zypper lr -d
#1535118369
zypper ref
#1535118388
zypper patch --updatestack-only
#1535118400
zypper dup
#1535121261
shutdown -r now

记 openSUSE 42.3 升级到Leap 15.0的更多相关文章

  1. openSUSE Leap 15.0 初始配置

    添加源: # 禁用原有软件源 sudo zypper mr -da # 添加阿里镜像源 sudo zypper ar -fc https://mirrors.aliyun.com/opensuse/d ...

  2. openSUSE Leap 15.0 Adobe Flash Player 安装说明

    鉴于Firefox安装配置文件: mozilla_lib=file $MOZ_PROGRAM LIB=lib -bit.*(x86-|S/|PowerPC|ARM aarch64)’ &&am ...

  3. 记一次centos6升级salt-minion启动失败的问题

    记一次centos6升级salt-minion启动失败的问题 作者:耀耀 blog:https://www.liuyao.me 一.起因 升级Salt-minion后 使用/etc/init.d/sa ...

  4. oracle数据库psu升级(本实验是将10.2.0.3.12升级到10.2.0.3.15)

    psu升级(本实验是将10.2.0.3.12升级到10.2.0.3.15) 一.解压安装包自定义存放路径为/home/oracle/yjb/psu/10.2.0.3.15cd /home/oracle ...

  5. 痞子衡嵌入式:语音处理工具Jays-PySPEECH诞生记(3)- 音频显示实现(Matplotlib, NumPy1.15.0)

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是语音处理工具Jays-PySPEECH诞生之音频显示实现. 音频显示是Jays-PySPEECH的主要功能,Jays-PySPEECH借 ...

  6. 升级_开阔视野之Oracle图形化升级(dbca建库后升级)—10.2.0.1.0升为10.2.0.5.0

    ***********************************************声明*************************************************** ...

  7. [2020.03]Unity ML-Agents v0.15.0 环境部署与试运行

    一.ML-Agents简介 近期在学习Unity中的机器学习插件ML-Agents,做一些记录,用以简单记录或交流学习. 先简单说一下机器学习使用的环境场景:高视觉复杂度(Visual Complex ...

  8. 探索Oracle数据库升级6 11.2.0.4.3 Upgrade12c(12.1.0.1)

    探索Oracle数据库升级6 11.2.0.4.3 Upgrade12c(12.1.0.1) 一.前言:       Oracle 12c公布距今已经一年有余了,其最大亮点是一个能够插拔的数据库(PD ...

  9. Win10下 VS2017 安装失败 未能安装包“Microsoft.VisualStudio.AspNet45.Feature,version=15.0.26208.0”

    事情的起因是这样的,前段时间,VS2017发布当天,想在自己的Win10上安装VS2017,然而,由于自己的系统很久没有更新(PS:自己关闭了Windows更新). 安装提示:未能安装包“Micros ...

随机推荐

  1. jsp-提交表单乱码解决

    jsp提交表单有两种方式,一种是get,一种是post,对于两种方式都可能出现乱码,以下给出两种乱码方式的解决方案. 1.post提交解决乱码 //设置解码方式,post提交解决乱码 比较简单 req ...

  2. Python3 From Zero——{最初的意识:001~数据结构和算法}

    一.从队列两端高效插入.删除元素,及保留固定数量的数据条目: collections.deque([iterable[,maxlen=N]]) a = collections.deque([1, 2] ...

  3. 对Springdata模块的简单理解

    有关于Spring对数据库的操作属于为Spring中的Springdata模块,对数据库的操作.Spring对JDBC和Mybatis都有封装与简化 可以从以下角度学习研究 SpringData: 1 ...

  4. ASP.NET Core Web应用在发布时选择是否对视图进行编译

    原文:ASP.NET Core Web应用在发布时选择是否对视图进行编译 在我们发布ASP.NET Core Web应用程序时,选择以文件形式发布,发布方法选择文件系统 默认情况下,会把Views的视 ...

  5. 前端常用的库和实用技术之JavaScript 模块化

    模块化概念 AMD是requirejs在推广过程中对模块化定义的规范化产出. 异步加载模块,依赖前置,提前执行 Define定义模块define(['require','foo'],function( ...

  6. Python自学:第五章 列表解析

    # -*- coding: GBK -*- squares = [value**2 for value in range(1,11)] print(squares) 输出为: [1, 4, 9, 16 ...

  7. 十二. for of 示例 (可以解决大多数应用场景)

    for of entries() 可以同时拿到数组的索引跟值 因此可以使用解构的语法: for of 示例 1. 求和 2.字符串

  8. scala中异常捕获与处理简单使用

    import java.io.IOException /** * 异常捕获与处理 */ object excepitonUse { def main(args: Array[String]): Uni ...

  9. SpringBoot集成Redis 一 分布式锁 与 缓存

    1.添加依赖及配置(application.yml) <!-- 引入redis依赖 --> <dependency> <groupId>org.springfram ...

  10. CSS3——动画

    动画是CSS3中具有颠覆性的特征之一,可通过设置多个节点来精确控制一个或一组动画,常用来实现复杂的动画效果. 语法格式:  animation:动画名称 动画时间 运动曲线 何时开始 播放次数 是否反 ...