Questions tagged «upgrade»

有关升级软件包,系统或硬件的问题。

3
升级到14.04后中断“无法启动会话”
使用sudo do-release-upgrade我的网络连接升级到14.04时,中断了,几个软件包升级失败。 do-release-upgrade再次报告运行,No new releases found但apt-get列出了许多“保留”的软件包,因此系统似乎处于中间状态。我跑了apt-get dist-upgrade,再次安装了这些软件包,然后apt-get autoremove似乎很高兴。 但是,重新启动后,我无法在GUI提示符下登录。输入密码后,错误“无法启动会话”显示为红色。我仍然可以从命令提示符下登录,但是我不知道该如何解决或调试GUI登录失败。

3
如何从失败的升级中恢复(“ apt-get -f安装”和“ dpkg --configure -a”失败)?
从清醒(10.04)升级到精确(12.04)时,X会话冻结,我一直在尝试恢复升级以获得稳定的系统。我已经执行了以下步骤: 使用ssh通过网络登录到停滞的系统。 检查/var/log/dist-upgrade目录的内容。有上没有活动main.log,apt.log或term.log。 top 显示“精确”进程使用了​​大约3%的CPU,但是我找不到证据表明升级过程仍在执行任何操作。 'dpkg'没有出现在顶部,但它出现了 pgrep dpkg | xargs ps 杀死了“ dpkg”和“精确”过程 尝试通过运行恢复升级sudo fuser -vki /var/lib/dpkg/lock;sudo dpkg --configure -a。这部分成功(已配置了某些软件包),但失败,并显示消息Processing was halted because there were too many errors。我几次运行相同的命令,并且每次都配置了某些软件包,而另一些却失败了。 试过了sudo apt-get -f install。它失败,并显示与dpkg类似的错误。 当前的情况是,dpkg --configure -a并sudo apt-get -f install由于两种错误而失败: 依赖性问题,例如: dpkg: dependency problems prevent configuration of cifs-utils: cifs-utils depends on samba-common; …

3
系统升级后,PHP无法在Apache2中运行
最近将我的系统从Karmic升级到Lucid。我相信这涉及到Apache和PHP的更新。 现在,我的服务器无法处理PHP文件,对它们的任何导航都将触发下载而不是解析。 PHP模块仍在启用Apache mods的情况下加载,而我 AddType application/x-httpd-php .php在httpd.conf中。 Apache访问或错误日志中没有有意义的消息,所以我很困惑。 任何帮助,将不胜感激。谢谢。
14 10.04  upgrade  9.10  php  apache2 

3
保留主分区的同时进行升级
我的主目录位于单独的分区上。我通过升级从10.04开始使用10.10。在保留此分区的情况下,如何执行全新安装10.10?它的性能和全新安装一样好吗?什么会丢失,什么会保留?

4
升级是否会丢失数据?
我正计划从8.10升级到10.04。但我想知道升级期间是否会丢失数据。 例如: 升级后,我在8.10上安装的应用程序是否仍然存在? 是否会保留应用程序的设置,例如Firefox和Google Chrome的书签? 我的主目录下的所有个人文件都将被保留吗? 关于升级,我还有其他需要了解的内容吗?
14 upgrade 

6
全新安装并清理?
我大约在三年前开始使用Ubuntu,从那以后一直是专门的用户。在那段时间里,我尝试了许多应用程序,主题等。而且,由于更新了每个版本,因此我对其进行了更新,因此现在我正在运行Lucid。 基本上,我的系统有点“混乱”,我正在计划进行彻底的清理和全新安装。我的/ home与其他所有文件都位于单独的分区上,因此我可以保留该分区。我想查找并删除未使用的不需要的应用程序(我非常了解该怎么做)。另外,我想回到默认的桌面主题,然后从那里进行构建。当然还会有其他混乱。 因此,我的问题是,清理并重新安装系统的最佳且合理的计划是什么?(请注意,我在此问题的搜索中找到了很多链接。关于此主题的链接很多,而且很多已经过时了。因此,至少可以说这令人困惑。) 谢谢。

3
在Ubuntu上通过do-release-upgrade升级失败后,如何删除过时的软件包?
有时,当我通过升级系统时do-release-upgrade,更新过程失败,脚本告诉我通过手动完成该过程dpkg --configure -a。这不是一个严重的问题-手动解决依赖关系问题并完成升级过程后,一切正常。 但是该do-release-upgrade脚本在完成升级后具有清理过程: Remove obsolete packages? XXX packages are going to be removed. Continue [yN] Details [d]y 从旧版本的系统中删除了一些过时的软件包。 当自动升级失败并且我手动完成升级时,似乎没有执行此过程,因此系统中仍安装了旧版本的过时软件包。 手动完成升级后,如何手动运行“删除过时的软件包”过程?

3
升级到Ubuntu 18.04后如何安全地默认切换到python3
由于python3是Ubuntu 18.04中的默认python版本,并且python2默认情况下不会在全新的Ubuntu 18.04安装中提供该版本,因此python3在从Ubuntu 16.04升级到Ubuntu 18.04后,如何设置默认值。当前,升级到python2它后仍默认(例如,python命令直接指向python2等)。但是,清除python软件包将导致删除过多依赖该软件包的软件包,因此这里不是一个选择。 理想情况下,我想尽可能地消除python2依赖关系。也许升级过程可以这样设计:检查所有软件包,它们是否仍然真正依赖于python2依赖关系,从而收集python2可以被等效python3依赖关系取代的所有依赖关系(然后由升级解决)。

3
Ubuntu 18.04停留在升级linux-header
每当我尝试在Ubuntu 18.04中更新系统时,它都会停止: 每当它到达时Setting up linux-headers-<version>-generic。我不能从那里取消升级,但是即使您离开了几个小时,它也没有任何改变。如果我检查其中的过程,htop则表明它现在正在执行任何操作。如果我强制升级结束并尝试重新启动,则当我重试升级时,它表示先前的升级已被中断,我应该尝试使用sudo dpkg --configure -a它来解决问题。 我只是觉得很烦人,每当有可用的头文件升级时都必须这样做,尤其是因为我觉得这不应该发生,并且应该有一个更永久的修复程序。我想念什么或做错什么?

1
如何在Ubuntu系统上升级到Ruby 2.2?
我正在使用Ubuntu Linux。以下是uname信息 myuser@myinstance:~$ uname -a Linux myinstance 3.18.0-52-generic #123-Ubuntu SMP Fri Feb 19 14:27:58 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 我正在尝试升级机器上的Ruby版本,该机器当前安装在 /usr/lib/ruby/1.9.1 我尝试按照这里的建议进行操作— 通过apt安装ruby 2.2.3,但不幸的是,我收到错误消息,“ / usr / bin / ruby​​2.2的替代路径不存在”。升级系统以使用Ruby 2.2或更高版本的正确方法是什么? myuser@myinstance:~/racertracks$ sudo update-alternatives --install /usr/bin/ruby ruby /usr/bin/ruby2.2 400 \ > --slave /usr/bin/rake rake /usr/bin/rake2.2 \ > --slave /usr/bin/ri …

4
在Ubuntu 16.04上升级到MySQL 5.7.15时崩溃
昨晚我尝试升级我的Ubuntu OS,而MySQL 5.7.15就是其中之一。似乎升级成功,因为mysql正常工作,但是安装过程已停止处理此消息: This installation of MySQL is already upgraded to 5.7.15, use --force if you still need to run mysql_upgrade 我无法以必需的方式取消安装过程,而只能将其杀死。因此,这可能会引起一些问题,并且对于其他安装(将来),它也会尝试再次执行。 如何防止或解决此升级?
13 16.04  upgrade  mysql 

2
在Ubuntu 16.04 LTS上将Tex Live从2015年升级到2016年
最近,我将Ubuntu从14.04 LTS升级到16.04 LTS。现在我想从2015年升级到2016年的Tex Live。当我从2013年升级到2015年的Tex Live时,我一团糟。如果有人指导我如何在Ubuntu 16.04上从2015年到2016年从Tex Live进行升级,我将不胜感激。 LTS。谢谢 寻找在Ubuntu 16.04 LTS上将Tex Live从2015升级到2016的完整指南。
13 upgrade  latex  texlive 

2
如何停止自动执行FreshClam
我有最新版本的freshclam和clamav安装,并在过去(当我有Ubuntu的14.10)下只运行freshclam每天自动几次,但一直没有运行所有的时间。现在,我发现如果进入终端并执行: sudo freshclam 我得到: ERROR: /var/log/clamav/freshclam.log is locked by another process ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log). 然后,能够手动运行该命令的唯一方法是freshclam终止进程,但这既浪费时间又烦人,所以我想完全停止freshclam自动更新,以便进行手动更新。 因此,我尝试安装clamtk,并在Update Assistant设置中尝试进行设置,以便手动安装更新,然后单击Apply,但这即使重新启动后似乎也不会对freshclam行为产生影响。 所以,实际上我的问题是,如何获得它,以便freshclam它不会自动检查更新,或者至少每天要检查几次,但并不总是在那里,所以我必须杀死它才能运行它?还是有办法修复clamtk它以使其正确执行(我已经与的开发人员联系,clamtk并且他正在研究它,但不知道问题出在哪里)? 操作系统信息: Description: Ubuntu 15.04 Release: 15.04 包装信息: ClamTk: clamtk: Installed: 5.18-1 Candidate: 5.18-1 Version table: *** 5.18-1 0 100 /var/lib/dpkg/status 5.15-1 0 500 http://gb.archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages …

2
有没有一种方法可以使Software Updater将apt-fast用作后端?
我已经在命令行中使用apt-fast一段时间了,并且通过并行下载软件包来享受如何加快升级的速度。 如果Software Updater也可以从apt-fast获得更新/升级下载速度的提升,那就太好了。 Software Updater似乎只是该命令的gui sudo apt-get update && sudo apt-get dist-upgrade,是否有办法将apt-get切换为apt-fast?

4
使用dpkg手动安装软件包是否会阻止将来的升级路径?
我管理的私有网络由于客户的安全策略而没有Internet连接。该网络仅安装了一个Ubuntu 10.04 LTS Server(很快还会安装多个),我一直在尝试使用软件对其进行自定义-但是,由于缺少Internet连接,我不得不手动使用dpkg安装软件包。 这是否会阻止我在可用的Ubuntu Server(LTS)升级到新版本,因为我安装的软件包不在当前发行版CD上,因此它们也不太可能出现在较新的发行版中。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.