Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Курилка (http://forum.sape.ru/forumdisplay.php?f=22)
-   -   Почему под Linux нет бинарников? (http://forum.sape.ru/showthread.php?t=59687)

Последний Герой 10.10.2010 11:42

Почему под Linux нет бинарников?
 
Почему на сайтах разработчиков ПО для линукса только исходники???? Зачем заставлять людей мучаться и компилировать их? Почему сразу нельзя дать рабочий вариант?

К примеру возьмем апач (http://httpd.apache.org/download.cgi#apache22)
Цитата:

* Unix Source: httpd-2.2.16.tar.gz [PGP] [MD5] [SHA1]
* Unix Source: httpd-2.2.16.tar.bz2 [PGP] [MD5] [SHA1]
* Win32 Source: httpd-2.2.16-win32-src.zip [PGP] [MD5] [SHA1]
* Win32 Binary without crypto (no mod_ssl) (MSI Installer): httpd-2.2.16-win32-x86-no_ssl.msi [PGP] [MD5] [SHA1]
* Win32 Binary including OpenSSL 0.9.8o (MSI Installer): httpd-2.2.16-win32-x86-openssl-0.9.8o.msi [PGP] [MD5] [SHA1]

* Other files
под винду сразу есть готовое решение, а под линуксы то почему нет?

Ну я понимаю что есть всякие RPM и прочее на сторонних ресурсах, но там же версии отстают...

Dromok 10.10.2010 12:41

Потому что дистрибутивов куча и в каждом нужен свой бинарник, так как иногда даже системные настройки в разных папках находятся.
Используйте готовые пакеты в дистрибутиве.
Да и из исходников собрать не особо то сложно, учитывая что в этом случае программа будет оптимизирована даже под конкретное ваше железо.

Jooz 10.10.2010 16:44

Цитата:

Сообщение от Последний Герой (Сообщение 925636)
под винду сразу есть готовое решение, а под линуксы то почему нет?

Потому что под виндами работают только бинарники.
Цитата:

Сообщение от Последний Герой (Сообщение 925636)
Зачем заставлять людей мучаться и компилировать их?

Доставляет только удовольствие, и в чем заключается слово "мучатся". Выполнить make это мучатся?

Последний Герой 10.10.2010 17:16

Цитата:

Сообщение от Jooz (Сообщение 925769)
Потому что под виндами работают только бинарники.

Разве? Но они откуда то же появились.

Цитата:

Сообщение от Jooz (Сообщение 925769)
Выполнить make это мучатся?

Конфиг трудно бывает иногда написать, если связываешься с незнакомыми вещами.

ubuntu 10.10.2010 17:50

Потому, что ПГ дурак. (c) - Последний Герой.
Надеюсь с его стороны, это была шутка.

cheebeez 10.10.2010 19:29

к примеру, можно сделать полноценную линукс ось мегов на 50 и расположить системные файлы как душе угодно, а при установке какого либо софта даем команду ./configure и прога скомпилится именно так как это нужно именно для твоей сборки оси.

seocore 10.10.2010 19:34

Цитата:

Сообщение от Последний Герой (Сообщение 925636)
Почему на сайтах разработчиков ПО для линукса только исходники???? Зачем заставлять людей мучаться и компилировать их? Почему сразу нельзя дать рабочий вариант?

ты не поверишь, но есть такие замечательные вещи как
yum install
apt-get install

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

Последний Герой 10.10.2010 19:38

Цитата:

Сообщение от seocore (Сообщение 925834)
yum install
apt-get install
...
если в ОСь уже все основные пакеты присутствуют и так в репозитариях

там не последние версии и не полные сборки...

seocore 10.10.2010 20:04

Цитата:

Сообщение от Последний Герой (Сообщение 925841)
там не последние версии и не полные сборки...

ну раз так чешутся ручки бета-тестером быть, качай исходники и ставь - кто же тебя держит-то :D

кстати - всегда - на любой дистр линуха найдется свой альтернативный репозитарий (а скорее всего десяток таких репозитариев), где будут и бета-версии и куча всего нестабильного

ahsinis 10.10.2010 20:16

а разве коробочные дистрибутивы не бинарные версии?


Часовой пояс GMT +3, время: 21:01.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.