Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
pkgsrc http://forum.freesco.pl/viewtopic.php?f=24&t=17141 |
Strona 1 z 1 |
Autor: | feliks [ piątek, 22 sierpnia 2008, 17:32 ] |
Tytuł: | pkgsrc |
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. |
Autor: | pectosol [ piątek, 22 sierpnia 2008, 18:29 ] |
Tytuł: | |
Cytuj: Pkgsrc oferuje duzo softu do instalacji. Moza by dzieki temu postawic iksy.
a czego nie ma dla nnd? a po co iksy? |
Autor: | Maciek [ piątek, 22 sierpnia 2008, 19:44 ] |
Tytuł: | |
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? |
Autor: | Mis' [ piątek, 22 sierpnia 2008, 20:11 ] |
Tytuł: | |
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. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |