FreeBSD P. Mikulski Wersje BSDstudents.mimuw.edu.pl/SO/Projekt06-07/temat4-g7/freebsd.pdf · I...
Transcript of FreeBSD P. Mikulski Wersje BSDstudents.mimuw.edu.pl/SO/Projekt06-07/temat4-g7/freebsd.pdf · I...
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Wersje BSDI FreeBSD originally targetted getting the best
possible performance on the 386 platform. Lately,it’s expanded to a number of other platformsincluding Alpha and SPARC, as well as to the heirs ofi386, Intel’s Itanium, and AMD’s Opteron. Its primarygoal is to be as robust and efficient as possible on itsvarious platforms, both for server and desktop roles.
I NetBSD is aimed at running on as many platforms aspossible. Its goal is to be the most portable OS onthe planet, and it seems to do a pretty fair job at it.
I OpenBSD is focused primarily (some would say’solely’) on security and related topics. Tightintegration of security and auditability andcryptography and related issues are its primary goal.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Wersje BSDI FreeBSD originally targetted getting the best
possible performance on the 386 platform. Lately,it’s expanded to a number of other platformsincluding Alpha and SPARC, as well as to the heirs ofi386, Intel’s Itanium, and AMD’s Opteron. Its primarygoal is to be as robust and efficient as possible on itsvarious platforms, both for server and desktop roles.
I NetBSD is aimed at running on as many platforms aspossible. Its goal is to be the most portable OS onthe planet, and it seems to do a pretty fair job at it.
I OpenBSD is focused primarily (some would say’solely’) on security and related topics. Tightintegration of security and auditability andcryptography and related issues are its primary goal.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Wersje BSDI FreeBSD originally targetted getting the best
possible performance on the 386 platform. Lately,it’s expanded to a number of other platformsincluding Alpha and SPARC, as well as to the heirs ofi386, Intel’s Itanium, and AMD’s Opteron. Its primarygoal is to be as robust and efficient as possible on itsvarious platforms, both for server and desktop roles.
I NetBSD is aimed at running on as many platforms aspossible. Its goal is to be the most portable OS onthe planet, and it seems to do a pretty fair job at it.
I OpenBSD is focused primarily (some would say’solely’) on security and related topics. Tightintegration of security and auditability andcryptography and related issues are its primary goal.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Cele BSDI All of those goals, of course, are fungible.I Every BSD cares about and works on security.I Every BSD cares about and works on performance.I Every BSD cares about and works on portability.I Massive chunks of code are shared among the
group.I Many developers work on more than one system.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Róznice miedzy FreeBSD a LinuxemI Linux, from the start, was just a kernel. Without
getting into the eternal debate of what an“operating system” precisely consists of, it’s easy tostate that a kernel by itself isn’t very useful. Youneed all the userland utilities to make it work. Linuxhas always been a conglomerate; a kernel fromhere, a ls from there, a ps from this other place, vim,perl, gzip, tar, and a bundle of others.
I Linux has never had any sort of separation betweenwhat is the “base system” and what is “addonutilities”. The entire system is “addon utilities”. MySQLis no different from ls from KDE from whois from dcfrom GnuCash from ... Every bit of the system is justone or another add-on package.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Róznice miedzy FreeBSD a LinuxemI Linux, from the start, was just a kernel. Without
getting into the eternal debate of what an“operating system” precisely consists of, it’s easy tostate that a kernel by itself isn’t very useful. Youneed all the userland utilities to make it work. Linuxhas always been a conglomerate; a kernel fromhere, a ls from there, a ps from this other place, vim,perl, gzip, tar, and a bundle of others.
I Linux has never had any sort of separation betweenwhat is the “base system” and what is “addonutilities”. The entire system is “addon utilities”. MySQLis no different from ls from KDE from whois from dcfrom GnuCash from ... Every bit of the system is justone or another add-on package.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Róznice miedzy FreeBSD a LinuxemI By contrast, BSD has always had a centralized
development model. There’s always been an entitythat’s “in charge” of the system. BSD doesn’t useGNU ls or GNU libc, it uses BSD’s ls and BSD’s libc,which are direct descendents of the ls and libc thatwere in the CSRG-distributed BSD releases. They’venever been developed or packagedindependently. You can’t go “download BSD libc”somewhere, because in the BSD world, libc by itselfis meaningless. ls by itself is meaningless. The kernelby itself is meaningless. The system as a whole is onepiece, not a bunch of little pieces.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Skład “base system”W skład “base system” wchodza tylko najbardziejpotrzebne narzedzia niezbedne do działania systemu
I BSD’s ls, BSD’s libc, etc. - nie wersje GNUI Własna implementacja X-ówI gcc - potrzebne do skompilowania systemuI OpenSSH server, client - potrzebne jako
podstawowe narzedzie do łaczenia sie ze swiatem
Dodatki:I KDE, MySQL, etc.I inne narzedzia GNU.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Skład “base system”W skład “base system” wchodza tylko najbardziejpotrzebne narzedzia niezbedne do działania systemu
I BSD’s ls, BSD’s libc, etc. - nie wersje GNUI Własna implementacja X-ówI gcc - potrzebne do skompilowania systemuI OpenSSH server, client - potrzebne jako
podstawowe narzedzie do łaczenia sie ze swiatem
Dodatki:I KDE, MySQL, etc.I inne narzedzia GNU.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
“Ports”, to kolekcja posegregowanych katalogówoferujaca prosta droge do instalowania aplikacjizarówno dla administratora, jak i dla zwykłegouzytkownika. Zródła aplikacji pobierane sa z lokalnegodysku lub z ftp, rozpakowywane sa w Twoim systemie,ewentualnie sciagane i nakładane poprawki (patche),a nastepnie całosc jest automatycznie kompilowana iinstalowana w systemie. Wszystko robione jest wkatalogu roboczym “work” w “portsach”. Jezeli wszystkopójdzie dobrze, to w prosty sposób mozna zainstalowacaplikacje.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Jak zainstalowac portsy?I Przed instalacja programów nalezy zadbac o to, by
portsy były aktualne.
I # cd /tmpI # ftp
ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/6.1-RELEASE/ports/ports.tgz
I # tar -zvxf ports.tar.gz -C /usrI # cd /tmpI # ftp
ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gzI # ftp
ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/install.shI # chmod 700 ./install.shI # ./install.sh
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Jak zainstalowac portsy?I Przed instalacja programów nalezy zadbac o to, by
portsy były aktualne.I # cd /tmp
I # ftpftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/6.1-RELEASE/ports/ports.tgz
I # tar -zvxf ports.tar.gz -C /usrI # cd /tmpI # ftp
ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gzI # ftp
ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/install.shI # chmod 700 ./install.shI # ./install.sh
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Jak zainstalowac portsy?I Przed instalacja programów nalezy zadbac o to, by
portsy były aktualne.I # cd /tmpI # ftp
ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/6.1-RELEASE/ports/ports.tgz
I # tar -zvxf ports.tar.gz -C /usrI # cd /tmpI # ftp
ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gzI # ftp
ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/install.shI # chmod 700 ./install.shI # ./install.sh
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Jak zainstalowac portsy?I Przed instalacja programów nalezy zadbac o to, by
portsy były aktualne.I # cd /tmpI # ftp
ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/6.1-RELEASE/ports/ports.tgz
I # tar -zvxf ports.tar.gz -C /usrI # cd /tmp
I # ftpftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
I # ftpftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/install.sh
I # chmod 700 ./install.shI # ./install.sh
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Jak zainstalowac portsy?I Przed instalacja programów nalezy zadbac o to, by
portsy były aktualne.I # cd /tmpI # ftp
ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/6.1-RELEASE/ports/ports.tgz
I # tar -zvxf ports.tar.gz -C /usrI # cd /tmpI # ftp
ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
I # ftpftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/install.sh
I # chmod 700 ./install.shI # ./install.sh
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Jak zainstalowac portsy?I Przed instalacja programów nalezy zadbac o to, by
portsy były aktualne.I # cd /tmpI # ftp
ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/6.1-RELEASE/ports/ports.tgz
I # tar -zvxf ports.tar.gz -C /usrI # cd /tmpI # ftp
ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gzI # ftp
ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/install.shI # chmod 700 ./install.shI # ./install.sh
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Instalacja klienta ircI # cd /usr/ports/irc/*****x
I # make installI praktycznie wszystko robi sie za nas. Wpierw
program sprawdza czy nie mamy juz pobranegopliku na lokalnym dysku (/usr/ports/distfiles), jezelinie, to pobiera go bezposrednio z ftp. Po pobraniupliku sprawdzana jest jego suma kontrolna(checksum), pobierane sa aktualne łaty (poprawki),i w razie potrzeby pobierane sa kolejne programydo zainstalowania wybranej przez nas aplikacji.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Instalacja klienta ircI # cd /usr/ports/irc/*****xI # make install
I praktycznie wszystko robi sie za nas. Wpierwprogram sprawdza czy nie mamy juz pobranegopliku na lokalnym dysku (/usr/ports/distfiles), jezelinie, to pobiera go bezposrednio z ftp. Po pobraniupliku sprawdzana jest jego suma kontrolna(checksum), pobierane sa aktualne łaty (poprawki),i w razie potrzeby pobierane sa kolejne programydo zainstalowania wybranej przez nas aplikacji.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Instalacja klienta ircI # cd /usr/ports/irc/*****xI # make installI praktycznie wszystko robi sie za nas. Wpierw
program sprawdza czy nie mamy juz pobranegopliku na lokalnym dysku (/usr/ports/distfiles), jezelinie, to pobiera go bezposrednio z ftp. Po pobraniupliku sprawdzana jest jego suma kontrolna(checksum), pobierane sa aktualne łaty (poprawki),i w razie potrzeby pobierane sa kolejne programydo zainstalowania wybranej przez nas aplikacji.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Instalacja klienta ircI # cd /usr/ports/irc/*****xI # make installI praktycznie wszystko robi sie za nas. Wpierw
program sprawdza czy nie mamy juz pobranegopliku na lokalnym dysku (/usr/ports/distfiles), jezelinie, to pobiera go bezposrednio z ftp. Po pobraniupliku sprawdzana jest jego suma kontrolna(checksum), pobierane sa aktualne łaty (poprawki),i w razie potrzeby pobierane sa kolejne programydo zainstalowania wybranej przez nas aplikacji.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Deinstalacja klienta ircI # cd /usr/ports/irc/*****x
I wydajemy komende:I # make deinstallI Czasami moze sie zdarzyc, ze po aktualizacji
portsów nie mozna w ten sposób usunac niektórychprogramów. Dzieje sie tak dlatego, gdyz chcemyusunac starsza wersje tego samego portu.Pomocna komenda jest wtedy:
I pkg_delete “nazwa_aplikacji_wersja”.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Deinstalacja klienta ircI # cd /usr/ports/irc/*****xI wydajemy komende:I # make deinstall
I Czasami moze sie zdarzyc, ze po aktualizacjiportsów nie mozna w ten sposób usunac niektórychprogramów. Dzieje sie tak dlatego, gdyz chcemyusunac starsza wersje tego samego portu.Pomocna komenda jest wtedy:
I pkg_delete “nazwa_aplikacji_wersja”.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Deinstalacja klienta ircI # cd /usr/ports/irc/*****xI wydajemy komende:I # make deinstallI Czasami moze sie zdarzyc, ze po aktualizacji
portsów nie mozna w ten sposób usunac niektórychprogramów. Dzieje sie tak dlatego, gdyz chcemyusunac starsza wersje tego samego portu.Pomocna komenda jest wtedy:
I pkg_delete “nazwa_aplikacji_wersja”.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Szukanie aplikacjiI Obecnie dostepnych jest ponad 16 tys portów.I Wyszukanie konkretnej aplikacji ułatwi polecenie:I make search key=“haslo” wydane w /usr/ports, np.
make search key=“irc”.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Konfiguracja sieci w FreeBSDI # ifconfig lnc0 192.168.111.130/24I # ifconfig lnc0 upI # route add default 192.168.111.2I # echo nameserver 194.204.152.34» /etc/resolv.conf
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Pokaz
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Pobranie FreeBsdI Najnowsza wersje 6.1 FreeBsd mozna pobrac przy
uzyciu protokołów ftp, Bittorrent, etc.I http://www.freebsd.org/releases/6.1R/announce.html
I Dystrybucja miesci sie na 2 cd po 650 mb.I 6.1-RELEASE-i386-disc1.isoI 6.1-RELEASE-i386-disc2.iso
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Instalacja systemuI Nalezy wybrac polecenie CustomI menu Options ->
Debugging -> <YES | NO>DHCP -> <YES | NO>IPv6 -> <YES | NO>
I menu Partition ->opcja A -> Use Entire Disk (przydzielonoa zostaniejedna partycja)wazne jest ustawienie boot loadera
I menu Labelopcja A -> auto defaults (automatycznieskonfiguruje połozenie SWAP, partycji orazkatalogów /, /var, /tmp/ usr)
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Instalacja systemu 2I menu Distributions
All -> All system sources, binaries and X windowsDeveloper - wszystkie zrodla, binarki i docX-Developer - + X-WINDOWSKern-Developer - wszystkie zrodla, binarki i docX-Kern-Developer - + X-WINDOWSUSER - tylko binarki i doc
I nie trzeba tworzyc wielu partycji do instalacjisystemu. Swap, file system alokowane sa na jednejpartycji.
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Porównanie wydajnosciI NetBSD 2.0 oraz FreeBSD 5.3http://www.feyrer.de/NetBSD/gmcgarry/
I FreeBSD 5.1 z innymi systemamihttp://bulk.fefe.de/scalability/
FreeBSD
P. Mikulski
Wersje BSD
Cele BSD
Róznice miedzyFreeBSD a Linuxem
Róznice miedzyFreeBSD a Linuxem 2
Skład “base system”
Co to sa portsy?
Jak zainstalowacportsy?
Instalacja klienta irc
Deinstalacja klienta irc
Szukanie aplikacji
Konfiguracja sieci wFreeBSD
Pokaz instalacji /deinstalacji programu
Pobranie FreeBsd
Instalacja systemu
Instalacja systemu 2
FreeBsd a wydajnosc -socket test
Materiały
Literatura
Literatura . . .I http://www.balon.s3.pl/modules.php?name=News&file=article&sid=37
I http://www.over-yonder.net/~fullermd/rants/bsd4linux/bsd4linux2.php