Tag: software sources

如果新的PPA不适用于新的Ubuntu版本,请使用旧PPA

1.如果没有为新版本的Ubuntu更新PPA,最佳做法是什么? 2.是否可以使用之前Ubuntu版本的PPA? 如果是这样,怎么样? 每次出现新版本的Ubuntu时,都会遇到我的部分PPA尚未更新的问题。 例如,我刚刚安装了18.04,这破坏了与Sublime Text 3的兼容性(在17.10中运行良好)。 我正在使用Ansible在干净的安装上设置我的回购。 如果我尝试使用-ppa安装Sublime:webupd8team / sublime-text-3 / ubuntu 我收到一个错误: E:存储库http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu bionic Release’没有发布文件 (另见https://launchpad.net/~webupd8team/+archive/ubuntu/sublime-text-3 ) 如果我尝试添加旧的17.10巧妙的回购: – ppa:webupd8team/sublime-text-3/ubuntu artful main 我收到一个错误: W:Target Packages …在/etc/apt/sources.list中多次配置 Ansible代码: – name: install repositories become: true apt_repository: repo='{{ item }}’ with_items: – deb http://archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse – deb http://archive.canonical.com/ubuntu bionic partner – deb […]

如何修复破损的包管理器? “软件指数被打破”

我正在使用Ubuntu 16.04。 我该如何解决以下问题? 软件索引被破坏了 这是您的软件管理系统的主要故障。 请检查带有突触的破损包,检查文件 ‘/etc/apt/sources.list’和。文件的权限和正确性 使用以下命令重新加载软件信息:’sudo apt-get update’和 ‘sudo apt-get install -f’。 除了这个错误之外,我在终端中仍然遇到了与我在上一个问题中尝试安装.rpm软件包时遇到的相同的错误: 为崩溃的安装恢复系统 。 我还收到一条关于过时的PPA和另一个无法进行身份validation的xenial存储库的错误消息。 我根本无法安装任何软件包。 我不能使用apt-get,不能使用gebi安装程序,我甚至无法打开Synaptic包管理器。

无法完全删除Pidgin软件

每次打开手机并且曾经要求我检查更新时,我在任务栏上出错。 以下是任务栏上的消息: 更新信息已更新。这可能是由网络错误或不再可用的存储库引起的。 请通过单击此图标手动更新,然后选择“检查更新”并检查列出的某些存储库是否失败。 但是,当我这样做时,它说没有可用的更新。 我打开包管理器并按下重新加载按钮并得到此消息框: W:GPG错误: http ://in.archive.ubuntu.com oneiric发布:以下签名无效:BADSIG 40976EAF437D05B5 Ubuntu存档自动签名密钥W:签名validation期间发生错误。 存储库未更新,将使用以前的索引文件。 GPG错误: http ://extras.ubuntu.com oneiric发布:以下签名无效:BADSIG 16126D3A3E5C1192 Ubuntu Extras存档自动签名密钥 W:GPG错误: http : //archive.ubuntu.com oneiric发布:以下签名无效:BADSIG 40976EAF437D05B5 Ubuntu存档自动签名密钥W:无法获取http://extras.ubuntu.com/ubuntu/dists/oneiric /发布 W:无法获取http://ppa.launchpad.net/pidgin-developers/ppa/ubuntu/dists/oneiric/main/source/Sources 404 Not Found W:无法获取http://ppa.launchpad.net/pidgin-developers/ppa/ubuntu/dists/oneiric/main/binary-i386/Packages 404 Not Found W:某些索引文件无法下载。 它们被忽略了,或者用旧的。 我看到Pidgin存储库在此消息中创建问题( 重新加载包管理器会产生GPG错误 )并从我的软件源中删除了Pidgin PPA,但每次重新启动它都会显示两个Pidgin PPA和软件。 谁能告诉我如何完全删除它?

如何从终端排序文本文件中的行?

我必须在课堂实验室的文件中对GPA进行排序。 老师使用putty,对于我们这些选择在课堂上使用Ubuntu的人,我们不知道如何执行升序排序和降序排序。

如何获取Ubuntu使用的eglibc源代码?

如何以允许使用gdb单步执行源代码的格式获取eglibc的源代码? 我已经尝试使用apt-get source libc6-dev并且它可以用于获取源代码,但我认为由于未应用预处理器指令,因此gdb所具有的行号与我下载的源不匹配。 这使得在尝试单步执行源代码并查看libc中的函数如何工作时不太有用。

GPG ERROR NO_PUBKEY:警告:以下软件包无法通过身份validation!

我刚刚收到一些关于GPG密钥的奇怪错误。 即我刚刚添加了ppa:ubuntu-toolchain-r/test并希望更新,之后我得到了这个: W: GPG error: http://extras.ubuntu.com trusty Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 16126D3A3E5C1192 W: GPG error: http://archive.canonical.com trusty Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32 W: GPG error: http://qgis.org trusty InRelease: The following signatures […]

为我的本地存储库分配最高优先级

摘要 如何使apt-get更喜欢本地存储库包,而不是从官方存储库再次下载相同的包版本? 本地存储库已签名并受信任。 我们已经尝试过优先选择优先权。 原始问题是:“如何在不使用sources.list文件的情况下为本地存储库分配最高优先级” 我已经使用我下载的软件包设置了一个本地存储库 当我需要重新安装我的Ubuntu时,我用它来避免在Internet上下载相同的软件包。 它是一个基本的存储库,使用apt-ftparchive packages . > Packages创建apt-ftparchive packages . > Packages apt-ftparchive packages . > Packages 。 我将其设置为可信任的存储库以避免“未经身份validation的存储库”警告。 ( 如果您有不受信任的存储库, apt或synaptic尝试通过Internet下载相同的软件包,因为它是受信任的 )。 我一直在使用这个本地存储库至少1年。 但我必须始终将我的本地存储库行放在sources.list文件的顶部以使用它。 但这很烦人,因为每次重新安装Ubuntu时我必须打开一个终端并对其进行一些打字,尽管有一个更好的工具software-properties-gtk 。 我不能使用这个工具,因为它将源代码行放在`sources.list的末尾。 真正的问题是, apt或synaptic总是从前面提到的源代码下载一个包,而不检查包是否已经在本地存储库中可用。 所以,我别无选择,只能将本地源放在sources.list终端的顶端(我实际上并不讨厌终端,但我需要一个解决方案)。 我试过这种方法 。 但这对我没有帮助。 我的偏好文件是/etc/apt/preferences.d/local-pin-900 Package: * Pin: release o=Local,n=ubuntu-local Pin-Priority: 900 我的发布文件就是这个 Origin: Local Label: Local-Ubuntu Description: Local Ubuntu Repository […]

如何切换到更接近的Ubuntu镜像?

在我执行了一个sudo apt-get install eclipse eclipse-cdt g++程序后,我发现Ubuntu计划下载超过400Mb并且需要2个多小时。 太长了。 我还发现它从美国下载: Get:21 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/main libservlet3.0-java all 7.0.52-1ubuntu0.3 [294 kB] 我在欧洲,也许我应该以某种方式告诉Ubuntu从更近的源下载。 我该怎么做?