标签: upgrade

就地升级不好的原因

我正在编制一份原因清单,说明就地升级软件和操作系统是一个坏主意。与我一起工作的很多人认为,在旧版本的基础上安装新版本的软件或操作系统更容易、更好。然而,我认为这通常是一个坏主意,最好花额外的时间卸载软件项目的先前版本或执行操作系统的全新安装。所有这些还取决于是否有可靠的备份操作到位。

我想收集人们对就地安装与干净安装的其他想法。

  • 与软件和操作系统相关的每种方法的优缺点是什么?
  • 您遇到了哪些类型的问题,您是如何解决软件和操作系统的问题的?
  • 关于这个主题,还有什么我应该知道的可以与我的同事分享的吗?

在此先感谢您的帮助。我期待听到您分享的所有内容。

deployment upgrade

4
推荐指数
1
解决办法
7201
查看次数

通过 SSH 挂起的 Ubuntu 服务器升级

我正在通过 SSH 升级 Ubuntu 服务器(使用 do-release-upgrade)命令(我知道这是一个坏主意,但这是唯一的选择;我没有对服务器的物理访问权限)。它似乎进行得很顺利,并且正在通过“设置包名称”部分,当它在线时冻结

Installing new version of config file /etc/mysql/debian-start ...
Run Code Online (Sandbox Code Playgroud)

SSH 连接似乎仍处于活动状态,因为按向上箭头会回显 ^[[A,依此类推。当我登录另一个 SSH 连接时,我可以正常登录,但 ** 系统需要重新启动 ** 消息显示。^C 释放升级命令或尝试重新启动服务器是否安全?我应该 ^C 升级并重试吗?还有什么我可以尝试的吗?

ubuntu upgrade

4
推荐指数
2
解决办法
5618
查看次数

通过远程桌面升级 Windows Server 2008 R2

是否可以仅使用远程桌面将 Windows Server 2008 R2 就地升级到 Windows Server 2012?

我的计划是将 WS 2012 安装 iso 文件解压缩到 C:\WS2012 并运行安装程序。重启后远程桌面连接会丢失,但稍后会恢复吗?安装程序是否会自动安装所有内容、重新启动、运行 WS 2012 并开始侦听 RDP 连接?

服务器已租用,我想节省 KVM 费用。我在这里读到可以像这样将 WS 2008 升级到 WS 2008 R2。

谢谢!

upgrade windows-server-2008-r2 windows-server-2012

4
推荐指数
1
解决办法
5200
查看次数

从 Debian Server Squeeze 6 升级到 Wheezy 7 的问题 - 仍在内核 2.6 上

我从 Debian Squeeze 6 升级到 Wheezy 7,但似乎我使用的是旧内核。

# uname -r
2.6.32-042stab072.10
Run Code Online (Sandbox Code Playgroud)

但我安装了较新的内核

# dpkg --get-selections | grep linux-image
linux-image-2.6-amd64                           install
linux-image-3.2.0-4-amd64                       install
linux-image-amd64                               install
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

这是我升级的过程:

apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get autoremove

reboot

echo '' > /etc/apt/sources.list

cat <<EOF >> /etc/apt/sources.list
deb http://mirrors.kernel.org/debian/ wheezy main
deb-src http://mirrors.kernel.org/debian/ wheezy main

deb http://http.debian.net/debian wheezy main
deb-src http://http.debian.net/debian wheezy main

deb http://http.debian.net/debian wheezy-updates main
deb-src http://http.debian.net/debian wheezy-updates main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
EOF


apt-get update
apt-get upgrade …
Run Code Online (Sandbox Code Playgroud)

debian upgrade debian-squeeze debian-wheezy

4
推荐指数
1
解决办法
582
查看次数

思科 Sg200-26 小型企业智能交换机升级 fw .ros 文件中出现“非法软件格式”错误

我拥有 2 台 cisco 交换机小型企业交换机。

它们都是SG200-26 26口千兆智能交换机。一个有 fw 版本。1.0.0.19 ,而另一个版本为 1.1.1.8。

我现在正在尝试将他们的固件升级到最新版本 1.4.0.88,在此处找到http://software.cisco.com/download/release.html?mdfid=283771818&flowid=24301&softwareid=282463182&release=1.4.0.88&relind=AVAILABLE&relind=AVAILABLEtype =最新

我从谷歌浏览器转到 http 管理界面并选择“从 http 升级固件”。我选择 .ros 文件并尝试执行更新。

不幸的是,系统通知我复制失败并且该软件是“非法格式”。

我已经仔细检查了该文件是否正确。有什么问题?我需要先更新引导加载程序吗?有这方面的指南吗?

cisco upgrade

4
推荐指数
1
解决办法
3万
查看次数

如果服务器是 8.x,我应该构建什么 postgresql 客户端版本?

我计划更新当前在 Windows 上运行 8.x 服务器、在 Windows 上运行 8.x 客户端以及在 Linux 上运行 8.x 客户端的系统。显然,在混合环境中这似乎是一个糟糕的平台选择,但 Linux 机器没有持久可写存储(作为反 rootkit 措施)。我现在担心版本之间的兼容性。

Linux postgresql 9.0.x 客户端可以连接到 Windows 8.x 服务器吗?服务器正在使用一些第三方二进制扩展,因此升级它是一项更复杂的任务,将在稍后完成。

如果不鼓励将 9.0.x 客户端和 8.x 服务器结合起来,那么如果我先升级服务器,最新的 8.x 客户端是否能够继续连接?

META:什么标签适合向后兼容性问题?

postgresql upgrade

3
推荐指数
1
解决办法
2578
查看次数

如何在实时服务器上执行升级

我们有两台服务器,它们承载着两台带有 HyperV 的 Windows 2008 服务器。这些服务器中的每一个都有超过 10 个虚拟机(Exchange 2003、Active Directory 等)。

我们决定将其升级到 Server 2012(并将 Exchange 升级到 2013)。但是,我们不希望停机。实现它的最佳方法是什么?

我是否需要购买额外的服务器?将其设置为沙盒并部署第一台服务器的映像并在那里升级,并在测试后将其替换为第一台服务器?

请帮忙

谢谢

windows migration upgrade

3
推荐指数
1
解决办法
140
查看次数

CentOS 7.1 - 恢复到旧的 top 和 service 功能

我最近安装了一个全新的 CentOS 7.1 服务器。我注意到与 CentOS 6.7 的一些差异,我希望有一种方法可以恢复对某些事物的旧观点。

例如:

问题 1: top

Top 命令以不同方式显示数据。例如:

新顶视图:

top - 00:27:45 up  4:58,  1 user,  load average: 0.08, 0.50, 0.89
Tasks: 155 total,   2 running, 153 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.0 us,  1.1 sy,  0.0 ni, 98.9 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem :  4047624 total,  1938600 free,   853888 used,  1255136 buff/cache
KiB Swap:  4194300 total,  4194300 free,        0 used.  2860704 avail Mem
Run Code Online (Sandbox Code Playgroud)

旧顶视图:

top - 00:28:59 …
Run Code Online (Sandbox Code Playgroud)

top upgrade memory-usage systemd centos7

3
推荐指数
2
解决办法
980
查看次数

如何在 Debian 8 中升级软件包?

我正在使用 Debian 8 (jessie) 附带的 docker 映像。我正在尝试将 curl 包从 7.38 升级到最新的 (7.58)。

运行apt-cache showpkg curl显示 7.38 是最新版本,但 curl 是 7.58 ( http://www.linuxfromscratch.org/blfs/view/8.2/basicnet/curl.html )

我还检查了 Debian 软件包网站,看起来 7.38 是最新的。https://packages.debian.org/jessie/curl

有没有办法将我系统上的 curl 7.38 升级到最新版本?

debian packages upgrade

3
推荐指数
1
解决办法
506
查看次数

在 Ubuntu 20.04.1(从 18.04.1 升级)上安装 libssl-dev 报告未满足的依赖项 1.1.1g-1+ubuntu18.04.1+deb.sury.org+1

我已从 Ubuntu 18.04.1 升级到 Ubuntu 20.04.1(强制发布升级),然后在安装php.7-4时还需要 install libssl-dev,这提供了以下未满足的依赖项:

sudo apt install libssl-dev
The following packages have unmet dependencies:
 libssl-dev : Depends: libssl1.1 (= 1.1.1f-1ubuntu2) but 1.1.1g-1+ubuntu18.04.1+deb.sury.org+1 is to be installed
Run Code Online (Sandbox Code Playgroud)
  • 我已禁用存储库:ondrej和certbot. 其余的存储库是焦点窝的默认值 (20.04.1)

  • 清理存储库,例如 ( apt update --fix-missing)

但还是有同样的问题。

upgrade apt ubuntu-20.04

3
推荐指数
1
解决办法
7654
查看次数