Tag: 更新

Ubuntu 16.04上出现Duplicity错误弹出

我正在运行Ubuntu 16.04 LTS。 我收到一条错误信息,经常弹出说:“无法理解duplicity版本”。 我尝试使用apt-get update && apt-get upgrade但是徒劳无功。

Ubuntu 12.04 Windows Snapfunction

当我第一次从没有互联网连接的Live-CD安装Ubuntu 12.04 LTS 32.bit和任何更新时,捕捉function适用于所有应用程序的窗口。 但是,经过一些更新和安装后,它停止工作。 我无法再将窗口拖到屏幕边缘并resize。 认为问题来自于我缺乏经验,我再次通过互联网连接安装了Ubuntu 12.04; 然而,问题仍然存在,我对此感到厌倦。 你有什么补救建议吗? 提前致谢。 PS:正常工作时的function就像在Windows 7中一样。我是新用户BTW所以我可能会跳过一些重要的细节,如果你能提醒我,我会很高兴。

如何使用apt-get创建唯一的安全更新列表?

我正在尝试使用apt-get创建一个只有Ubuntu系统可用的安全更新列表。 我非常了解这篇文章如何从命令行中仅检查安全更新? 但是,如果/etc/apt/sources.list.d/中没有任何源列表,那似乎只能工作 到目前为止我的代码看起来像这样 #!/bin/bash set -x setup(){ APTSRC=”/etc/apt/sources.list” SECSRC=”/etc/apt/secsource.list” } cleanup(){ rm ${SECSRC} } get_updates(){ grep trusty-security ${APTSRC} > ${SECSRC} apt-get -o Dir::Etc::sourcelist=”${SECSRC##/*/}” -o Dir::Etc:sourceparts=”.” update && apt-get –assume-no upgrade } setup get_updates cleanup 它在很大程度上起作用,但是因为我在/etc/apt/sources.list.d/中有一些源列表,它会将它们拉进去。有没有办法通过命令行选项来避免这种情况? 我想补充一点,我们不会设置自动更新。 我们只想要一份更新清单。

如何更新Ubuntu终端?

如何更新Ubuntu终端?

更新时出现的问题是:“W:无法获取…发布文件中没有哈希条目…”

这是#apt-get update命令的输出。 我也无法使用更新管理器更新任何软件包。 问题是什么? Ign http://mirrors.dotsrc.org precise-getdeb InRelease Ign http://ppa.launchpad.net precise InRelease Ign http://ppa.launchpad.net precise InRelease Ign http://ppa.launchpad.net precise InRelease Ign http://ppa.launchpad.net precise InRelease Get:1 http://www.remastersys.com precise InRelease [2,069 B] Get:2 http://mirrors.dotsrc.org precise-getdeb Release.gpg [836 B] Ign http://archive.ubuntu.com precise InRelease Ign http://archive.ubuntu.com precise-updates InRelease Ign http://archive.ubuntu.com precise-backports InRelease Ign http://archive.ubuntu.com precise-security InRelease Get:3 http://ppa.launchpad.net precise […]

软件包升级永远挂起mysql-apt-configure

昨天它陷入了对MySql的更新。 mysql-apt-config没有为我们完成,所以我不得不最终关闭机器。 今天它再次提出相同的更新,但告诉我,我必须首先使用dpkg –configure -a来修复包。 当我这样做时,它再次挂起: # sudo dpkg –configure -a mysql-apt-config (0.3.3-1debian7) wird eingerichtet .. 德语的最后一行意味着大致“[……]正在准备……”。 我也尝试用apt-get purge mysql删除mysql包 – 但这会导致相同的结果。 它再次挂在同一个步骤。 我该怎么做才能解决这个问题?

支持结束后现有的更新是否可用?

可能重复: 如何安装软件或从旧的不受支持的版本升级? 我目前正在使用Ubuntu 11.04。 我喜欢GNOME 2及其经典的桌面环境。 我希望尽可能长时间地使用它,即使它达到了EOL(生命终结)。 但是,我对Natty并不满意,并且正在考虑降级到今年4月到期的10.10。 假设我在四月之后安装了Ubuntu 10.10,现有的更新是否可用,或者Canonical会完全杀掉10.10的存储库? 那么软件中心仍然可以正常运行吗?

在服务器中安装旧内核并使其成为grub中的默认引导选项

我需要在现有的Ubuntu 12.04.3(3.8.0-34-generic)LAMP服务器和新安装的Ubuntu 12.04.4(3.11)上安装较旧的内核版本(3.2.0-24-generic)。 安装后,我将需要停止内核更新。 两台服务器都是ESX 5.5主机上的VM。 我有一些软件只支持12.04和3.2.0内核,我想在这两台服务器上安装。 这是我的问题: 安装和使用旧内核是否会影响当前安装的任何软件? 降级内核是否有任何负面影响? 以下流程是否正确我正在尝试做什么? 到目前为止我发现的如何做到这一点是…… 安装3.2.0-24内核 sudo apt-get install linux-image-3.2.0-24-generic linux-headers-3.2.0-24-generic 备份grub sudo cp /etc/default/grub /etc/default/grub.bak 编辑grub以在引导时设置默认内核 sudo gedit /etc/default/grub 将行GRUB_DEFAULT = 0更改为GRUB_DEFAULT =“2> 0”并保存更改 更新Grub sudo update-grub 在内核上放置一个DPKG保持以阻止它更新 echo “linux-image-3.2.0-24-generic hold” | sudo dpkg –set-selections echo “linux-headers-3.2.0-24-generic hold” | sudo dpkg –set-selections

Vivid apt-get update / var / lib / apt / lists / partial中的大包文件

ls -Ssh /var/lib/apt/lists/partial | head total 88G 46G security.ubuntu.com_ubuntu_dists_vivid-security_main_binary-amd64_Packages.bz2 42G us.archive.ubuntu.com_ubuntu_dists_vivid-updates_main_binary-i386_Packages.bz2 我尝试了bunzipping并得到了垃圾: bunzip2: us.archive.ubuntu.com_ubuntu_dists_vivid-updates_main_binary-i386_Packages.bz2: trailing garbage after EOF ignored 看起来解压缩的文件只有88K: du -hs us.archive.ubuntu.com_ubuntu_dists_vivid-updates_main_binary-i386_Packages 88K 执行文件末尾的hex转储似乎显示附加的目录列表: tail -c 200 security.ubuntu.com_ubuntu_dists_vivid-security_main_binary-amd64_Packages.bz2 | hexdump -C 00000000 30 38 64 66 37 20 20 20 20 20 20 20 20 20 20 20 |08df7 | 00000010 20 20 34 […]

Ubuntu软件中心的同一个应用程序的多个版本?

我已经在Ubuntu软件中心(https://myapps.developer.ubuntu.com)上发布了我的专有应用程序,现在我想用新版本更新它。 这次我想为一个应用程序上传多个版本(一个用于Ubuntu 12.04 i386,一个用于Ubuntu 12.04。amd64,一个用于Ubuntu 11.10 i386,…)问题是它似乎不可能。 新上传会覆盖旧上传。 软件中心每个应用程序仅支持单个二进制包是否正确? 我可以尝试为每个构建创建新的应用程序,但这似乎是一个错误的解决方案。 解决问题的任何提示?