Freesco, NND, CDN, EOS
http://forum.freesco.pl/

NND na której wersji ArchLinuxa ?
http://forum.freesco.pl/viewtopic.php?f=24&t=5296
Strona 1 z 1

Autor:  Koriolan [ czwartek, 2 września 2004, 11:31 ]
Tytuł:  NND na której wersji ArchLinuxa ?

Na której wersji Archlinuksa opieracie NND 0.6 czy 0.7 ?

Czy paczki będa autorekompilowalne czy ręcznie rekompilowane ?

Autor:  MAC!EK [ czwartek, 2 września 2004, 14:49 ]
Tytuł:  Re: NND na której wersji ArchLinuxa ?

hmm nie bardzo wiem jaką to robi różnicę
Koriolan pisze:
Czy paczki będa autorekompilowalne czy ręcznie rekompilowane ?

co masz na myśli?
paczki kompiluje się po raz pierwszy ręcznie, tzn określa się odpowiednie parametry w odpowiednim pliku, a potem jak juz ma się te odpowiednie pliki do wszystkich paczek to można zrobić rekompilację automatyczną wszystkich paczek naraz.

Autor:  Koriolan [ czwartek, 2 września 2004, 17:14 ]
Tytuł: 

Ok ! Nie ma autoprzepakowywacza dowolnej paczki z archlinuksa do NND.
Druga rzecz:
Czy jak pojawi się nowa wersja paczki to przepakuje tamtymi plikami ?
Np. samba 2.3.0 a pojawi się samba 2.3.2.

Czy w nazwie paczek zawarty jest numer oryginału ?
Np. samba_2.3.0_lamer1 -> samba_2.3.2_maciek1 ?

Autor:  MAC!EK [ czwartek, 2 września 2004, 17:22 ]
Tytuł: 

to się wszystko okaże :) no chyba że Mis' wytłumaczy jak będzie

EDIT: ortografa poprawił pinky :) takie błędy a w tym roku matura 8)

Autor:  Mis' [ piątek, 3 września 2004, 01:04 ]
Tytuł:  Re: NND na której wersji ArchLinuxa ?

Koriolan pisze:
Na której wersji Archlinuksa opieracie NND 0.6 czy 0.7 ?


na to pytanie nie ma prostej odpowiedzi - prace zostały rozpoczęte na 0.6, następnie zaś kontynuowane na zbudowanym systemie. Dodatkowo w stosunku do wersji 0.6 zastosowane zostały starsze wersje glibc i gcc. Jednocześne niektóre pakiety zosały przekompilowane w wersjach nowszych jeszcze zanim ukazała się wersja 0.7... żeby całą rzecz zagmatwać jeszcze bardziej, scripty startowe początkowo zostały wzięte z pierwotnej wersji NND. Ostatnio wspólnie z Maćkiem zmieniliśmy i poprawiliśmy niektóre z nich dodając np. obsługę kolorów.

Koriolan pisze:
Czy paczki będa autorekompilowalne czy ręcznie rekompilowane ?


Nie do końca rozumiem co masz na myśli. Podstawą do budowy pakietu dla nowej NND jest, podobnie jak w Archu, plik PKGBUILD. Jednak script budujący pakiet został wyposażony w funkcje, których w Archu nie ma. Pakiety można rekompilować automatycznie lub ręcznie.
Spróbuj sprecyzować o co chodzi w pytaniu, łatwiej będzie udzielić dokładniejszej odpowiedzi.

Nowe NND ma być niezależnym systemem - zgodność z Arch Linuksem jest na poziomie managera pakietów czyli można zainstalować natywny pakiet Archa, ale nie da się tego zrobić "bezboleśnie" (np bez opcji "force" lub "nie_sprawdzaj_zależności"). Podobna sytuacja zachodzi np. w przypadku RedHata i Suse czy innych dystrybucjach opartych na rpm..

Autor:  Koriolan [ piątek, 3 września 2004, 11:02 ]
Tytuł: 

Nie chciałem wywoływać dyskusji.

W NND temat paczkowania był .... niedokładnie określony...co IMHO miało
dość duże znaczenie w rozwoju - stąd moje pytanie czy w m-NND są :
- określone zasady budowania paczek,
- czy sposób jest w miarę prosty i bezbolesny dla innych poza PGF,
- czy łatwo będzie można zbudowac paczkę dla m-NND zarówno z paczek ArchLinuksa jak i ze źródeł niezależnych,
- czy łatwo będzie można zintegrowac paczkę robioną ze źródeł do m-NND,
- czy łatwo i SZYBKO będzie można przepakować paczkę, która już raz była przepakowana w przypadku gdy pojawi się nowa wersja oryginalnej paczki (lub nowa wersja źródeł).

-------------
Jesli nie macie czasu na ten temat gadać nie ma problemu - poczekam zobaczę, ale ten dział forum jest IMHO do gadki o tym co w przyszłości.
Być może mam problemy bo jeszcze nie zainstalowałem sobie archlinuksa na kompie (za kilka dniu już go będę miał).
-------------

Autor:  MAC!EK [ piątek, 3 września 2004, 15:12 ]
Tytuł: 

Koriolan pisze:
Być może mam problemy bo jeszcze nie zainstalowałem sobie archlinuksa na kompie (za kilka dniu już go będę miał).

to chyba nie ma sensu, po co ci on? no chyba że jako desktop

Autor:  Koriolan [ piątek, 3 września 2004, 18:27 ]
Tytuł: 

Mieć oryginał to wiele rzeczy rozumieć ...
Dodatkowo można zobaczyć myślenie twórców, ich zasady i założenia.
Nie muszę pytać o wszystko PGF :-)

Autor:  Mis' [ piątek, 3 września 2004, 20:43 ]
Tytuł: 

Koriolan pisze:
Nie chciałem wywoływać dyskusji.

W NND temat paczkowania był .... niedokładnie określony...co IMHO miało
dość duże znaczenie w rozwoju


dlatego też postanowiłem to zmienić, próbowałem różnych managerów pakietów i ostatecznym wyborem był pacman wraz z całym systemem budowy pakietów.

Koriolan pisze:
- określone zasady budowania paczek,


tak, pakiety są budowane przez script na podstawie pliku PKGBUILD (tak jak w Archu). Różnica polega na tym, że script budujący w NND został wyposażony w funkcje, których w Archu nie ma. Najważniejszą różnicą jest podział pakietu na trzy zależne od siebie pakiety: pakiet, pakiet-devel, pakiet-man. Ten podział następuje automatycznie w zależności od zawartości pakietu. Istnieje również możliwość ręcznej ingerencji w zawartość pakietu

Koriolan pisze:
- czy sposób jest w miarę prosty i bezbolesny dla innych poza PGF,


każdy kto potrafi przeczytać dokumentację, skompilować program, ma odrobinę doświedczenia w pisaniu scriptów shellowych będzie w stanie zbudować pakiet dla NND.
Ze względu na system zależności wymagana jest znajomość pakietowanego programu, jak również umiejętność korzystania ze standardowych narzędzi developerskich.


Koriolan pisze:
- czy łatwo będzie można zbudowac paczkę dla m-NND zarówno z paczek ArchLinuksa jak i ze źródeł niezależnych,
- czy łatwo będzie można zintegrowac paczkę robioną ze źródeł do m-NND,


zasadą jest budowa pakietów ze źródeł, przebudowa pakietów z innej dystrybucji nie jest przewidziana, aczkolwiek jest możliwa... Jednak osobiście uważam, iż to nie jest dobry pomysł.
Dotychczas zbudowane pakiety zostały zbudowane na podstawie plików PKGBUILD pobranych z Archa. Tam gdzie to było konieczne zostały wprowadzone konieczne zmiany.


Koriolan pisze:
- czy łatwo i SZYBKO będzie można przepakować paczkę, która już raz była przepakowana w przypadku gdy pojawi się nowa wersja oryginalnej paczki (lub nowa wersja źródeł).


W zasadzie wszystko sprowadza się do wprowadzenia poprawek do pliku PKGBUILD i wydania polecenia "make_nnd_pkg" w katalogu z tym plikiem. Oczywiście mogą wystąpić problemy - szczególnie jeśli pakietowany program jest jednym z programów podstawowych (np. biblioteki glibc)


Koriolan pisze:
Być może mam problemy bo jeszcze nie zainstalowałem sobie archlinuksa na kompie (za kilka dniu już go będę miał).


Imho instalacja Archa w celu poznania NND jest nieco bez sensu. Instalacja Archa dla niego samego to dobry wybór - bardzo go lubię i polecam :-)

Autor:  Koriolan [ sobota, 4 września 2004, 21:05 ]
Tytuł: 

THX

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/