Thread View: pl.comp.os.freebsd
1 messages
1 total messages
Started by Przemyslaw Frasunek
Thu, 01 Jan 1998 18:30
pl.comp.os.freebsd Mini-FAQ
Author: Przemyslaw Frasunek
Date: Thu, 01 Jan 1998 18:30
Date: Thu, 01 Jan 1998 18:30
409 lines
19863 bytes
19863 bytes
Posted-By: auto-faq 2.4
Archive-name: http://platon.man.lublin.pl/~venglin/freebsd-faq.txt
-----BEGIN PGP SIGNED MESSAGE-----
- -----------------------------------------------------------------------
Ogolne informacje na temat FreeBSD - cykliczny posting
Data uaktualnienia: 2 Grudnia 1997
Odpowiedzialny: Andrzej Bialecki <abial@warman.org.pl>
- -----------------------------------------------------------------------
(Luzno oparte na Mini-Faq autorstwa <jkh@freebsd.org>)
Mini-FAQ stara sie wskazac na kilka istotnych faktow odnosnie FreeBSD,
co do ktorych nowi uzytkownicy tej grupy moga byc nieswiadomi. Pojawia sie
ono w regularnych odstepach (jeszcze nie wiem, jakich - moze raz na miesiac?).
Pytania, na ktore znajdziesz tu odpowiedz:
o Gdzie moge znalezc wiecej wiadomosci o FreeBSD?
o Czy USENET jest najlepszym miejscem na szukanie odpowiedzi na moje
pytania?
o Skad brac informacje o waznych dla FreeBSD wydarzeniach?
o Jakie istnieja listy dyskusyjne o FreeBSD?
o Czy moge zainstalowac i uzywac system X window?
o Skad wziac FreeBSD?
o Ile miejsca zajmuje FreeBSD? Czy musze zmieniac partycje na dysku?
o Czy moge uzywac FreeBSD razem z innymi systemami?
o Czy FreeBSD obsluguje urzadzenie Blurfl produkcji XYZZ?
o Czy FreeBSD jest dobrym rozwiazaniem dla internetowego serwera?
o Jakies przyklady FreeBSD jako internetowego serwera?
o Co jest "lepsze": FreeBSD, Linux, NetBSD, NT czy ...?
o Aaaaa! Cos sie zepsulo! Jak mam to naprawic?
o Po upgradzie do 2.2.x system dziwnie sie zachowuje...
o Ten FAQ jest zbyt maly! Powinno w nim byc jeszcze.....
- --
P. Gdzie moge znalezc wiecej wiadomosci o FreeBSD?
O. Dobrym zrodlem informacji jest Podrecznik (handbook)
(http://www.freebsd.org/handbook) i FAQ
(http://www.freebsd.org/FAQ). Chcesz wiedziec, jak uzywac swojego systemu
FreeBSD zamiennie z innym systemem? Jak wykorzystac boot managera NT?
Jak utworzyc nowy kernel? To wszystko i wiele innych rzeczy opisanych jest
w Podreczniku (Handbook) i FAQ, wiec poswiec troche czasu na przeczytanie
ich, zanim zadasz pytanie, na ktore moze jest tam odpowiedz.
Jesli zainstalowales dokumentacje, to znajdziesz ja w ponizszych miejscach
w swoim systemie:
* Podrecznik: file://localhost/usr/share/doc/handbook/handbook.html
* FAQ: file://localhost/usr/share/doc/FAQ/FAQ.html
oraz oczywiscie w manualu systemowym:
man <polecenie>
lub:
apropos <slowo>
- --
P. Czy USENET jest najlepszym miejscem na szukanie odpowiedzi na moje
pytania? Jesli nie, to gdzie zwrocic sie o pomoc?
O. Ogolnie rzecz biorac, USENET jest zlym miejscem na szukanie pomocy,
chociaz sa tam tez takie osoby zajmujace sie FreeBSD, ktore postaraja
sie odpowiedziec przynajmniej na niektore zadane pytania.
Jednak sporo ludzi nie sledzi uwaznie grup USENET z powodu nawalu innej
pracy, oraz niskiego stosunku sygnal/szum :-)
Z drugiej strony, sa ludzie, ktorzy wiekszosc czasu poswiecaja na
czytanie newsow, i chetnie dziela sie swoimi doswiadczeniami z innymi.
Podsumowujac: jesli nie otrzymasz natychmiastowej i satysfakcjonujacej
odpowiedzi, nie zniechecaj sie - byc moze osoba, ktora wie cos na ten
temat, nie czyta zbyt czesto newsow lub jest aktualnie zajeta czyms innym.
Z drugiej strony, jesli ktos ciagle zadaje te same pytania, nie zadawszy
sobie nawet trudu zajrzenia do Podrecznika lub zrobienia apropos, to
powinien sie spodziewac, ze niektorzy mniej cierpliwi moga go do tego
zachecic w mniej przyjazny sposob...
- --
P. Skad brac informacje o waznych dla FreeBSD wydarzeniach, jak np. nowe
wersje systemu, patche itp.?
O. Mozesz zapisac sie na liste freebsd-announce@freebsd.org. Mozesz tez
liczyc na to, ze ktos kto sledzi uwaznie rozwoj systemu zawiadomi o
tym na liscie p.c.o.f. Mozesz tez zapisac sie na 'FreeBSD Newsletter'
przy okazji rejestracji (http://www.freebsd.org/register.html) Jest to
cos w rodzaju kwartalnika, ktory omawia najwazniejsze wydarzenia
zwiazane z FreeBSD. Mozna go tez sciagnac przez FTP:
ftp://ftp.freebsd.org/pub/FreeBSD/newsletter/
Zawartosc powstaje na podstawie doswiadczen uzytkownikow, i (jak twierdza
redaktorzy) z checia przyjma jakies artykuliki (mozna sie w tym celu
skontaktowac z <jkh@freebsd.org>). Mozna tez skorzystac z grupy news'owej
comp.unix.bsd.freebsd.announce (patrz ponizej).
- --
P. Jakie istnieja listy dyskusyjne o FreeBSD?
O. Po polsku oczywiscie ta lista :-), czyli pl.comp.os.freebsd
Oprocz tego istnieje lista freebsd@pap.waw.pl, na ktora mozna sie zapisac
wysylajac list do listserv@pap.waw.pl z nastepujacym tekstem w TRESCI
wiadomosci:
subscribe freebsd
Po angielsku: podstawowa to comp.unix.bsd.freebsd.misc, istnieje tez
comp.unix.bsd.freebsd.announce. Po dalsze wskazowki mozna zajrzec na:
http://www.freebsd.org/handbook/eresources:mail.html
Istnieje rowniez polski mirror WWW FreeBSD pod adresem:
http://www.pl.freebsd.org
dzieki ktorym mozna miec szybszy i tanszy dostep do stron WWW oraz wersji
dystrybucyjnych systemu.
- --
P. Czy moge zainstalowac i uzywac system X window?
O. Tak. Podczas instalacji systemu FreeBSD mozna wybrac rowniez
zainstalowanie X Window (w wersji XFree86). Program instalacyjny
FreeBSD umozliwia zainstalowanie i skonfigurowanie systemu X Window
zgodnie z konfiguracja sprzetowa twojej maszyny. Mozna rowniez
doinstalowac X Window pozniej, np. z CD-ROMu.
Jesli chodzi o strone komercyjna, firma Xi Graphics produkuje
profesjonalna wersje systemu X Window, wlacznie z biblioteka Motif i
CDE. (Osobiscie uwazam, ze przy odrobinie wysilku mozna sie bez tego
obyc :-). Wiecej informacji o tym: http://www.xig.com
- --
P. Skad wziac FreeBSD? Czy moge je miec na CD-ROMie, dyskietkach, tasiemce,
kartach perforowanych, tasiemce papierowej itd, itp..?
O. Dwie najpopularniejsze metody, to CD-ROM i Internet (dla szczesliwcow
z szybkim polaczeniem, oczywiscie). Co jakis czas w niektorych pismach
pojawia sie na CD-ROMie dystrybucja w miare swiezej wersji FreeBSD.
Miejmy nadzieje, ze ta praktyka sie utrzyma, dopoki nie bedziemy mieli
wlasnego czasopisma :-)). Jesli chodzi o instalacje z sieci, to
najpopularniejszy mirror z dystrybucjami FreeBSD znajduje sie na
ftp://SunSITE.icm.edu.pl/pub/FreeBSD.
Obecnie najnowsza wersja systemu nosi nazwe 2.2.5-RELEASE. W ciaglym
rozwoju znajduje sie wersja 3.0, z ktorej co jakis czas robi sie
wersje instalacyjna do celow przetestowania przez szersza grupe
uzytkownikow.
Dalsze szczegoly sa opisane na http://www.freebsd.org/where.html
Jesli chodzi o pozostale nosniki, takie jak np. dyskietki.... Szczerze
mowiac: da sie to zrobic (robilem to kiedys kilkakrotnie), ale odradzam -
straaaaasznieeee dluuugooo to trwa. Juz szybciej wymontowac dysk i zaniesc
do kolegi, ktory ma naped CD-ROM.
- --
P. Ile miejsca zajmuje FreeBSD? Czy musze zmieniac partycje na dysku?
O. To zalezy... :-) Glownie zalezy od tego, jakie elementy systemu chcesz
zainstalowac. W wersji absolutnie minimalnej, ktora mozna wybrac podczas
instalacji, zajmie okolo 80MB plus miejsce na swap (okolo dwa razy tyle,
co ilosc pamieci RAM). W wersji standardowej (zawierajacej wszystko, co
przecietnemu uzytkownikowi jest potrzebne) jest to okolo 200MB, system
XWindow dodaje do tego okolo 50MB, plus jeszcze troche miejsca, zeby
moc cokolwiek sensownego zrobic.
W przeciwienstwie do Linuxa, FreeBSD nie oferuje mozliwosci pracy na
systemie plikow UMSDOS (nie wymagajacym dedykowanej partycji dysku).
Jest to spowodowane profilem zastosowan FreeBSD - glownie jako serwera,
a taki system musi miec osobna partycje, zeby miec sensowna wydajnosc
operacji dyskowych. Wiec jesli nie masz wolnej partycji, trzeba bedzie
"przyciac" istniejaca (np. programem FIPS z katalogu /tools), lub w
skrajnym przypadku przeinstalowac wszystko z nowym podzialem na kilka
partycji.
I znowu w przeciwienstwie do Linuxa, FreeBSD nie wymaga dodatkowej
partycji dyskowej na swap (dzieki czemu pelny system zajmuje tylko jedna
partycje). Format partycji FreeBSD jest na tyle rozbudowany, ze pozwala
na umieszczenie tam wydzielonego miejsca na swap. Mozliwe jest rowniez
wykorzystanie tzw. swap-file, umieszczonego w normalnym systemie plikow,
ale odradzam to ze wzgledu na znacznie mniejsza wydajnosc takiego
rozwiazania.
- --
P. Czy moge uzywac FreeBSD razem z innymi systemami?
O. Oczywiscie. Mozliwa jest instalacja np. czterech roznych systemow (mam
taka sytuacje na swojej maszynie..) i podczas bootowania komputera
wybieranie systemu operacyjnego, ktory chce sie uzywac.
Jest wiele tego typu programow. Podczas instalacji FreeBSD proponuje
zainstalowanie jednego z nich (BootEasy). Ja osobiscie preferuje OS-BS
(z katalogu /tools), ale to kwestia upodoban (OS-BS ma wieksze mozliwosci
konfiguracji). Jesli chcesz uzywac Windows NT, bedziesz musial posluzyc sie
ich programem (tylko on jest w stanie zaladowac WinNT).
Jedna uwaga na ten temat: jesli nie zdecydujesz sie na zainstalowanie
BootEasy podczas instalacji FreeBSD, miej "na podoredziu" dyskietke
bootujaca DOS z jakims innym programem do multibootu. Inaczej jedyne,
co bedziesz mogl uruchomic, to bedzie FreeBSD (ja bym co prawda
nie rozpaczal z tego powodu...). Po prostu podczas instalacji partycja
FreeBSD jest ustawiana jako aktywna, i standardowy program bootujacy
bedzie startowal tylko z niej.
- --
P. Czy FreeBSD obsluguje urzadzenie Blurfl produkcji XYZZ?
O. Odpowiedz na wszelkie tego typu pytania (no, moze na wiekszosc :-) znajduje
sie w pliku README.TXT (skrocona lista) oraz szczegolowo w HARDWARE.TXT,
ktore to pliki sa dolaczane do kazdej dystrybucji. Ten drugi plik omawia
rowniez spotykane problemy z roznymi konfiguracjami sprzetowymi.
- --
P. Czy FreeBSD jest dobrym rozwiazaniem dla internetowego serwera?
O. Tak, wysmienitym. Obsluga protokolow TCP/IP zawsze byla mocna strona
systemow BSD, i sluzyla dla wielu jako wzorcowa implementacja dla
innych platform. Wiec jesli wyrafinowane uslugi sieciowe sa tym, czego
potrzebujesz, to FreeBSD jest odpowiedzia.
W sklad podstawowego systemu wchodzi obsluga takich protokolow, jak:
telnet, FTP, SMTP, NFSv2 i v3, BOOTP, r{sh,login} i wiele innych.
Wiecej szczegolow mozna znalezc na http://www.freebsd.org/internet.html
Dodatkowo, FreeBSD od momentu zainstalowania wyposazone jest w mechanizmy
podwyzszajace bezpieczenstwo korzystania z systemu (shadow passwords,
S/Key, Kerberos, automatyczne sprawdzanie plikow setuid/setgid itp.).
Wiecej na ten temat mozesz sie znalezc na
http://www.freebsd.org/features.html
Jesli chodzi o szczegoly (np. jak uruchomic NAT, diskless booting) to sa po
czesci opisane w Podreczniku, a z pomoca uczestnikow tej grupy moga znalezc
sie rowniez w tym Mini-Faq :-)
P. Gadanie nic nie kosztuje - czy sa jakies rzeczywiste przyklady oferowania
uslug Internetowych w oparciu o FreeBSD?
O. Oczywiscie! Mozesz zajrzec na http://www.cdrom.com, ktore jest jednym z
najaktywniejszych serwerow FTP w Internecie - dziala na systemie FreeBSD.
Rowniez Yahoo wykorzystuje serwery FreeBSD dla swiadczenia swoich uslug.
Po dalsze przyklady stosowania FreeBSD do celow komercyjnych
zajrzyj na http://www.freebsd.org/gallery.html
- --
P. Co jest "lepsze": FreeBSD, Linux, NetBSD, NT czy ...?
O. Pytanie to pojawia sie bardzo czesto. Zazwyczaj powoduje ono rozpetanie
istnej burzy argumentow zwolennikow i przeciwnikow kazdej ze stron.
Takie dyskusje niestety nie prowadza do zadnych konkretnych wnioskow i sa
tylko marnowaniem pasma.
Dlaczego? Dlatego, ze kazdy z tych systemow ma jakas ceche, ktora czyni
go lepszym/gorszym w zaleznosci od konkretnego zastosowania i od konkretnej
osoby, ktora chce go uzywac i zyc na co dzien z jego osobliwosciami.
Poza tym, wszystkie z wymienionych systemow sa w trakcie intensywnego
rozwoju, i czesto zongluje sie faktami dotyczacymi relatywnie zamierzchlej
wersji systemu, ktorego sie nie lubi.
Podsumowujac: najlepiej uzywac system, ktory jest sie w stanie polubic.
Dodatkowym plusem moze byc zaprzyjazniona osoba, ktora juz zna dany system.
Warto tez miec na uwadze, ze nie kazdy system nadaje sie do wszystkiego,
chociaz sa tez takie, ktore sie nie nadaja do niczego :-)
A tak osobiscie, to jak juz napisalem w poprzednim punkcie, uwazam, ze
FreeBSD jest znakomitym serwerem internetowym oraz systemem tzw.
developerskim (czyli do pisania programow). Natomiast zrobienie z niego
multimedialnej stacji roboczej wymaga troche wiecej zachodu (ale jest
oczywiscie mozliwe).
A na postawione wyzej pytanie sam musisz sobie odpowiedziec. Ja lubie
FreeBSD i uwazam, ze jest lepsze od innych systemow.
- --
P. Aaaaa! Cos sie zepsulo! Jak mam to naprawic?!
O. Po pierwsze, uspokoj sie. Zrob pare glebokich oddechow.... Po drugie,
postaraj sie jak najlepiej opisac problem, na ktory sie natknales.
Szczegolnie wazne informacje to:
* Wersja systemu FreeBSD (dostepna po wydaniu polecenia 'uname -a')
Duza czesc problemow jest rozwiazywana na biezaco, wiec ten
konkretny byc moze juz ma swoje rozwiazanie. Czesto zdarza sie,
ze zglaszane sa problemy dotyczace rzeczy, ktore juz dawno zostaly
poprawione w nowszych wersjach systemu.
Bardzo pomocne tez bedzie dolaczenie wyniku programu 'dmesg'
(najlepiej po zbootowaniu z opcja -v). Pomoze to w wykryciu
ewentualnych problemow ze sprzetem.
* Opis problemu, oraz to, czy istnial od momentu instalacji, czy tez
pojawil sie po pewnym czasie.
Postaraj sie rowniez opisac dodatkowe okolicznosci i czynnosci,
ktore mogly miec zwiazek z wystapieniem problemu. Duza czesc
problemow nie wynika z rzeczywistych bledow w programach, a raczej
jest wynikiem zlego skonfigurowania. Im wiecej wiemy na temat
problemu lub co moglo do niego doprowadzic, tym wieksze sa szanse
wykrycia, dlaczego cos takiego wystapilo.
* Czynnosci, ktore nalezy wykonac, aby sprobowac doprowadzic do
danego problemu (przy zalozeniu, ze jest on powtarzalny).
* Jesli znasz rozwiazanie, dolacz je do swojej wiadomosci. Moze to
byc opis tego, co nalezy poprawic, lub wrecz diff do tekstu
zrodlowego danego programu.
Musisz sobie rowniez jasno zdawac sprawe z tego, ze ludzie, ktorzy sie tym
zajma, nie sa tzw. supportem technicznym - nie sa oplacani, aby udzielac
odpowiedzi ani rozwiazywac czyjes problemy. Robia to za darmo dlatego, ze
chca i lubia pomagac innym. Wiec domaganie sie czegos od nich jest jakby
nie na miejscu. Oczywiscie, "my" to "oni" - jesli masz jakies doswiadczenia
z FreeBSD, czuj sie zaproszony do tego, aby dzielic sie nimi z innymi.
Mozna rowniez skontaktowac sie z supportem technicznym FreeBSD (dzialajacym
na tej samej zasadzie!) w nastepujacy sposob:
1. Wyslac list z pytaniem do questions@freebsd.org
Pytania i odpowiedzi na nie sa zarchiwizowane (mozna je przegladac
na http://www.freebsd.org/search.html) - mozesz przeszukac archiwa
wedlug slow kluczowych - byc moze ktos inny mial juz podobny
problem i istnieje gotowe rozwiazanie.
2. Jesli chcesz formalnie zglosic wystepowanie rzeczywistego bledu
tzn. jesli jestes pewien, ze jest to blad FreeBSD a nie wynik
bledu konfiguracji, to powinienes posluzyc sie programem send-pr
('man 1 send-pr') lub wykorzystac do tego celu
http://www.freebsd.org/send-pr.html
Twoj raport otrzyma swoj numer porzadkowy i zostanie do niego
przydzielona osoba, ktora (w miare swoich mocy przerobowych :-)
zajmie sie nim. W dalszej korespondencji z teamem FreeBSD posluguj
sie tym unikalnym numerem, co ulatwi sledzenie dalszych losow
tego problemu.
- --
P. Po upgradzie do 2.2.x system dziwnie sie zachowuje...
O. Moze to byc spowodowane faktem wprowadzenia do linii 2.2.x nowego sposobu
zarzadzania zasobami przydzielanymi poszczegolnym uzytkownikom. Mam na
mysli plik /etc/login.conf oraz pojecie klas uzytkownikow.
Poczawszy od 2.2.1, kazdy uzytkownik (rowniez konta systemowe, np. daemon,
root, mail itp.) posiada przypisana mu klase, definiujaca m.in. maksymalne
zuzycie roznych zasobow systemu, np. czasu CPU, ilosci procesow, czasu
zalogowania, zuzycia pamieci, uzywania konkretnych linii terminalowych itp.
itd. (pelna lista jest w 'man 5 login.conf').
Jeszcze raz podkreslam, ze kazde konto w systemie (rowniez root i daemon)
podlega ograniczeniom zwiazanym z klasami, do ktorych naleza. Dlatego
czasem moze sie okazac, ze po upgradzie jakis zasobozerny program zaczyna
sie dziwnie zachowywac, bo nagle zaczyna mu brakowac pamieci lub
deskryptorow plikow. Wowczas nalezy (najlepiej) stworzyc osobna klase,
do ktorej przypiszemy dane konta uruchamiajace ten proces, lub zmienic
ograniczenia w aktualnej klasie uzytkownikow, ktorzy go uruchamiaja.
Oczywiscie, mechanizm ten zostal wprowadzony po to, aby elastycznie
regulowac zuzycie zasobow pomiedzy roznymi grupami uzytkownikow. W
przypadku serwera wykorzystywanego przez wielu uzytkownikow jest to
bardzo elastyczny i elegancki sposob.
- --
P. Ten FAQ jest zbyt maly! Powinno w nim byc jeszcze.....
O. Masz racje. Zgadzam sie. TAK!!! Niestety, stworzenie takiego dokumentu
wymaga uwag od uzytkownikow systemu i jest odpowiedzia na ich potrzeby.
Ponadto, dokument ten jest tworzony przez osoby, ktore oprocz tego maja
inne zajecia (np. hmm... no na przyklad, praca zawodowa...).
Dokument ten bynajmniej nie jest zamkniety - licze na to, ze bedzie sie
dynamicznie rozwijal. Ale licze tez na Wasza pomoc. Nadsylajcie swoje
uwagi i propozycje (a jeszcze lepiej - krotkie opracowania danego tematu)
do osoby odpowiedzialnej za ten dokument:
Andrzej Bialecki <abial@warman.org.pl>
Z gory dziekuje w imieniu pozostalych uzytkownikow.
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: noconv
iQCVAwUBNJRRbNO5/yfsePq1AQG07gP/epOUVhUr+RQpVQDl23f0NHlWz2Msw5VH
g42x7grrjk3+dvoAbJMfm+5rlxmmH5qQze916sNJStKIJMB8B/6/epNkwQk3/hVG
nvdOPURL4T8mGs1GxjlFuuLk9+6Ol8TvE4JIAxufUUanMyeA8jfuX/Kd0+GIgAZm
FjMhvLv+03U=
=1Mzj
-----END PGP SIGNATURE-----
--
* Fido: 2:480/124 ** WWW: platon.man.lublin.pl/~venglin ** PGP key on finger *
* Inet: venglin@platon.man.lublin.pl ** PGP:D48684904685DF43EA93AFA13BE170BF *
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads