Принудительно установить apt-get

Я попытался установить beanstalkd с помощью sudo apt-get install beanstalkd (также с опцией -f) и получаю следующую ошибку:

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:
  beanstalkd: Depends: libevent-1.4-2 (>= 1.4.13-stable) but it is not going to be installed
  mysql-server-5.1: Depends: mysql-client-5.1 (>= 5.1.62-0ubuntu0.10.04.1) but it is not going to be installed
                    Depends: libmysqlclient16 (>= 5.1.21-1) but it is not going to be installed
                    Depends: mysql-server-core-5.1 (>= 5.1.62-0ubuntu0.10.04.1) but it is not going to be installed
                    PreDepends: mysql-common (>= 5.1.62-0ubuntu0.10.04.1) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
21
задан 21 May 2012 в 20:54

4 ответа

Сначала загрузите пакет deb из репозитория

apt-get download <package_name>

Установите файл deb (он должен находиться в текущей папке)

sudo dpkg -i <downloaded_package_deb_file>
0
ответ дан 21 May 2012 в 20:54

попробуйте запустить sudo apt-get --fix-missing install

0
ответ дан 21 May 2012 в 20:54

Запустите

apt --fix-broken install

без пакетов. И попробуйте установить пакеты снова.

0
ответ дан 21 May 2012 в 20:54

Попробуйте

sudo apt-get install -f

без пакета в терминале.

Если это все еще дает ошибку зависимостей, то вам нужно будет выполнить

sudo apt-get remove beanstalkd

, затем попробуйте

sudo apt-get install mysql-server beanstalkd

Это должно установить зависимости mysql и beanstalk.

0
ответ дан 21 May 2012 в 20:54

Другие вопросы по тегам:

Похожие вопросы: