44得票4回答
如何比较Debian软件包的版本?

我查看了python-apt和python-debian,它们似乎没有比较软件包版本的功能。我需要自己编写代码吗?还是有现成的工具可以使用? 理想情况下,它应该像这样:>>> v1 = apt.version("1:1.3.10-0.3") >>> v2 ...

43得票8回答
目录 /var/lib/apt/lists/partial 不存在 - 获取 (20:不是目录)

当我执行sudo apt update时,会出现以下情况:Reading package lists... Done E: List directory /var/lib/apt/lists/partial is missing. - Acquire (20: Not a directory)...

43得票1回答
重复清理 apt 缓存的好处

在追求越来越小的Docker镜像时,通常会在安装软件包后删除apt(适用于基于Debian/Ubuntu的镜像)缓存。类似这样的操作: RUN rm -rf /var/lib/apt/lists/* 我见过一些Dockerfile,在每次安装软件包后都会执行此操作(example),即按...

42得票1回答
如何修复:“以下签名无法验证,因为公钥不可用:NO_PUBKEY”

我正在开发一个嵌入式系统,使用Debian 8(需要升级)。当我执行apt update命令时,会收到以下提示: ... ... Hit http://deb.debian.org stable/contrib arm64 Packages Hit http://deb.debian.org...

42得票11回答
Debian APT软件包哈希校验和不匹配

在Debian命令行中,执行aptitude update; aptitude upgrade后,我遇到了哈希总和不匹配的问题。下面是命令行输出。我尝试过aptitude clean,但这似乎没有帮助。我也进行了一些谷歌搜索,但没有什么帮助。我几天来一直收到不匹配错误。 感谢任何帮助。 R...

41得票4回答
gcc-11何时会出现在Ubuntu软件仓库中?

昨天终于发布了GCC 11.1版。然而,现在它只能从源代码构建,所以我想知道我们何时可以通过apt获取它?

40得票1回答
“/etc/apt/sources.list.d”的功能是什么?

我将LLVM Debian/Ubuntu每夜构建的软件包添加到/etc/apt/sources.list.d目录下,并将其命名为llvm.list。随后,我运行了apt-get update,但遇到了以下错误:GPG Error: The LLVM Compiler Infrastructur...

39得票5回答
如何完全删除一个Snap应用程序(Docker)

我曾经错误地使用Snap安装Docker... 当我意识到Snap没有在我的工作目录(位于不同分区上)中运行的权限时,我将其卸载。现在我通过apt-get安装了Docker后无法使用它。 请帮我解决问题。 我已经运行了“sudo snap remove docker”,但当我运行“sudo...

39得票2回答
Android项目中有Java和Kotlin文件,应该使用kapt还是annotationProcessor?

我想知道在一个Android项目中混合使用Java和Kotlin文件时,我们是否必须使用annotationProcessor或kapt,还是两者都要用? 我的理解是,对于使用注释进行代码生成的Java文件,必须使用annotationProcessor,而对于使用注释进行代码生成的Kotl...

34得票4回答
apt-get的要求文件,类似于pip的要求文件

我喜欢使用pip requirements来管理依赖项。在apt-get中有类似的东西吗? http://www.pip-installer.org/en/latest/requirements.html#requirements-file-format