Ubuntu apt-get 依赖问题怎么办

sources.list内容

halo@ubuntu:/etc/apt$ cat sources.list
deb http://mirrors.163.com/ubuntu/ wily main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-backports main restricted universe multiverse

安装 apache 出错

halo@ubuntu:/etc/apt$ sudo apt-get -f install apache2
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:
 apache2 : Depends: apache2-bin (= 2.4.12-2ubuntu2.1) but it is not going to be installed
           Depends: apache2-utils (>= 2.4)
           Depends: apache2-data (= 2.4.12-2ubuntu2.1) but it is not going to be installed
 atom : Depends: git
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
阅读 7.1k
4 个回答

试试

  sudo apt-get update
  sudo apt-get install --reinstall apache2 apache2-bin 

安装前update下?

如果最近修改了sources.list,那么update一下再安装apache

联网状态下输入这句

apt-get -f install
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题