Tag: package management

使用自定义包覆盖Distro包?

Ubuntu 12.04 LTS提供OpenSSL 1.0.1e,但它禁用TLSv1.1和TLSv1.2。 在过去,由于客户端实施的破坏,它是一个互操作决策。 在2014年,它真的不合适,因为客户有时间来解决他们的坏事。 任何剩余的破碎客户都会对大多数符合条件的客户进行处罚。 我想提供相同版本的OpenSSL 1.0.1e,但我想提供[当前]禁用的协议。 我知道我可以创建个人包存档(PPA) ,但如果我可以使用它来覆盖Ubuntu基础包,我不清楚它。 (我也意识到静态链接的客户不会受益于改进的包装)。 如何为Ubuntu中的特定包提供覆盖?

在Ubuntu 18.04.1 LTS升级之后破坏了依赖关系

在Ubuntu 18.04.1 LTS升级之后,出现了几个问题:Xubuntu图标缺失,依赖性破坏,没有更多的网络管理器…… 你知道它为什么会发生并且有解决方案吗? 我不能用apt-get和aptitude更新软件包,要求我“努力”。 我无法相信稳定的LTS升级会出现这么多问题。 如果我找不到合适的解决方案,我将不得不用Debian或其他Linux发行版替换Ubuntu。 几年前,我从Unity界面切换到Xubuntu以避免一些恼人的错误: https ://web.archive.org/web/20140304005924/http://askubuntu.com:80/questions/173146/does-this- 网页标题显示在你的面板中的两行 -看起来我的问题被删除了,没有任何理由这对于一个开放的社区问答网站来说不是很好,在那里关闭就足够了,更好地为用户保存档案)

模式丢失 – Unity Tweak Tool

我理解这与这个问题和这个问题非常相似,但没有一个答案对我有用。 在尝试安装这些问题中提到的软件包时,apt-get会抛出以下错误消息: Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet […]

由于内核包问题无法升级

这是一个Ubuntu 14.04 LTS用户。 基本上我跑步时遇到了问题 sudo apt-get update sudo apt-get upgrade dpkg返回错误代码,因为Linux内核包3.13.0.57被标记为“未完全安装”: Errors were encountered while processing: linux-image-3.13.0.57-generic linux-image-extra-3.13.0-57-generic E: Sub-process /usr/bin/dpkg returned an error code (1) 我键入uname -r以查看系统内核的当前版本是什么,令人惊讶的是它是3.13.0.57 。 之后我重新启动系统并输入grub列出所有已安装的Linux内核,并看到我有3.8.0-35-generic,所以我启动它以尝试重新安装3.13.0.57版本。 我没有任何线索为什么默认情况下,当3.8.0-35可用时,Ubuntu 14.04会以3.13.0.57启动。 在我用3.8.0成功启动后,我再次列出了所有与dpkg相关的内核,以确保3.13.0-57存在。 sudo dpkg –list | grep linux-image sudo apt-get purge linux-image-3.13.0.57-generic sudo apt-get purge linux-image-extra-3.13.0-57-generic 但是额外的图像包无法删除,而纯linux图像可以: Errors were encountered while processing: linux-image-extra-3.13.0-57-generic E: […]

无法从nodesource安装nodejs脚本

我正在使用此命令,假设从节点源安装Nodejs脚本 sudo curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash – 但它总是回归 Err:10 http://dl.google.com/linux/chromre/deb table/main amd64 Packages 404 Not Found Ign:11 http://dl.google.com/linux/chromre/deb table/main all Packages Ign:12 http://dl.google.com/linux/chromre/deb table/main Translation-en_US Ign:13 http://dl.google.com/linux/chromre/deb table/main Translation-en Ign:14 http://dl.google.com/linux/chromre/deb table/main amd64 DEP-11 Metadata Ign:15 http://dl.google.com/linux/chromre/deb table/main DEP-11 64×64 Icons Reading package lists… Done W: The repository ‘http://dl.google.com/linux/chromre/deb table Release’ does […]

葡萄酒:取决于wine1.6或wine1.8,但它不会被安装,你已经破坏了包裹

我想在Ubuntu 16.04上安装wine,但是我收到了错误: $ sudo apt-get install wine Reading package lists… Done Building dependency tree Reading state information… Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out […]

为什么存在快照包 – 是否真的需要?

假设 老实说,我对snap-packages知之甚少 – 但这与这个问题无关 – 见下文。 我认为该系统与现有系统有很大不同。 这种改变是否有意义? 是否有实际需要,足够强大? 那是 – 是否有一个新的用例,这对于开发新格式以及相关的基础架构非常重要? 改变当前的方法来覆盖新的用例是不可行的? 或者我错过了这一点? 有可能我所看到的主要是营销 – 新的名称和最小技术变化的演示,以获得任何机构认为它是“新的和更好的”的机会,它可能实际上被使用。 而且,新包可能是基于现有格式如此紧密,以至于主要是向用户呈现的改变。 当然,这可能是一个很好的解决方案。 在这种情况下,这个问题没有多大意义。 然后,我希望这仍然有用,可以回答方面的问题。 如果问题对新用户没有帮助或混淆,请告诉我,我很高兴删除它。 那么,他们为什么存在? 背景 我的第一反应是“这毫无意义!” 这类似于这样一种情况:在物理网站上,有人问,不开心,为什么没有人在答案中讨论他的精彩新想法。 它看起来非常像疯子的想法; 到目前为止,实际的物理知识很难找到一个甚至开始的点。 我写了一个没有用一个单词触及他的想法的答案,但解释了为什么人们不会讨论假设疯狂的想法 – 而不是第一种情况。 我想,答案实际上就是重点。 如果我的假设是正确的,这种情况就是类似的。 但是,也许不是 – 让我们看看。

安装vim的问题

我尝试使用终端命令sudo apt-get install vim安装VIM,但它没有安装,我得到了这条消息: You might want to run ‘apt-get -f install’ to correct these: The following packages have unmet dependencies: flashplugin-installer : Breaks: flashplugin-downloader (< 11.1.102.55ubuntu3) but 11.0.1.152ubuntu1 is to be installed vim : Depends: vim-common (= 2:7.3.429-2ubuntu2.1) but 2:7.3.429-2ubuntu2 is to be installed Depends: vim-runtime (= 2:7.3.429-2ubuntu2.1) but it is not going to […]

我的PPA身份validation问题

我创建了一个包并将其上传到我的PPA。 它建成后,我去安装它,但面对这个消息: $ sudo apt-get install stackapplet Reading package lists… Done Building dependency tree Reading state information… Done The following NEW packages will be installed: stackapplet 0 upgraded, 1 newly installed, 0 to remove and 31 not upgraded. Need to get 17.7kB of archives. After this operation, 106kB of additional disk space will be used. […]

“涉及服务的循环”:apt-get install打破dpkg

一个apt-get安装变坏了,现在每个apt命令都失败了。 来自sudo apt-get install apache2强制转储 Reading package lists… Done Building dependency tree Reading state information… Done **apache2 is already the newest version.** 0 upgraded, 0 newly installed, 0 to remove and 17 not upgraded. **1 not fully installed or removed.** After this operation, 0 B of additional disk space will be used. Do you want […]