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

Я пытался установить php-java-bridge-j2ee-selinux из источника, используя apt-get, но это не удалось. Теперь то, что я хочу удалить или установить с помощью apt-get, выдает ошибку:

E: The package php-java-bridge-j2ee-selinux needs to be 
reinstalled, but I can't find an archive for it.

Как мне от нее избавиться?

РЕДАКТИРОВАТЬ 2

Та же проблема:

sudo dpkg -i ~/Downloads/php-java-bridge-j2ee-selinux*.deb
(Reading database ... 180639 files and directories currently installed.)
Preparing to replace php-java-bridge-j2ee-selinux 6.1.2.1-1 (using .../php-java-bridge-j2ee-selinux_6.1.1-2_all.deb) ...
invoke-rc.d: unknown initscript, /etc/init.d/tomcat5.5 not found.
dpkg: error processing /home/aceph/Downloads/php-java-bridge-j2ee-selinux_6.1.1-2_all.deb (--install):
 subprocess new pre-installation script returned error exit status 100
/var/lib/dpkg/tmp.ci/postrm: 39: /var/lib/dpkg/tmp.ci/postrm: semodule: not found
dpkg: error while cleaning up:
 subprocess new post-removal script returned error exit status 127
Errors were encountered while processing:
 /home/aceph/Downloads/php-java-bridge-j2ee-selinux_6.1.1-2_all.deb

Когда я что-то удаляю:

$ sudo apt-get remove docky
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: The package php-java-bridge-j2ee-selinux needs to be reinstalled, but I can't find an archive for it.

У меня установлен Tomcat7. Вот $ java -version

$ java -version
java version "1.7.0_51"
OpenJDK Runtime Environment (IcedTea 2.4.4) (7u51-2.4.4-0ubuntu0.13.10.1)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)

РЕДАКТИРОВАТЬ 1

Я запускаю следующее, та же ошибка:

$ sudo apt-get remove --purge php-java-bridge-j2ee-selinux
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: The package php-java-bridge-j2ee-selinux needs
to be reinstalled, but I can't find an archive for it.
2
задан 3 April 2014 в 06:36

3 ответа

Попытка: sudo dpkg --remove --force-all php-java-bridge-j2ee-selinux

0
ответ дан 3 April 2014 в 06:36

Попробуйте следующие команды:

sudo apt-get purge php-java-bridge-j2ee-selinux
sudo apt-get update

Теперь каждая вещь сохраняют нормальный.

Для установки php-java-bridge-j2ee-selinux можно загрузить двоичный файл (.deb) файл путем нажатия на это .

Теперь для установки открытый терминал:

sudo dpkg -i ~/Downloads/php-java-bridge-j2ee-selinux*.deb
0
ответ дан 3 April 2014 в 06:36
invoke-rc.d: unknown initscript, /etc/init.d/tomcat5.5 not found.

Это означает, что Вам не установили кота:

sudo apt-get install tomcat

Это позволит установку пакета. Также необходимо проверить:

/var/lib/dpkg/tmp.ci/postrm: 39: /var/lib/dpkg/tmp.ci/postrm: semodule: not found

Это говорит Вам, что не может найти selinux модуль, который, как предполагается, установлен перед рукой:

sudo apt-get install policycoreutils

Тогда можно удалить пакет, как обычно.

0
ответ дан 3 April 2014 в 06:36

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

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