Поддельная установка пакета java-runtime?

Я не использую среду openjdk, и я установил Java-приложение oracle, а затем связал двоичные файлы java / javac с /usr/bin .

Теперь, когда я создаю пакеты, которым требуется пакет java-runtime , мне приходилось каждый раз редактировать PKGBUILD, чтобы отключить зависимость этого пакета.

Итак, могу ли я вставить запись где-нибудь, чтобы заставить pacman поверить, что java-runtime уже установлен?

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

Я не использовал какой-либо пакет для установки oracle java, я просто извлек его, где затем связал двоичные файлы с $ PATH

2 Solutions collect form web for “Поддельная установка пакета java-runtime?”

В подобной ситуации на Ubuntu я только что установил (повторно) требуемый пакет и впоследствии удалил отдельные файлы на основе списка установленного файла, о котором мне рассказал менеджер пакетов. Просто убедитесь, что ничто из вашей собственной установки не перезаписано.

Единственное, что я нашел со временем, это то, что некоторые пакеты используют свои сценарии установки для генерации дополнительных данных, которые, конечно же, не входят в список файлов пакета.

Я использую Arch linux: я сгенерировал (затем удалил) файл PKGBUILD, описывающий пакет с именем «fake-java» без файлов, которые предоставляют «java-environment = 7». Я запускал updpkgsums , makepkg , а затем в только что созданном файле tar.xz, pacman -U .

Пока это сработало.

  • Что делает кнопка «уведомлять» в AUR?
  • Приложение при сбое сервера при доступе через браузер - после полного обновления системы
  • Выход lsblk не отсортирован
  • Arch-Linux: нет загрузочных сообщений
  • Archlinux: modprobe: неверный параметр - 'l'
  • предупреждение о выпуске arch linux
  • Что следует учитывать при удалении пакета AUR?
  • неизвестный открытый ключ 8F0871F202119294 на ArchLinux
  • Вопросы перед установкой Arch Linux
  • startx не работает с пользователями
  • Archlinux: монитор внешнего монитора с захватом ноутбука
  • Linux и Unix - лучшая ОС в мире.