На Ubunut 12 VM я пытаюсь установить svn 1.7, взятый с wandisco веб-сайта. Я использую deb файл установки и командную строку. Я получаю ошибку зависимости:
john@ubuntu:~/Downloads$ sudo dpkg -i subversion_1.7.9-1+WANdisco_i386.deb;
Selecting previously unselected package subversion.
(Reading database ... 146413 files and directories currently installed.)
Unpacking subversion (from subversion_1.7.9-1+WANdisco_i386.deb) ...
dpkg: dependency problems prevent configuration of subversion:
subversion depends on libsvn1 (= 1.7.9-1+WANdisco); however:
Package libsvn1 is not installed.
subversion depends on libapr1 (>= 1.2.7); however:
Package libapr1 is not installed.
dpkg: error processing subversion (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db ...
Errors were encountered while processing:
subversion
Следующие команды не работают.
sudo dpkg -i --force-depends *.deb
Избегайте выше одного.
sudo dpkg -i downloaded_package.deb
sudo apt-get -f install
Use gebi GUI package installer.
Все кнопки отключены в GUI. Не знайте почему.
You can insall it using apt-get install package_name. But first move your
deb file to /var/cache/apt/archives/ directory. After executing this command,
it will automatically download its dependency.
Как я делаю эту работу?
PS - Я взял бы свои вредоносные наполненные окна :), по крайней мере, можно добиться цели.
Можно попробовать gdebi
. gdebi
установит .deb
пакет, разрешая все это зависимости, т.е. это установит пакет наряду со всеми зависимостями от .deb
файл при условии, что зависимости выполнимы пакетами из репозиториев, упомянутых в исходных списках. Сначала установите его:
sudo apt-get install gdebi
Теперь для Вашего .deb
файл, из загруженного запущенного каталога:
sudo gdebi subversion_1.7.9-1+WANdisco_i386.deb
Это установит пакет, удовлетворяющий все зависимости.
, Если Вы хотите исследовать больше, gdebi
также, имеет хорошую функцию, которая даст Вам apt-get install
совместимая строка от .deb
файл, содержащий все зависимости:
sudo gdebi --apt-line subversion_1.7.9-1+WANdisco_i386.deb
Проверка man gdebi
для большего количества информации
Потребность упомянуть, что, можно также просто работать xdg-open pacakge.deb
для открытия его через центр программного обеспечения, который сделает, все задачи gdebi
сделали бы, т.е. центр программного обеспечения установит pacakge, удовлетворяющий все зависимости. (Спасибо "muru" для получения информации).