我们必须为运行RHEL 4的客户端pipe理服务器。 是否有可能在此服务器上运行aptitude来安装/pipe理软件包?
我有一个奇怪的错误,阻止我在Debian框上安装任何东西。 当我运行apt-get upgrade(或apt-get install)时,会产生这个错误信息: # apt-get upgrade E: dpkg was interrupted, you must manually run 'dpkg –configure -a' to correct the problem. 如果我这样做告诉我 – 运行dpkg –configure -a它会产生以下输出: # dpkg –configure -a Setting up initramfs-tools (0.93.4) … update-initramfs: deferring update (trigger activated) Processing triggers for initramfs-tools … update-initramfs: Generating /boot/initrd.img-2.6.26-2-686 gzip: stdout: No space left on […]
$ sudo aptitude install sun-java6-jdk [sudo] password for fal: Reading package lists… Done Building dependency tree Reading state information… Done Reading extended state information Initializing package states… Done No candidate version found for sun-java6-jdk No candidate version found for sun-java6-jdk No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 […]
这之后就停下来冻结。 The following packages will be upgraded: libmysqlclient15off mysql-client mysql-client-5.0 mysql-common 4 packages upgraded, 4 newly installed, 0 to remove and 49 not upgraded. Need to get 38.0MB of archives. After unpacking 91.1MB will be used. Do you want to continue? [Y/n/?] y Writing extended state information… Done Get:1 http://archive.ubuntu.com jaunty-updates/main mysql-common 5.1.30really5.0 .75-0ubuntu10.2 [62.9kB] […]
root@db2:/var/log/mysql# aptitude remove mysql-server –purge Reading package lists… Done Building dependency tree Reading state information… Done Reading extended state information Initializing package states… Done No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0B of archives. After unpacking 0B will […]
我最近为使用基于PHP的论坛的客户端安装了Ubuntu Server 10.04 LTS服务器。 这一切都很顺利,但现在看来我需要安装一个新的PHP模块来启用拼写检查在论坛(论坛是简单机器论坛 ) 所以当我第一次安装服务器时,我是这样安装的: sudo aptitude -y install php5-cli php5-common php5-mysql php5-suhosin php5-gd sudo aptitude -y install php5-fpm php5-cgi php-pear php5-memcache php-apc 现在看来我需要'php5-pspell'。 但是,因为这台服务器现在正在运行,我担心我不会这样做,并搞砸了一些东西。 我可以这样做,然后重新启动php5-fpm服务使其启用? sudo aptitude -y install php5-pspell sudo service php5-fpm restart ? 非常感谢,詹姆斯
我有一个单一的deb条目: # cat /etc/apt/sources.list deb ftp://debian.uchicago.edu/debian testing main contrib non-free 我更新时出现此故障: #aptitude update … W: GPG error: ftp://debian.uchicago.edu testing InRelease: Unknown error executing gpgv W: GPG error: ftp://debian.uchicago.edu testing InRelease: Unknown error executing gpgv 网上没有find任何解决scheme。 可能有人在这里,谁可以帮忙? 感谢名单。
我正在和Debian Lenny 5.0合作,我试图复制一个环境。 问题是,当我尝试更新aptitude ..它看起来像服务器不在线了。 有没有什么办法让我通过aptitude来安装一些库(例如libreadline5-dev,make,SNMP等需要的库/应用程序)? 如果是这样,哪个? 我已经在互联网上search,我一直在考虑使用一个完整的包DVD,并尝试安装我需要的一切。 有没有可能继续这种做法? 提前致谢!!
我正在安装一个新的Ubuntu 13.10(每日构build)进行testing,并且可以selectconfiguration一个HTTP代理服务器来实现aptitude。 我已经坐了一个安装程序,而不仅仅是克隆一个系统,这个想法让我想起了在aptitude之前使用我们现有的HTTP代理,以加快程序包更新过程并减less带宽消耗。 但是我不希望所有的服务器在代理服务器出现故障时都无法工作,因为这是一个单点故障。 我想configurationaptitude来使用现有的HTTP代理,但是如果它没有响应,请绕过代理。 任何想法都会很棒。
我pipe理许多Debian服务器,通常跟踪Debian稳定版本库,但偶尔会从Debiantesting版本库或第三方来源安装。 出于审计的目的,在每台机器上,对于当前安装的所有软件包,我想比较一下已安装的软件包版本与特定存储库(即Debian稳定版本库)中的软件包版本。 使用aptitudesearch模式,我可以从Debian稳定版本库中识别出已安装的软件包: aptitude search "?installed?origin(Debian)?archive(stable)" aptitude search "?installed?not(?origin(Debian)?archive(stable))" 但是对于Debian稳定版本库中的软件包,我无法确定安装的版本是否与版本库中的版本匹配。 我想可以使用apt钉来强制降级: Package: * Pin: release n=stable, o=Debian Pin-Priority: 1001 然后使用空运行模式来检查哪些软件包会受到影响: apt-get update apt-get –dry-run upgrade 但是,减轻使用apt超过1000的风险需要对apt进行单独的configuration,这似乎比需要更复杂。 今后可能会build立一个私有存储库,只能从Debian稳定版本库或私有存储库进行安装。 然后,如果一个软件包可以从私有存储库中获得,那么可以假定(为了审计目的)没有从Debian稳定版本库中安装。 只要软件包从不手动安装,这可以很好地工作。 但是build立一个私有的存储库似乎有点矫枉过正,可能是一个简单的命令。 有没有更好的方法来审计软件包版本? 甚至更好,审计包签名?