Pridani uzivatele je stejne, jako v Linuxu (krome utility adduser).
Pripojovani disku je take uplne stejne (jen je misto sda1 je wd1a).
Uvedene prikazy nemaji extra souvislost s NetBSD, jdou pouzit temer na libovolnem UNIX-like systemu.
Ma smysl ucit nekoho s VI?
Jen pro zajimavost, nebylo by lepsi misto ukazovani uspani a vypnuti PC z terminalu ukazat instalaci nejakeho spravce oken? Treba Gnome, XFCE, ... a pak to klikat?
Az na prikaz "X -configure", ktery jsem nikdy v Linuxu nepouzil je to uplne stejne, jako v Linuxu.
Co priste napsat neco specifickeho pro BSD? Nejsem BSD uzivatel, rad bych se neco noveho naucil.
Bude na konci serialu funkcni Gnome a Firefox? :-)
.............................................
Existuje starý dobrý vtip o Solarisu:
Manažer: Co ten Solaris, vyzkoušíš ho?
Admin: No probem!
Admin: (Přichází po hodině a hodně naštvanej):
Ten Solaris budem používat jen přes mou mrtvolu.
Vždyť to nemá ani příkaz AddUser!
Samořejmeně, že má :-)
Jmenuje se useradd (vzpomínáte si ještě na koncepci
prefixů ?)
useradd(1M) – administer a new user
userdel(1M) – delete a user's login
usermod(1M) – modify a user's login information
groupadd(1M) – add (create) a new group definition
groupdel(1M) – delete a group definition
groupmod(1M) – modify a group definition
quot(1M) – summarize file system ownership
quota(1M) – display a user's ufs fs disk quota and usage
quotacheck(1M) – ufs file system quota consistency checker
quotaoff(1M) – turn ufs file system quotas on and off
quotaon(1M) – turn ufs file system quotas on and off
Jak, nepoužívá mount? Když s noťasem dojdu dom, jak se líp připojit na disky na domácí síti? Ne každý má jenom jeden podivný noťas, kde se funkčnost pozná podle toho, že se neupeče a točí se větrák...
VI je základ na command line, ale ten snad trochu zná každý, kdo se někdy setkal s command line, nebo se pletu? :q, :wq, :w si snad pamatuje každý, vkládání/přepis se dá přepínat i insertem a kupodivu, klasický šipky na klávesnici VI bere taky... Pokročilejší funkce se dají naít v manuálu (a není problém ho mít otevřený ve vedlejším terminálu, že)...
Zbytek není ani tak popis BSD, ale spíš manuál obecnýho *NIXu. Nebylo by tam něco o BSD?
By the way, už druhý díl, je to instalovaný, už se v to vrtáme, ale jaký je rozdíl mezi licencí a určením OpenBSD, NetBSD a FreeBSD? Aha? neměla by se správně licence SW řešit ještě před stažením a instalací?
No z licenci by mohl byt slusny flamewar, ale kdyz na to pujde clovek selskym rozumem, tak kazdy pravnicky dokument dlouhy 14 dni je podezrely.
Nejvice v BSD vycniva OpenBSD s jejich licenci
http://www.openbsd.org/cgi-bin/cvsweb/src/share/misc/license.template?rev=HEAD
cela problematika je slusne rozebrana zde http://www.openbsd.org/policy.html vcetne licenci Linux, FreeBSD, NetBSD, Apache a mnohych dalsich
Co se tyce techniky, tak pro NetBSD bych vypichl http://www.netbsd.org/docs/rump/index.html , http://www.netbsd.org/docs/guide/en/chap-veriexec.html a http://www.pkgsrc.org/ (ten obzvlaste uz jen z toho duvodu, ze byt se jmenuji prikazy pro balickovaci systemy stejne v BSD, tak nejsou stejne ani omylem, jen kdysi davno vzesli z jednoho zakladu).
U OpenBSD je to pekne sepsano zde http://www.openbsd.org/faq/faq9.html , ale kdyz uz v clanku bylo neco o uzivatelich, tak je treba velmi zajimave jak jinak se prihlasuje v OpenBSD (zadny PAM a podobne) http://www.openbsd.org/cgi-bin/man.cgi?query=login.conf&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html nebo perfektni nahrada za groff pro dokumentaci http://www.openbsd.org/papers/bsdcan14-mandoc.pdf a mnoho dalsiho samozrejme
FreeBSD - bhyve, capsicum, ZFS, Dtrace atd.
DragonFlyBSD - vykon, Hammer FS, swapcache atd.
Mat linux v roku ~2000 a behat s notebookom po dockinach (docking station) bola cierna magia. Nastavit xorg.conf pri niektorych monitoroch znamenalo pouzit vonavu tycinku a bongo. To sa s windows nadalo porovnat - tam este aj chybajuci driver dokazal v celku schopne zachranit generic driver k monitoru.
Na pripojenie TV bola dobra utilitka xrandr, ktora uz v tom case bola. Akorat nastavit to spravne rozlisenie..
> jen je misto sda1 je wd1a
A jdou pak v NetBSD používat jiné disky než od Western Digital?
> Vždyť to nemá ani příkaz AddUser!
V Solarisu je mnoho drobný rozdílů které dokážou pořádně na...at. Třeba takový ping. Jasně, že má na získání IP adresy z hostu jiný příkaz, ale tak nějak jsem zvyklej použít ping host abych ověřil v jednom kroku připojení k síti, DNS a ještě získal IP. Lakonické sluneční hlášení "Host is alive" mě vždycky dostane. Ne nadarmo se říká: Zvyk je železná košilka.
wd neznamena uz dlouho jen Western Digital samozrejme, je to jen historicka souvislost viz. http://netbsd.gw.com/cgi-bin/man-cgi?wd++NetBSD-current
ten rozdil je o sbernici, bezny disk bude wd a SCSI HDD, SDD, USB flash a dalsi budou jako sd http://netbsd.gw.com/cgi-bin/man-cgi?sd++NetBSD-current
clanok som prestal citat pri vete o tom, ako je linux iny unix. nie, linux nie je unix. (http://kernelbook.sourceforge.net/pdf/ch-intro.pdf). sem sa hodi citat z rozhovoru t. de raadta pre forbes: “Linux people do what they do because they hate Microsoft. We do what we do because we love Unix,” (a toto mam pocit sa nezmenilo ani po 9 rokoch od vydania onoho rozhovoru).
prefixy su na dnesnych programatorov prilis oldschool. ;-) korunu mu nasadzuje moj favorit, selinux. naco pisat nastroje nejako rozumne a koncepcne, ze ano?
ausearch
audit2allow
audit2why
chcon
fixfiles
getenforce
getsebool
matchpathcon
restorecon
semanage
semodule
sestatus
setenforce
setsebool
setroubleshoot
system-config-securitylevel-tui
proste je jasne, ze napriklad taky fixfiles patri k sprave selinuxu ;-D