Articles of apt

apt-get未满足的依赖,传统的解决scheme无法正常工作

问题 采取任何行动,将改变我的Ubuntu 12.04 LTS服务器(删除,安装,清除等)上安装的软件包失败: Reading package lists… Building dependency tree… Reading state information… Correcting dependencies… Done The following extra packages will be installed: libpq-dev libssl-dev postgresql-9.1 postgresql-contrib-9.1 Suggested packages: oidentd ident-server locales-all libdbd-pg-perl The following packages will be upgraded: libpq-dev libssl-dev postgresql-9.1 postgresql-contrib-9.1 4 to upgrade, 0 to newly install, 0 to remove and 4 […]

apt-get自动删除不一致

我目前正在清理几台服务器。 我注意到一些奇怪的行为: 当我进行apt-get autoremove它会列出几个标题,当我继续时,它会将文件/文件夹留在/usr/src ,有时它们会被删除。 任何原因,为什么,或者我可以开始search? 谷歌没有多less。 即使autoremove给出“0删除”标题仍然保留的机器, ubuntu@acc-ws-website-1:~$ sudo apt-get autoremove Reading package lists… Done Building dependency tree Reading state information… Done 0 upgraded, 0 newly installed, 0 to remove and 65 not upgraded. ubuntu@acc-ws-website-1:~$ ls -lart /usr/src total 108 drwxr-xr-x 10 root root 4096 Apr 16 2014 .. drwxr-xr-x 24 root root 4096 […]

如何让apt-get永远忽略未满足的依赖关系?

我使用lighttpd而不是apache,但是当我安装一个基于web的软件包时,debian仓库中的所有软件包都非常热衷于安装apache。 所以我用apt-get安装了gitweb,告诉它忽略apache2的依赖关系…现在,当我尝试安装任何包时,它抱怨未满足的依赖关系。 root@mercury:~# apt-get install fail2ban python-central Reading package lists… Done Building dependency tree Reading state information… Done You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies: gitweb : Depends: apache2 or httpd E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution). […]

apt-get install不能在脚本中工作

我创build了一个小脚本来安装一组linux桌面。 奇怪的apt-get安装总是失败,并告诉我,包没有被发现。 这是我的脚本: #! /bin/bash sudo apt-get install python-software-properties sudo apt-get update sudo add-apt-repository ppa:pitti/postgresql sudo apt-get install xfce4 postgresql-9.0 pgadmin3 chromium-browser wine iftop 我能做些什么来解决这个问题? 谢谢 。

debian:apt-get支持302redirect?

如果有指示, apt-get会按照302redirect吗? 澄清 我有自己的DEBIAN知识库,而且我正在评估是否可以将所有这些“虚拟合并”到一个。 为此,我需要了解客户端apt-get是否可以遵循302redirect,因为“虚拟回购”会使用这个“技巧”从不同的地方获得apt-get fetch .deb包。

SSL连接挂起为客户端hello(curl,openssl客户端,apt-get,wget,一切)

我在Debian VPS(xen domU)上遇到了有关SSL的问题。 即几乎所有的SSL连接挂在客户端你好。 例如: # curl -vI https://graph.facebook.com 关于连接()到graph.facebook.com端口443(#0) 尝试66.220.146.48 …连接 连接到graph.facebook.com(66.220.146.48)端口443(#0) 成功设置证书validation位置: CAfile:无CApath:/ etc / ssl / certs SSLv3,TLS握手,客户端hello(1): 使用openssl客户端时是一样的。 但是,一些SSLstream量工作(例如https://www.nordea.se )。 服务器 #uname -a Linux server.com 2.6.26-1-xen-amd64 #1 SMP Fri Mar 13 21:39:38 UTC 2009 x86_64 GNU/Linux 但是它确实在我的Dom 0(主要的主机)上工作。 apt-get的 我甚至不能运行apt-get更新与debian安全来源(挂在阅读标题) 打开SSL 开始时我以为我有一个老的openssl客户端(0.9.8o-4),因为我看起来在Dom 0(0.9.8g-15 + lenny8)上有一个更新的版本,但是在openssl deb上做了一个更新帮帮我。 打开SSL客户端 这是openssl客户端挂起时的完整输出: http : //pastebin.com/PAjwMap9 […]

apt-get更新404

apt-get update产生一个404错误。 我为Ubuntu 9.10使用默认镜像。 该版本还没有达到生命的尽头,所以我不明白为什么会发生这种情况。

从debian wheezy backports安装git:无论如何,我看到旧的包版本

我需要安装git 1.8。*版本。 我添加了backports到我的sources.list; 通过apt-get remove git删除当前安装的apt-get remove git ; 执行apt-get update来更新我的软件包列表 aptitude show git仍然显示Version: 1:1.7.10.4-1+wheezy1 我做错了什么? 这是我的/etc/apt/sources.list: deb http://ftp.de.debian.org/debian/ wheezy main deb-src http://ftp.de.debian.org/debian/ wheezy main deb http://security.debian.org/ wheezy/updates main deb-src http://security.debian.org/ wheezy/updates main # wheezy-updates, previously known as 'volatile' deb http://ftp.de.debian.org/debian/ wheezy-updates main deb-src http://ftp.de.debian.org/debian/ wheezy-updates main # deb multimedia deb http://www.deb-multimedia.org wheezy main non-free […]

能力/ apt-get。 任何方式只在search中显示非X依赖的应用程序?

对我来说,做一个“适应性search等等”是很好的,而且只显示非graphics化的应用程序。 我知道这不是一个biggy,但文件似乎没有提到它,我会觉得有用的知道。 谢谢。

我应该在Linux机器上更新内核吗?

据我所知,更新到一个新的内核(与正常的linux-image…包,而不是自己滚动)需要重新启动服务器。 但是,我们的一台服务器(Ubuntu 10.04)正在运行几个大型的screen会话。 重新开始杀死那些永远是主要麻烦的东西(主要是因为失去了会话历史)。 我该怎么办? 我看到了几个可能性: 不做任何事情,那只更新非内核包(可能使用apt-pinning?) 更新内核,但不能重新启动。 (这是否聪明?我似乎记得加载内核模块可能有一些问题。) 更新内核并重新启动。 有没有什么办法可以保留screen会议? 我想最终归结为这个问题: 更新内核有多重要? 我在这里发布这个问题,而不是askubuntu.com,因为我认为这不是一个特定于Ubuntu的问题,虽然这个服务器运行Ubuntu。