Что делает программу Linux совместимой / несовместимой?

Я понимаю, что Linux не поддерживает .exe, но добавляет поддержку Linux так же просто, как предоставление версии .jar? Этим летом я собираюсь попытаться начать программирование и внести свой вклад … ну, что я могу. Я думаю, что Linux – это будущее, хотя я все еще придерживаюсь окон. Извините, если это глупый вопрос, но я пробовал искать. Итак, что делает или нарушает совместимость? Что мне нужно изменить о моих программах на Java / Python, чтобы сделать их совместимыми?

  • Fedora24, пытаясь установить java (JDK)
  • CentOS5, RHEL5, Java-зависимые пакеты, альтернативные JVM / JDK
  • Разрешение запрещено для файла cacerts - SSL
  • Java не отображает текст меню
  • Невозможно запустить простую программу Java Swing на Raspbian на малине Pi 2 Безголовый, подключенный к жесткому VNC
  • UDP, отправляющий две строки в дейтаграмме
  • Минимальная установка Oracle Java 8 на Debian - безглавная, без GUI
  • Я установил java, и он работает, но когда я пытаюсь вернуть Java домой, он пуст
  • One Solution collect form web for “Что делает программу Linux совместимой / несовместимой?”

    Поскольку вы используете языки, которые используют байт-код для независимой платформы, вам нечего делать, например, для запуска Java или Python . Пока время выполнения поддерживается linux – это относится к указанным языкам – вам нечего делать.

    Единственное, что отличается от linux, это то, как вы на самом деле запускаете (например, запускаете ) программное обеспечение. Обычно записывать стартовые (shell-) скрипты.

    Interesting Posts

    rp_filter удаление пакетов в мостах linux + интерфейс vlan_tagged + конфигурация интерфейсов контактов

    SELinux и Trusted OS – может ли SELinux быть ограничен корневым уровнем аппаратного уровня?

    Как сделать маршрутизатор OpenWrt рекламой себя как шлюз по умолчанию IPv6?

    Задержка приложения при запуске с init.d?

    Что такое эквивалент Linux для реестра Windows?

    Не удалось выполнить команду head или tail для файла

    Измените несколько строк файла XML с помощью командной строки

    Как настроить пользовательские квоты для дискового хранилища?

    Как найти большие / временные файлы в томе

    Действительно ли реализованы команды BusyBox?

    Удалите значок уведомлений или сделайте уведомления затухающими через некоторое время

    распаковывая рекурсивно все файлы xlsx в новый каталог, содержащий имя исходного файла

    Как преобразовать файл unknown-8bit в utf8

    Должен ли я перекомпилировать, если я хочу изменить `–prefix`?

    Экстра% в выходе скрипта awk

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