Назад | Перейти на главную страницу

получение ошибки при установке Subversion в ubuntu 9.04

sudo apt-get install subversion
[sudo] password for hwsui:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  subversion: Depends: libsvn1 (= 1.6.5dfsg-1ubuntu1~jaunty1~andersk1) but it is                                                                                         not going to be installed
              Depends: libapr1 but it is not installable
              Depends: libaprutil1 but it is not installable
              Depends: libmysqlclient15off (>= 5.0.27-1) but it is not installab                                                                                        le
              Depends: libneon27-gnutls (>= 0.28.2) but it is not installable
              Depends: libpq5 (>= 8.3~beta1) but it is not installable
E: Broken packages

Репозитории Ubuntu 9.04 были записаны с основных зеркал Ubuntu - у вас будет такая же проблема со всем, что вы пытаетесь установить.

Чтобы выполнить любую установку пакетов или выполнить обновление до более новой версии (что вам действительно нужно - эта ОС, которую вы используете, не получала обновления безопасности почти полтора года), вы должны вместо этого использовать старые выпуски зеркало.

Измените свой /etc/apt/sources.list использовать эти строки вместо существующих:

deb http://old-releases.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ jaunty-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ jaunty-security main restricted universe multiverse

затем apt-get update. И действительно - Обновить.

Как было сказано в комментариях, Ubuntu 9.04 больше не поддерживается, поэтому вам действительно стоит подумать об обновлении.

Что касается вашей текущей проблемы:

  • Обязательно бежать apt-get update перед установкой пакета;
  • Вы используете PPA (весьма вероятно, учитывая версию libsvn1 он пытается установить). Избавьтесь от этого и попробуйте еще раз.