Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest sobota, 27 kwietnia 2024, 08:16

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 4 ] 
Autor Wiadomość
 Tytuł: pkgsrc
Post: piątek, 22 sierpnia 2008, 17:32 
Offline

Rejestracja: piątek, 15 sierpnia 2008, 13:28
Posty: 1
Witam

Pkgsrc jest tym czym jest pacman w nnd. Czyli przez ta rzecz mozna instalowac soft w Netbsd(pkgsrc). We FreeBSD sa to porty a w gentoo mamy portage. Pkgsrc to instalacja oprogramowania przez jego kompilacje. W pkgsrc wykozystuje sie pliki Makefile do instalacji oprogramowania przykladowy build: http://cvsweb.netbsd.org/bsdweb.cgi/~ch ... text/plain . NetBSD chodzi chyba wszedzie tam gdzie mozna postawic system operacyjny nawet na tosterze: http://gallery.tastylime.net/v/Conventi ... rldSF2005/ Rownierz programy ktore powstaja w wyniku dzialania rozwoju systemu netbsd sa multi przenosne mowa tu o pksrc.
Ile oprogramowania daje pkgsrc: http://pkgsrc.se/statistics.php (pkgsrc-wip=Makefile przygotowane prez userow)
Po zainstalowaniu NetBSD mamy podstawowy sytem w /usr i /etc Ale potem gdy juz instalujemy cos przez pkgsrc to juz tam prefix jest zmieniony na /usr/pkg jest to oddzielenie czystego systemu od reszty i po instalacji czegos przez pkgsrc instaluje do /usr/pkg/etc W NetBSD gdy instalujemy oprogramiowanie z pkgsrc to przefix ustawiony jest na /usr/pkg. Ale system podstawowy jest w /usr i w /etc/
Instalacja oprogramowania przez pkgsrc:
Musimy miec sciaganiete Makefile do /usr/pkgsrc i zaluzmy ze chcemy zaisntalowac netris:
# cd /usr/pkgsrc
teraz kategoria i:
# cd games/netris
I instalacja(kompilacja):
# make install clean clean-depends

Dlaczego pisze o pkgsrc na forum NND. Bo wydaje mi sie ze pujscie NND w kierunku instalacji oprogramowania przez jego kompilacje nie jest takie zle. Pkgsrc oferuje duzo softu do instalacji. Moza by dzieki temu postawic iksy.
Instrukcja jak odpalic pkgsrc pod linuksem: http://wiki.netbsd.se/How_to_use_pkgsrc_on_Linux
Ja doszlem w tym poradniku do momentu:
# cd /usr/pkgsrc/bootstrap
# ./bootstrap

Przed tym trzeba bylo zainstalowac: make, gcc i cvs(instalowalem to na nnd stable) i jesli mamy basha to robimy: export CVSROOT=anoncvs@anoncvs.de.netbsd.org:/cvsroot i potem: export CVS_RSH=ssh Twozymy katalog pkgsrc w /usr i w /usr sciagamy przez cvs: pkgsrc, cvs checkout -PA pkgsrc

Moze ktos wie jak dalej zrobic aby dalo sie uzywac pkgsrc w NND, moze w tym poradniku na wiki netbsd jest cos o czym zapomnialem zrobic. Jesli ktos ma wolne NND(z piewnicy nieuzywany) moze sie tym pobawic i na poczatek tylko zrobic pkgsrc a potem zabawa z iksami.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 22 sierpnia 2008, 18:29 
Offline
Użytkownik

Rejestracja: niedziela, 9 kwietnia 2006, 10:14
Posty: 316
Cytuj:
Pkgsrc oferuje duzo softu do instalacji. Moza by dzieki temu postawic iksy.

a czego nie ma dla nnd?
a po co iksy?

_________________
PECTOSOL to lek wykrztuśny stosowany w nieżytach gardła, przy suchym, męczącym kaszlu.
>>Jak mądrze zadawać pytania<<


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 22 sierpnia 2008, 19:44 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Pomysł mi się raczej nie podoba. Wymagałoby to w każdym systemie kompilatora, a to jest potencjalna pożywka dla sporej części eksploitów. Ponadto, jeśli ktoś chce sobie sam kompilowac programy, to po zainstalowaniu pakietów devel może to robić i może budować swoje własne paczki, żeby utrzymać porządek w systemie, więc dodatkowy ficzer do tego samego zadania nie jest wg mnie potrzebny. Pomijam już drobną sprawę, że wówczas mogłyby zaistnieć rozmaite problemy z wersjami oprogramowania. Jak znaleźć przyczynę jakiegoś błędu zgłaszanego przez użytkownika skoro po długiej i wyczerpującej dyskusji okaże się, np. że skompilował sobie program bez jakiejś istotnej funkcjonalności?

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 22 sierpnia 2008, 20:11 
Offline
MODERATOR

Rejestracja: piątek, 5 lipca 2002, 17:31
Posty: 2449
Lokalizacja: Londyn
dodam jeszcze dwa argumenty przeciw:

1. PKGBUILDa napisze każdy kto choć w stopniu minimalnym opanował pisanie scriptów shellowych, z Makefile już tak łatwo nie będzie
2. Projekt NND jest projektem zamkniętym.

_________________
Mis'
___________________________________
"Real Men Use Telnet on port 80" (el bid)


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 4 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 71 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl