Pakiety binarne wciąż najpopularniejsze

Dystrybucje binarne posiadają pakiety w formie już skompilowanych programów i umożliwiają ich ściąganie przez menedżer pakietów. Kompilacja programu jest średnio skomplikowaną procedurą, jednak zajmuje sporo czasu procesora i trwa trochę czasu, w zależności od szybkości komputera. Wielkie dystrybucje prowadzą coś w rodzaju build serwerów, gdzie użytkownicy przesyłają po prostu przez formularz plik build, będący skryptem w bashu, który to serwer przetwarza i kompiluje program. W ten sposób powstają całe bazy slackbiuldów lub innych buildów, które służą do automatycznego generowania pakietów dla danej dystrybucji, ale nie tylko. Takie serwery są czasem współdzielone przez inne dystrybucje. Po co w ogóle pakiety z konkretnym programem dla każdej dystrybucji z osobna? Mówi się, że właśnie tutaj najwięcej energii marnuje się w Linuksie na kompilowanie programów. Jest to poniekąd prawda, jednak zajmują się tym osoby, które to lubią i chcą to robić, a nie zajmowałyby się na przykład programowaniem. Poza tym programy po prostu muszą zostać przygotowane pod konkretny system, jako że te systemy się różnią i różnią się też menedżery pakietów. Uważam jednak, że powinna zostać wprowadzona pewnego rodzaju standaryzacja, tak żeby mniej ważne pakiety można było bezproblemowo zainstalować dla każdej dystrybucji.

You can leave a response, or trackback from your own site.

Leave a Reply

You must be logged in to post a comment.