Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2019-04-18 00:50:56

  loms - Użytkownik

loms
Użytkownik
Skąd: Tarnowskie Góry
Zarejestrowany: 2007-07-20

Kompilowanie programów pod Debianem

Debian dostarczony jest w zależności od wersji z mnóstwem paczek które są skompilowanymi programami, prostymi w instalacji.
Kompilowanie programów ze źródeł w Debianie jest łamaniem zasad jego licencji więc nie wolno tego robić pomimo tego, że to działa.
Użytkowanie poleceń:

Kod:

./configure

Kod:

make

Kod:

make install

Nie jest dozwolone.


KNOPPIX 8.6, Windows 7

Offline

 

#2  2019-04-18 03:34:08

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Kompilowanie programów pod Debianem

Nie jest dozwolone.

Bzdura

Nie istnieje w Linuxie pojęcie "nie dozwolone", jest tylko co najwyżej "nie zalecane dla lamerów".

Kompilować ze źródeł nie wolno w komercyjnych SUSE/SLES i Red-Hat.

Debian dostarcza wszystkie pliki nagłówkowe potrzebne do kompilacji
w repozytoriach, źródła programów również (repozytoria deb-src), także komplet narzędzi do kompilacji i budowania pakietów Debiana ze źródeł.


Z resztą przez lata w Debianie instalacja Postfixa z łatką VDA czy Mysql ze wsparciem do szyfrowania połączenia przez SSL wymagało kompilacji,
bo paczki nie zapewniały kiedyś tych funkcji.

To by było na tyle


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Online

 

#3  2019-04-18 07:43:33

  urbinek - Dzban Naczelny

urbinek
Dzban Naczelny
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: Kompilowanie programów pod Debianem

Jacekalex napisał(-a):

Kompilować ze źródeł nie wolno w komercyjnych SUSE/SLES i Red-Hat.

Nie tyle nie wolno, co nie uzyskasz potem wsparcia do takiej aplikacji.
Nikt nie naśle na ciebie bagiet jak zrobisz make


A w wolnym czasie, robię noże :)
http://nginx.urbinek.eu/_photos/signature.png

Offline

 

#4  2019-04-18 13:04:40

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Kompilowanie programów pod Debianem

Jak nie uzyskasz? xD Jak kompilujesz własne rzeczy, to zmienia się co najwyżej miejsce, gdzie bugi zgłaszasz — zamiast na debianowy bugtracker/ML (choć również i tu można), to na bugtracker/ML danego projektu. I tak te bugi/ficzery ostatecznie trafiają do źródła projektu, no chyba, że dany projekt jest porzucony upstream, a dla debiana dość cenny.

Ja tak się pytałem o parę rzeczy, gdy realizowałem projekt własnego kernela i mi tam parę kwestii wyjaśnili bez żadnego problemu.  Tak samo mam z nftables, gdzie z racji pewnych problemów muszę go sam kompilować do możliwie najnowszej wersji z GIT + własny najnowszy stabilny kernel, bo te dwie rzeczy idą w parze. I ja w sumie nie zgłaszam błędów i tego co mi nie pasuje do debiana, tylko bezpośrednio na ML nftables i tam już się zajmują tymi problemami, a potem w logu nftables albo też w paczach do kernela można wyczytać "reported by Morfik".xD

Zwykle też devy albo mainty debiana siedzą na ML projektów i patrzą co tam devy projektów robią i później podbierają pacze i aplikują na poziomie dystrybucji.  Tak czy inaczej to wsparcie jak najbardziej jest, bo być musi. Ja sobie nie wyobrażam sytuacji, gdzie gościu nie dostaje wsparcia bo sam skompilował kod. xD

Ostatnio był też bug w gajim dotyczący mechanizmu GPG. I też mimo, że miałem paczkę z debiana, to bug poszedł bezpośrednio do devów gajima, i po chwili go fix'nęli i dali info jak również fix'nąć u siebie (bo to przecie python a nie kompilowany kod), no bo trzeba by czekać na nową wersję, a zanim devy ją wypuszczą, a debianowe mainty zapakują, to minie też sporo czasu, podobnie przy zgłaszaniu błędów na debianowy bugtracker. Po prostu to jest dodatkowa warstwa opóźniająca. Oczywiście dla osób, które jedynie używają kompa w stopniu kowalskim, to o wiele łatwiej takim osobom jest zgłosić buga do debiana i niech się oni już martwią jak go poprawić. xD

Ostatnio edytowany przez morfik (2019-04-18 13:16:42)

Offline

 

#5  2019-04-18 13:24:17

  urbinek - Dzban Naczelny

urbinek
Dzban Naczelny
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: Kompilowanie programów pod Debianem

nijak odniosłeś sie do mojego komentarza, bo nie pisałem o Debianie tylko dystrybucjach komercyjnych :3


A w wolnym czasie, robię noże :)
http://nginx.urbinek.eu/_photos/signature.png

Offline

 

#6  2019-04-18 13:26:53

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Kompilowanie programów pod Debianem

W sumie to przeczytałem tylko tytuł wątku i ostatni post (bez quote), xD

Offline

 

#7  2019-04-18 16:50:21

  Pakos - Członek DUG

Pakos
Członek DUG
Zarejestrowany: 2007-06-12
Serwis

Re: Kompilowanie programów pod Debianem

te jego posty to jakis trolling czy cos? bo juz ktorys dzien zarzuca takimi badziewiami -.-

Offline

 

#8  2019-04-18 17:00:04

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Kompilowanie programów pod Debianem

Pakos napisał(-a):

te jego posty to jakis trolling czy cos? bo juz ktorys dzien zarzuca takimi badziewiami -.-

Dostał sygnał ostrzegawczy.
Nie zastosuje się pójdzie na dłuższy urlop.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#9  2019-04-18 17:11:19

  urbinek - Dzban Naczelny

urbinek
Dzban Naczelny
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: Kompilowanie programów pod Debianem

morfik napisał(-a):

W sumie to przeczytałem tylko tytuł wątku i ostatni post (bez quote), xD

oj ty ty ty :P karny jeżyk bedzie


A w wolnym czasie, robię noże :)
http://nginx.urbinek.eu/_photos/signature.png

Offline

 

#10  2019-04-18 17:22:45

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Kompilowanie programów pod Debianem

urbinek napisał(-a):

Jacekalex napisał(-a):

Kompilować ze źródeł nie wolno w komercyjnych SUSE/SLES i Red-Hat.

Nie tyle nie wolno, co nie uzyskasz potem wsparcia do takiej aplikacji.
Nikt nie naśle na ciebie bagiet jak zrobisz make

W RH nie tylko do takiej aplikacji ale do całego systemu z taką applikacją,
pomimo że za ten support płacisz.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Online

 

#11  2019-04-19 10:05:18

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Kompilowanie programów pod Debianem

Przeciez możśna zbudować sobie paczkę.. jak ktoś umie

Offline

 

#12  2019-04-19 10:09:40

  urbinek - Dzban Naczelny

urbinek
Dzban Naczelny
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: Kompilowanie programów pod Debianem

Jacekalex napisał(-a):

W RH nie tylko do takiej aplikacji ale do całego systemu z taką applikacją,
pomimo że za ten support płacisz.

Ciekawe, masz jakieś sznurki do tego?

Miałem jedną czy dwie dystrybucje z kompilowanym softem na nich i świadczyli normalnie support z wyłącznie softu ofc


Yampress napisał(-a):

Przeciez możśna zbudować sobie paczkę.. jak ktoś umie

Niemośna, zakaz jest! Przeca pisze na górze!

Ostatnio edytowany przez urbinek (2019-04-19 10:10:22)


A w wolnym czasie, robię noże :)
http://nginx.urbinek.eu/_photos/signature.png

Offline

 

#13  2019-04-19 10:28:54

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Kompilowanie programów pod Debianem

urbinek napisał(-a):

oj ty ty ty :P karny jeżyk bedzie

Zawsze można by powiedzieć, że chciałem podnieść poziom merytoryczny wątku. xD

Ostatnio edytowany przez morfik (2019-04-19 10:29:22)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)