hr
jaargang -23 - laatste artikel 23-11 10:00 - 75420 artikelen -

Home
Forum
Lid worden

Leden
Gebruikersnaam:

Wachtwoord:

Login onthouden

Login via:
Wachtwoord vergeten.

Het Forum

· [MED] Mededelingen
· [SUG] Suggesties
· [M&S] Moppen/Spelletjes
· [CUL] Kunst & Cultuur
· [OFT] Offtopic
· [G&C] Games & Computers
· [WMO] Wat me is overkomen
· [VDS] Vragen des levens
· [POL] Politiek
· [CON] Consumenten forum


games & computers - games & computers - games & computers


[1]

NetBSD

09-03-10 00:51:10 - Quote! - @heraux
heraux
Oudgediende


WMRindex: 9.537
OTindex: 27.258
T S
Current 5.0.X

NetBSD is een BSD variant onstaan in 1994
waarbij mensen vanuit de internet community geïnteresseerd waren in het opbouwen van een nieuw Uni* afgeleid besturings systeem.

NetBSD kun je op veel machines gebruiken.
Een goed voorbeeld is een Pentium-1-100
Dat werkt heel goed - langzaam bij bepaalde taken - maar als die taken (bouwen) klaar zijn
werkt het goed.

Een ervaring: het bouwen van de Apache 1.3.X duurde een week voordat deze klaar was voor gebruik. Nu doet een P3 daar 30 minuten over (of nog minder).

Voor diegene die NetBSD uit nieuwsgierigheid willen gebruiken kunnen hier vragen kwijt over een paar basale zaken zoals installatie.

Ik hoop dat dit topic voorzichtig beetje bij beetje groeit zodat meer mensen de interesse zullen hebben hier in te haken.

Let op : het is pas leuk als het oudere pc's zijn want dan kun je pas echt spreken over een kwalitatief goed besturing systeem.

Uitdaging: een 386-SX-16Mhz : dat kan !

De CD's zijn via Distrowatch te downloaden - en zijn +/- 240mb groot.

Het pakketten bestand komt het snelst uit duitsland via Pkgsrc - link copieren om in Putty sessie te plakken

Zodra NetBSD actief is en alle minimale instellingen zijn gedaan dan is het mogelijk de machine te benaderen via PuTTY (installer) waarna je met wget bestanden kunt binnen-trekken.

Putty is naar mijn mening het beste tool voor het benaderen van SSH toegankelijke systemen.

Knippen en plakken is een van die sterke kanten.

Je zult zien dat Het downloaden van bestanden via een NetBSD of Linux machine veel voordelen heeft - dit is trouwens ook te automatiseren.

Verder heeft NetBSD een breed bereik aan software via de packet source (pkgsrc)

De pakket source bestaat uit Architectuur headers en make-toolchains - zodra je de opdracht geeft make wordt het bronbestand binnengrtrokken en met de toolchain gesmeed op maar van je machine.

Ook op Amiga kun je NetBSD installeren.

Op dit moment installeer ik NetBSD v4.0.1
en maak deze voor experimentele doeleinden beschikbaar. Wie daar interesse heeft een toegang te willen - mail me maar.

Het Experiment loopt een bepaalde periode en als de zaak verzand - wordt er een herinstallatie gedaan - het is wijselijk je locale bestanden met WinSCP na elke sessie
even naar binnen de hozen.

WinSCP is de CP over SSH tool en het inloggen gebeurt met je bestaande account.
het is dus SCP en maakt gebruik van de SCP-server en een SSH linkup.

Het is veel langzamer dan FTP wegens de versleuteling overhead.

Even kijken wat mijn installatie nu te melden heeft..

NetBSD heeft net als alle andere systemen sterke en zwakke kanten - we gaan de sterke kanten belichten en proberen de zwakke kanten te verbeteren of te vermijden.

09-03-10 01:49:13 - Quote! - @heraux
heraux
Oudgediende


WMRindex: 9.537
OTindex: 27.258
T S
Installatie stappen

1. opstarten van de cd
Bij het opstarten van de CD
kun je deze onderbreken voor
extra handelingen
die handig kunnen zijn voor
het inspecteren van het systeem
- dit geld ook voor een
geinstalleerd systeem.

op spacie drukken tijdens de boot
en geef "?" enter voor meer info.

2. Welke onderdelen minimaal nodig zijn
voor een werkend systeem

3. Welke instellingen minimaal opgegeven
moeten worden in /etc/rc.conf

4. welke instellingen minimaal opgegeven
moeten worden in /etc/ssh/sshd_config

5. Hoe je het systeem versneld kunt laten
herstarten - voor config test

6. Wat moet je doen met pkgsrc ?

7. Hoe los ik harde schijf problemen op

8. Hoe haal ik bestanden binnen

9. Mijn netwerk bestaat niet, wat nu?

10. Dmesg - en het bestuderen van systeem berichten (kernel berichten)


09-03-10 02:54:19 - Quote! - @heraux
heraux
Oudgediende


WMRindex: 9.537
OTindex: 27.258
T S
1. met boot -a en boot -s
kun je het opstarten anders laten
verlopen waarbij deze onderbroken wordt
of wordt uitgevoerd in stappen.

Het onderbreken maakt het mogelijk
onderhoud te plegen - koppelingen
van media te voorkomen en
eventuele koppelingen toe te voegen.

Het stappen moment is weer handig
koppelingen te voorkomen of te
bekijken welke dat zijn
(veel meer is dan mogelijk)

De boot interventie is vooral belangrijk
bij opkomende problemen door verkeerde
instellingen of veranderingen in de
hardware. Hiermee kun je deze dan tijdig aanpassen en verbeteren.

09-03-10 03:15:27 - Quote! - @heraux
heraux
Oudgediende


WMRindex: 9.537
OTindex: 27.258
T S
2. Tweedelig

A. De Hardware Specificaties

B. De Software Specificaties
- processen
- pakketten

A) Voor een goed werkende machine
is een P-2/300 ruim in het sop
als je bedenkt dat het ook werkt
op een 486-33 of een 386DX-25.

Een Pentium-3 500 is dan goed.
Een harde schijf van 2Gb is voldoende
meer is beter en wellicht ook sneller
- IDE, MFM, SCSI S-ATA worden ondersteund.

Een netwerk kaart van 3Com, Realtek, SMC, D-Link, Dec, NE-1000,2000, RL-8169 (Gbit) - die werken allemaal, PCi, MCA, EISA, ISA, USB werkt ook.
- Een Realtek 8139C/D van 6 euro is goed genoeg.

Met een Intern geheugen van 64Mb zit je redelijk goed - zelfs 16Mb werkt nog.

NetBSD werkt ook op Core2 of QuadCores
waarschijnlijk ondersteund het ook 8 cores.
(? Versie 5.0.X)

Toepassings voorbeeld

Verder is een IDE of SCSI CDrom nuttig
een ISA Videokaart minimaal of PCi, AGP,
PCI-X, PCI-e is ook mogelijk.

NetBSD ondersteund tijdens de installatie de keuze voor een Seriele besturing via RS232.
(misschien is het dan mogelijk de video uit te schakelen?)

Op de NetBSD pagina staat een veel uitgebreidere lijst van hardware.

09-03-10 13:59:56 - Quote! - @glaasje
glaasje
Erelid


WMRindex: 749
OTindex: 2.550
T
mischien een stomme vraag, maar wat heb je hier aan8O

09-03-10 15:18:35 - Quote! - @heraux
heraux
Oudgediende


WMRindex: 9.537
OTindex: 27.258
T S
Quote glaasje:
mischien een stomme vraag, maar wat heb je hier aan8O

?Wat heb je aan een stomme vraag?

Er bestaan geen stomme vragen dus zal ik het proberen te beantwoorden -

1. Als jij denkt er niets aan te hebben
dan heeft het stellen van de vraag geen zin

2. Als jij denkt er wel iets aan te hebben
dan snap ik de vraag anders ; en dan is de volgende vraag ; of er inhoudelijks iets te verbeteren valt?

Aan jou de vraag; is er iets aan de inhoud te veranderen?

3. Verder vind ik het vreemd het woord "misschien" te gebruiken bij zaken die "wellicht" feitelijk zijn:

Ja, het is dus een domme vraag (en stom)
want hier wordt inderdaad niet gesproken maar geschreven.

Maar goed, het is een retorische vraag wellicht en dat zal dat een spiegel voor je zijn dat je niet begrijpt waarover het gaat.
Dat je dat probleem dan bij mij legt is me vreemd of misschien zelfs storend omdat ik je dan moet gaan vragen

1. om de vraag opnieuw te stellen
2. om de vraag eventueel te verwijderen
3. Om je eerst in een onderwerp te verdiepen voordat je het toetsenbord verveeld

Deriving under influence is stricktly forbidden

09-03-10 15:59:59 - Quote! - @heraux
heraux
Oudgediende


WMRindex: 9.537
OTindex: 27.258
T S
Het nut van NetBSD is een van de volgende punten van dit topic - zover was ik nog niet gekomen - dus zal ik aansluitend aan de vorige vraag hiermee beginnen.

Er zijn heel veel besturings systemen en er zijn veel besturings systemen die kosteloos zijn te verkrijgen - de meesten daarvan zijn Open Source en beschermt onder de GNU/GPL
constructie.

NetBSD heeft een eigen constructie en dat is de BSD Licentie.

Wat is nu het nut van een besturings systeem;

Een machine waarin een stuk elektronica aanwezig is heeft een stukje code nodig om met die elektronica te kunnen communiceren.
En aangezien veel computers worden bedient door mensen moet er een vertaling plaats vinden tussen wat de computer prettig vind als taal en wat de mens prettig vind als taal.

Dit deel is een gedeelte van het besturings systeem - omdat sommige machines nooit bedient worden door mensen kan dit deel worden overgeslagen en praten we met de computer in een verarmde (of verrijkte) vorm.

Een van die talen is C/C++, Perl, PHP, java, Bash/Sh/KSH etc.

Zodra de mens deze talen niet begrijpt of niet machtig is moet er een interface (tussenstuk) zijn met de computer- dit noemen we een GUI - een grafische gebruikers omgeving.

NetBSD werkt goed zonder deze schakeling.
En kan van buitenaf benaderd worden.

Maar er zijn ook grafische omgevingen voor NetBSD waarvan KDE en Gnome vaak genoemd worden. Er zijn er nog veel meer.

Het nut van een systeem is afhankelijk van de taken die je het wilt laten doen.
Als Desktop zie ik NetBSD niet zo geschikt - daar zullen de kenners en kunners heel anders over denken - maar voor de gemiddelde PC gebruiker klopt dit.

Dus zijn er wellicht andere taken

- Webserver
- Ftpserver
- Storage/NAS
- Firewall
- Router
- PLC
- Programmeer omgeving
- Hardware testing
- Telefooncentrale
- Showcase / Demo box / Display driver
- Media server
- Dataconvertor / Backup-restore
- Emulatie omgeving
- of uiteindelijk verwarmings element.

Waarschijnlijk is er nog veel meer te noemen

Voor alle bovengenoemde taken is een grafische schil meestal nutteloos omdat men de machine opstart, insteld en weer verlaat en eenzaam zijn taak laat bestieren.

Verder is een grafische omgeving een geheugen consument en het weglaten scheelt ook weer ruimte op opslagmedia (hd of cd)
En minder code is minder problemen rond
fouten en veiligheid.
En er worden minder resources gebruikt wat ten goede komt aan de algehele prestatie.

Dus zonder grafische omgeving werkt een machine beter.

Stelregels
De meest efficiënte systemen hebben geen grafische werk omgeving
- Gaan efficiënter om met werkgeheugen
- hebben minder last van fouten en storingen
- zijn minder gevoel voor onveilige code
- Benutten de processor tijd beter en zijn daardoor sneller.

De klok snelheid bepaald niet het vermogen maar structuur en opbouw van de gebruikte code. Dat weet men al sinds 1950 toen de eerste UNIX voorlopers werden gebouwd.
Uit diepe noodzaak en gebrek aan kapitaal moest de code zeeer efficiënt zijn.

Wat kun je dus met NetBSD?

Heel erg veel !

09-03-10 16:18:16 - Quote! - @heraux
heraux
Oudgediende


WMRindex: 9.537
OTindex: 27.258
T S
Beknopte instellingen lijst na eerste installatie.

1. zaken die van belang zijn voor een minimaal functionele machine

[!] direct na eerste herstart instellen

vi /etc/rc.conf

[ESC]=druk op escape

1. rol met de cursortoetsen tot net boven
rc_configured=YES
2. druk op I
3. druk een paar keer op enter voor wat ruimte
4. druk op ESC
5. rol weer naar boven
6. en voeg weer in met I

a) instellen van machinenaam
hostname=glaasje [ESC]{enter}

b) instellen van domein
domainname=workgroup [ESC]{enter}
- de naam van je lokaal netwerk

c) instellen van standaard gateway
defaultrouter=192.168.0.1 [ESC]{enter}
- Het IP van je router

d) actief maken van DHCP Daemon
dhclient=YES [ESC]{enter}

e) actief maken van SSH Daemon
sshd=YES [ESC]{enter}

f) actief maken van FTP (tijdelijk)
ftpd=YES [ESC]{enter}

[ESC]
: wq!{enter}

dat was de opstart configuratie

nu moeten we SSHD instellen zodat we de
machine vanaf een andere computer kunnen
bedienen.

vi /etc/ssh/sshd_config

zoek op
#Port 22
verwijder de #
cursor voor de #
druk op D en dan pijltje rechts

druk op ESC

zoek op ServerKeyBits 768

verwijder 768 maak het 1024

cursor voor de 7

druk op ESC

druk op d pijltje ->

herhaal totdat

druk op ESC

druk op I

geef 1024

druk op ESC

geef : wq!{enter}

bestand is opgeslagen

typ
kill 1
wacht even
er verschijnt een regel met aan het einde
/bin/sh - druk op enter (ok)
typ exit {enter}

het systeem herstart en laad
de nieuwe instellingen.

09-03-10 17:08:08 - Quote! - @Ikke
Ikke
Oudgediende


WMRindex: 888
OTindex: 29.466
S
Je kunt in sshd_config ook op de 7 gaan staan en dan cw typen in normal mode. Dan wordt 786 verwijderd en komt Vi in insert mode.

09-03-10 17:30:31 - Quote! - @heraux
heraux
Oudgediende


WMRindex: 9.537
OTindex: 27.258
T S
ik heb ook ergens gezien dat je met SED vervangingen kunt verrichten - maar - dat lijkt me wat omslachtig -

Wel een goede tip : added to the list.

SED methode

cat /etc/ssh/sshd_config | sed s/"768"/"1024"/ > /etc/ssh/sshd_config0

mv /etc/ssh/sshd_config /etc/ssh/sshd_config.old

mv /etc/ssh/sshd_config0 /etc/ssh/sshd_config


09-03-10 17:33:24 - Quote! - @heraux
heraux
Oudgediende


WMRindex: 9.537
OTindex: 27.258
T S
ik deed net

echo 768 > x

cat x | sed s/"768"/"1024" > y

cat y

hiermee kun je vervang resultaat bekijken


09-03-10 18:53:37 - Quote! - @heraux
heraux
Oudgediende


WMRindex: 9.537
OTindex: 27.258
T S

10-03-10 14:07:37 - Quote! - @glaasje
glaasje
Erelid


WMRindex: 749
OTindex: 2.550
T
ok bedankt voor de info:D

10-03-10 16:47:04 - Quote! - @Sto
Sto
Oudgediende


WMRindex: 6.021
OTindex: 14.071
dat is niet dubbelposten meer... dat is dubbeldubbelposten ofzo 8O

btw je page is not found

Je moet ingelogd zijn om te kunnen reageren!

[1]

WMRphp ver. 7.1 secs - Smalle versie - terug naar boven