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
V prve rade je treba pochvalit autora, ze je videt, ze si rady vzal k srdci a clanek je hned uplne jiny co se tyce detailu nebo prinosnych informaci.
Co se mi trochu nezda je, ze se porad popisuji zakladni veci, ktere bud admin i Linuxu nebo jineho Unix-like stejne uz znat musi nebo jsou v dokumentaci k systemu jako:
vi editor
http://www.netbsd.org/docs/guide/en/chap-edit.html
http://netbsd.gw.com/cgi-bin/man-cgi?vi++NetBSD-current
prace s uzivatelskymi ucty
http://www.netbsd.org/docs/guide/en/chap-boot.html#chap-boot-adding-users
navic bych nerikal, ze NetBSD bohuzel nema adduser (neni to svata a vsemocna krava)
Je otazka jak moc to je potrebne davat do cestiny pokud je zde spousta knih a archivu, ktere to v cestine jiz popisuji a navic v IT se stejne clovek bez anglictiny neobejde.
Ale to je vicemene jen drobnost, pokud se opravdu dale pujde do detailu.
Jinak X uz se dneska konfiguruje rucne jen malokdy. V drtive vetsine pripadu staci pouzit prikaz startx pripadne nakonfigurovat XDM, GDM a jine a vse funguje samo diky autodetekci.
Co se tyce prace s disky, tak urcite chybi info o tom proc to je jak to je v NetBSD a jak se to lisi od jinych systemu jako napriklad Linux http://www.netbsd.org/docs/guide/en/chap-inst.html#chap-inst-install-partition
K pripojovani CD/floppy/DVD/USB atd. jen dodam, ze neni nutne to delat pod rootem, ale pomoci sysctl (podobne jako v Linuxu) lze zmenit parametr kernelu, ktery umozni pripojovat media i beznym uzivatelum 'man 7 sysctl' a vyhledat si retezec usermount
To souhlasim, ale clovek porad neco dela a jemu OpenBSD jede v pohode jako desktop nebo i nahrada Windows v praci, tak nejak tak ceka, ze to funguje i ostatnim hehe
Pravda je, ze o xBSD je toho hodne pomalu. Jiste, plno toho je primo na webech xBSD a jejich magazinech, ale otazka jak moc lidi to cte (nebo aspon tady v CR). V zahranici jsou na tom lepe.
Nasel jsem tady http://diit.cz/clanek/openbsd-na-notebooku-1 a zatim teda bez vyhrad :-)
U HP to bude zajimave kvuli jejich krapskemu ACPI, ale myslim, ze az moc prekvapeni nebude.
Díky, zatím jsem pro další díl jen zapnul cpu frequency scaling, to byla trivialitka, ale dál jsem se pro nedostatek času nedostal, snad dnes.
Jen už tuším nějaké potíže, protože ač jsem našel hodně textu o tom že Intel GM45 video je podporováno, tak jsem taky našel hodně zmínek o problémech a já sám ho mám "not configured", i když Xka jedou v korektním rozlišení. Bude to ještě zábava.
Nazdar,
tvoje clanky me o NetBSD zajimaji a chtel jsem tady taky napsat nejakou kritiku k zlepseni.
1) Musis si uvedomit kdo cte tvoje clanky. Naprkl. jak ovladat vim/vi/nano atd. opravdu nemusis vysvetlovat. Kazdy normalni clovek dokaze ovladat google a navodu je hafo. Tam staci vzdy rict "upravte Vasim oblibenym editorem". Krome toho, valna vetsina na rootu vi jiste zvladne.
2) Jak uz bylo receno, NetBSD sice neni Linux, ale spousta veci je podobnych. Trochu by me zarazilo, kdyby nekdo nevedel jak treba pouzivat shutdown/ useradd atd. A zase, kdyz nekdo nevi, od ceso jsou tu manualy/google. Staci se o tom zminit. V prikladu mount je ale zajimave zminit, ze disky se pojmenovavaji jinak.
3) Rad bych hlavne cetl, kde NetBSD a Linux(nebo popularni distribuce jaka Ubuntu/Debian/) se odlisuji. Firmware, instalace balicku, root-directory, reseni problemu, kde mam hledat pomoc ( co a kde mam hledat kdyz mam problem XY).
Tesim se na dalsi dil
hrom