2

Только что установил последний Debian с графическим окружением рабочего стола, и по какой-то причине я не могу установить ничего.

например

apt-get install subversion - не может быть найден. apt-get install synaptic - не может быть найден. я запускаю apt-get update laready apt-get install firefox-3.5 - приведет к следующему выводу.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  firefox-3.5-gnome-support latex-xft-fonts
Recommended packages:
  ubufox
The following NEW packages will be installed:
  firefox-3.5
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
1 not fully installed or removed.
Need to get 0B/942kB of archives.
After this operation, 3,731kB of additional disk space will be used.
(Reading database ... 64746 files and directories currently installed.)
Unpacking firefox-3.5 (from .../firefox-3.5_3.5.8~hg20091224r26704+nobinonly-0ubuntu2~umd1~jaunty_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/firefox-3.5_3.5.8~hg20091224r26704+nobinonly-0ubuntu2~umd1~jaunty_i386.deb (--unpack):
 trying to overwrite '/usr/bin/firefox', which is also in package iceweasel 0:3.5.5-1
Processing triggers for menu ...
Errors were encountered while processing:
 /var/cache/apt/archives/firefox-3.5_3.5.8~hg20091224r26704+nobinonly-0ubuntu2~umd1~jaunty_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Как вы думаете, что пошло не так. Я делал это уже в прошлом, и у меня не было таких проблем, может быть потому, что Debian находится под VirtualBox? Спасибо

2 ответа2

7

Похоже, вы пытаетесь использовать репозитории Ubuntu в Debian ... У Debian нет пакетов firefox, они были переименованы в iceweasel, и тот факт, что пакет firefox-3.5 рекомендует ubufox, является серьезным указанием на то, что вы используете репозитории Ubuntu.

Можете ли вы показать свой sources.list?

Редактировать:

После просмотра вашего sources.list у вас есть два варианта:

  • Переустановите свою машину в Ubuntu, если вы хотите воспользоваться преимуществами PPA
  • Прекратите использовать PPA, если вы хотите остаться в Debian, и найдите другой источник для firefox-3.5 (или, возможно, вместо этого iceweasel-3.5).
0

У вас есть конфликт по поводу файла /usr/bin/firefox .

В Debian, по юридическим причинам, firefox был не помечен как iceweasel (который уже установлен в версии 3.5 и предоставляет /usr/bin/firefox для обеспечения совместимости на уровне файлов). Если вы действительно хотите установить свой пакет Firefox 3.5, проще всего сначала удалить пакет iceweasel.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .