Tag: 包管理

来自同一系统上不同供应商的JRE

在各种教程中,据说,您应该在安装新JRE / JDK之前删除现有的JRE / JDK(例如,在安装Oracle之前删除OpenJDK)。 真的有必要吗? 我记得一次有两个JRE,能够在我的IDE中选择运行程序。 不记得有任何冲突,有什么机会?

是否可以在Lucid上安装更新版本的cloud-init?

我正在使用EC2用户数据来配置某些服务,然后才能在新启动的实例上启动它们。 我一直在使用#cloud-boothook作为用户数据的开头,它在精确版和新版本中的作用就像一个魅力。 但是,Lucid(0.5.10)上的最新cloud-init软件包不支持它。 在开头使用#!/bin/bash不起作用,因为它在启动过程中执行太晚(在启动服务之后)。 有没有办法从头开始安装cloud-init ,或者通过一些backport包安装? 或者基本上以这种方式利用用户数据的任何其他方式? 任何帮助都非常感谢。

Ubuntu 12.10:程序包libc6-dev-i386不可用

我正在32位Ubuntu 12.10上构建32位增强线程库。 构建时我得到错误/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory 我搜索了这个问题,从阅读这个问题看来我需要安装libc6-dev-i386。 但是,当我运行sudo apt-get install libc6-dev-i386我得到: Package libc6-dev-i386 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package ‘libc6-dev-i386’ has no installation candidate 任何人都可以帮我找到这个包吗? 编辑,更多信息: 我不确定这是否相关,但是uname […]

我为什么要经常运行’apt-get update’和类似的命令?

我是Ubuntu的新手。 一位朋友建议我经常运行以下命令: sudo apt-get upgrade sudo apt-get update sudo apt-get autoremove sudo apt-get autoclean 他说,这将以某种方式保持我的系统清洁和更新。 我不知道这些命令到底是做什么的。 定期运行它们真的很有用吗?

使用apt-get从命令行安装/删除软件包列表

我正在为我们的团队编写Makefile,以便能够使用安装软件包等所需的所有软件来设置本地环境,以便他们可以快速开发而无需确定要安装的软件。 我们的存储库有一个PACKAGES文件,其中包含可以使用这个小gem安装的所有必需的ubuntu软件包: [unix]$ sudo dpkg –set-selections < PACKAGES [unix]$ sudo apt-get -u dselect-upgrade 这很好,因为通过将它放在Makefile中,每个人都可以轻松设置环境。 面临的挑战是如何在项目完成后恢复其环境。 如果要清理环境,如何卸载所有PACKAGES (及其未使用的依赖项)? 是否有从命令行中删除包列表的等效方法?

如何安装swftools?

当我运行sudo apt-get install swftools我被告知E:无法找到软件包swftools。 如何安装swftools?

使用gcc build恢复checkinstall导致的问题

我最近下载了GCC 4.6.2源代码,以便与C ++ 11一起使用。 在被告知checkinstall及其从源代码安装程序的用处之后,我使用sudo checkinstall -D make install从安装中创建了一个Debian软件包。 想要了解新创建的包的工作情况,我使用Synaptic Package Manager将其删除。 事实certificate,从make install创建的包checkinstall尝试删除安装过程触及的每个文件,包括共享的gcc库,如/lib64/libgcc_s.so。 尽管由于缺少依赖性而无法运行一堆程序,但我能够通过使用dpkg从命令行重新安装软件包来恢复系统。 此时我想从软件包管理器中删除软件包,因为它非常危险,但不能删除已安装的文件。 我在/ var / lib / dpkg中查看并发现包管理器似乎是基于列出包等的文本文件 – 我可以从/ var / lib / dpkg中的文件中删除所有提及的包,或者有更安全的方式来解决这个问题吗?

我应该多久更新一次系统?

我刚刚安装了ubuntu并在几天前运行了更新。 我现在看到有400个奇怪的软件包有资格在通知中更新,我开始担心系统膨胀。 那有意义吗? 无论如何,我正在寻找有关如何保持桌面/笔记本电脑更新和修剪的一些指导。 您多久更新一次系统?

安装安全工具后,不受信任的程序包错误

我安装了ubuntu.com提供的所有安全工具以及其他网站上列出的其他工具。 然后我添加了回溯存储库来更新它们。 并使用更新管理器来更新工具。 从那时起,我每次都会收到Untrusted Package错误,无论是更新管理器还是软件中心。 除非我从terminal做到这一点。 我在几篇post中读到,它们是由密钥引起的,没有经过正确的认证,所以我需要更新它们。 我也尝试过,但没有一个能正常工作。 帮我解决这个问题。 我试过这个问题中提出的解决方案。 它没有改变任何东西 sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 40976EAF437D05B5 Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /tmp/tmp.tSQJ1K1D2g –trustdb-name /etc/apt/trustdb.gpg –keyring /etc/apt/trusted.gpg –primary-keyring /etc/apt/trusted.gpg –keyserver keyserver.ubuntu.com –recv-keys 40976EAF437D05B5 gpg: requesting key 437D05B5 from hkp server keyserver.ubuntu.com gpg: key 437D05B5: “Ubuntu Archive Automatic Signing Key ” not changed gpg: […]

我应该为Macbook安装哪些附加软件?

我是Ubuntu的新手,我在我的2006 Macbook上安装了11.10。 我还应该安装什么才能完成它? 我在谈论司机等。 我可以在某处下载完整的软件包吗? 谢谢。