Как/почему пакеты Firefox могут работать над всеми Linux?

Что-то вроде

find -name '*€*' -delete

Вы могли бы хотеть попробовать это сначала, видеть, будут ли корректные файлы, удалите:

find -name '*€*' -ls
4
14.02.2012, 22:36
1 ответ

Путем это кодировало приложение, не использует вызовов, которые ограничили бы его на каком-то конкретном распределении. Говорить, что оператор Вы делаете, является абсолютно ложным потому что если libstdc++.so.6, libm.so.6, libc.so.6 присутствуют в системе firefox не будет работать. Таким образом, Ваш вопрос утвержден на gcc и glibc будучи, по крайней мере, в конкретных минимальных версиях.

4
27.01.2020, 20:56
  • 1
    Так в основном, Firefox компилируется, используя довольно старые приложения, таким образом, это будет работать над любым дистрибутивом Linux. Это вызвано тем, что glibc, gcc, и т.д. значительно назад совместимы. –  J D 15.02.2012, 00:56
  • 2
    Не старый просто совместимый. Существуют определенные функции gcc, которые не совместимы от 3.x до 4.x –  Karlson 15.02.2012, 01:33

Теги

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