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

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

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

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

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

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

  • Archlinux: монитор внешнего монитора с захватом ноутбука
  • ArchLinux: Wifi-Menu и установка Dialog
  • Какое linux-ядро использует arch linux?
  • Создание пользовательского образа archLinux
  • неизвестный открытый ключ 8F0871F202119294 на ArchLinux
  • Я удалил свой каталог пользователя, но я не уверен, как
  • Arch-Linux: нет загрузочных сообщений
  • Можно ли установить Debian или Ubuntu Binaries на Arch Linux?
  • 2 Solutions collect form web for “Поддельная установка пакета java-runtime?”

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

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

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

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

    Interesting Posts

    Как выключить или перезагрузить компьютер?

    Команда scp ведет себя по-разному при использовании с функцией expect

    Как загрузить все файлы, перечисленные в массиве?

    Отправка специальных символов и новых строк через KANNEL

    просмотр значений переменных в скрипте KSH

    Как Linux md-RAID обрабатывает ошибки чтения диска?

    Как сказать apt и все другие инструменты, чтобы показывать предложения?

    Как задержать системный блок до готовности сети?

    Помощь в поиске небольшого графического файлового менеджера

    Лучший способ применить формулу к определенному столбцу входного файла и передать все остальные столбцы как-есть

    Установите ls -l формат времени

    Почему od вычисляет десятичные значения неправильно?

    Как получить меньше ttys с помощью Systemd?

    Я пытаюсь напечатать строки с соответствующей строкой, но также хотел бы напечатать «NA» для других строк

    Определите процесс, который все еще использует файл в ленивой немонтированной файловой системе

    Linux и Unix - лучшая ОС в мире.