Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 33, views: 5.169 •
Bron: FreeBSD, submitter: micromeers

Freebsd logo (75 pix) De leden van het FreeBSD Release Engineering Team hebben maandag FreeBSD 7.2 uitgebracht. FreeBSD is in 1993 ontstaan en wordt als besturingssysteem in zijn geheel ontwikkeld. Dit in tegenstelling tot bijvoorbeeld Linux, waar de kernel door de ene groep ontwikkelaars wordt onderhouden en bepaalde applicaties weer door anderen. Hierdoor wordt FreeBSD over het algemeen als stabieler en robuuster beschouwd dan andere besturingssystemen. Downloads voor de verschillende processorarchitecturen zijn beschikbaar via ftp en BitTorrent. Hieronder zijn de release notes van versie 7.2 te vinden, met daarin de belangrijkste veranderingen:

FreeBSD 7.2-RELEASE Announcement

The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 7.2-RELEASE. This is the third release from the 7-STABLE branch which improves on the functionality of FreeBSD 7.1 and introduces some new features. Some of the highlights:

  • support for fully transparent use of superpages for application memory

  • support for multiple IPv4 and IPv6 addresses for jails

  • csup(1) now supports CVSMode to fetch a complete CVS repository

  • Gnome updated to 2.26, KDE updated to 4.2.2

  • sparc64 now supports UltraSparc-III processors

For a complete list of new features and known problems, please see the online release notes and errata list, available at:

For more information about FreeBSD release engineering activities, please see:

FreeBSD desktop (481 pix)

Reacties (33)

Ik vind FreeBSD nog altijd hét besturingssysteem voor servers....
super stabiel, erg veel mogelijkheden, de unieke ports collection enz...
Qua prestaties scoort FreeBSD ook erg hoog, en dankzij de BSD licentie is het mogelijk om ZFS te gebruiken => heerlijk!
Qua prestaties scoort FreeBSD ook erg hoog, en dankzij de BSD licentie is het mogelijk om ZFS te gebruiken => heerlijk!
Er is niemand die je verbied om achteraf jouw eigen Linux-distributie zo aan te passen dat'ie ook (vanuit de kernel) ZFS gebruikt.

Alleen is de BSD licentie niet zo agressief t.o.v. de andere, zodat men ZFS gemakkelijker in het geheel kan integreren bij de diverse *BSD's (FreeBSD,NetBSD,et al)

Afhankelijk van de eisen is en blijft *BSD overigens wel een pracht van een server-OS...
De voornaamste reden dat ik het niet voor servers gebruik, is het gemis van goede Xen ondersteuning. Virtualisatie is tegenwoordig toch zeker wel erg handig om je stroomverbruik, beschikbaarheid en performance goed onder controle te houden. Nou kun je met Jail op zich wel een soort van virtuele servers maken, maar dan kun je niet andere OS'en dan FreeBSD draaien.

Los daarvan is de performance en stabiliteit van een FreeBSD server echt super. Vooral sinds ze goede SMP support hebben, draait het op de multi CPU en multi core systemen ook zeer goed.
De voornaamste reden dat ik het niet voor servers gebruik, is het gemis van goede Xen ondersteuning.
Als je een BSD wilt met Xen-ondersteuning, dan zou je eens kunnen kijken naar NetBSD. NetBSD heeft namelijk wel ondersteuning voor Xen, zowel Dom0 als ook DomU - http://www.netbsd.org/ports/xen/

In hoeverre deze qua features 1-op-1 overeenkomt met de mogelijkheden van Xen/Linux dat weet ik (helaas) niet...
als het zo goed is, waarom zou je dan een ander OS wìllen draaien?
jammer dat het niet noob friendly is. het heeft als gebruiker nog steeds mijn voorkeur voor mijn servers maar het is zo onvriendelijke dat ik zelf niet aan de installtie begin maar dit laat doen.
Ik vind NetBSD nog een stuk onvriendelijker. Maar het draait ook op machines die te klein zijn voor FreeBSD.
Hoewel NetBSD niet direct geschikt is om door een newbie gebruikt te worden, is 't verder wel een fijn systeem als je eenmaal weet waar je mee bezig bent.

MAar als je op zoek bent naar een snel te installeren Unix-like systeem, dan kun je 't best bij Linux-based OS'en blijven...
Misschien is NetBSD moeilijker om mee te beginnen, maar ik heb ooit eens voor de lol mijn FreeBSD desktop exact nagebouwd in NetBSD. Dat was echt een fluitje. Veel dingen hebben ze in de loop der jaren van elkaar overgenomen. Als ik het goed heb had ik toen in NetBSD al pkg_info, pkg_fetch pkg_add. Die kwamen in FreeBSD pas in de 5-serie.

Wat ik me nog herinner was dat ik de kernel niet kon vinden, maar die bleek dus gewoon in / te staan.
Daarin heb je wel gelijk. Maar voor een OS zoals dit wordt toch wel enige ervaring aangeraden denk ik...
De installatie vind ik eigenlijk nog erg goed meevallen? Het configureren erachter vind ik veel moeilijker.
Installatie is idd enkel een kwestie van slices maken/kiezen, partities maken (op [A] en [Q] drukken, iirc) en verder "Ja en amen" roepen (ook wel bekend als OK kiezen). Na de reboot komt het leuke deel: finetunen, packages installeren en hoewel het niet vaak meer ècht nodig is: eigen kernel bakken.
installatie van freebsd op een server is zo makkelijk als wat? ik begrijp eerlijk niet wat er moeilijk aan is. binnen 1 minuut ben je al files aan het kopieren..
Niet noob friendly? De handbook en documentatie (die online beschikbaar zijn) zijn superb! Die ga je niet snel bij een andere *BSD vinden!
N00B-Friendly is PC-BSD, goed, zéér stabiel, en zeer Digibeet vriendelijk! ;)
Niet noob friendly? Het heeft toch ook gewoon GNOME en KDE? die zijn naar mijn mening zeer goed te gebruiken.
Ik gebruik zelf geen FreeBSD dus misschien zit ik er helemaal naast. Ik ga BSD toch een keer proberen..
voor het installeren is het onvriendelijk. voor gebruik niet.
PC-BSD en DesktopBSD zijn geheel gebaseerd op FreeBSD en juist heel noob-friendly om te installeren. Zelfs nog makkelijker dan Ubuntu. Probeer dat eens zou ik zeggen.
ik had er naar gekeken,. ik zal dat nog eens doen.
Ah, eindelijk een losse IP stack in jails! Nou kan ik thuis langzaam gaan migreren naar IPv6. Ik dacht dat dit pas voor 8.0 in de planning stond, maar blijkbaar is het er nu al ingekomen. Ben daar erg blij mee.
Hoe zit het eigelijk met die virtuele kernel? DragonflyBSD kan het al en ik dacht dat ze daar bij FreeBSD ook mee bezig waren.
Dan kun je je jails als volledig host-onafhankelijke virtual machines gebruiken.
Tijd lang 7.0 en 7.1 als server OS gedraait. Binnenkort stap ik over op een NAS welke direct m'n server zal worden, dus had ik m'n ex-server "over" (woon in afwachting van m'n huisoplevering bij m'n ouders en die waarderen een server niet :-P). Dus net even omgetoverd naar een desktop op FreeBSD 7.2.

Nu wil ik mijzelf zeker geen BSD guru noemen, maar de installatie was echt zo gepiept. Als je niet vies bent van de console doet het installeren van FreeBSD als desktop niet onder voor Linux qua moeilijkheidsgraad. In het kort kwam het neer op:
  • Door de installer heen "enteren" (default voldoet bijna altijd wel)
  • pkg_add -r xorg
  • Xorg -configure
  • xorg.config aangepast zodat deze via HAL m'n devices vindt
  • pkg_add -r kde4
  • KDM bij boot time laten starten
en vliegen maar in KDE 4.2.2! :-) Helaas werkt de Riva128 niet met de huidige X.org versie en de Nvidia legacy drivers (bekend probleem) dus zit ik nog vast met de "nv" driver. Maar verder loopt de bak als een zonnetje. Exclusief downloadtijd van de packages heb ik nog geen 20 minuten nodig gehad om alles up and running te krijgen. Daarbij wel toegegeven dat ik wist waar ik even vlot m'n xorg config aanpassing moest zoeken; als je muis niet wordt gedetecteerd en je weet niet waar je het moet zoeken kan het wel lastig zijn.
Ik ben wel geïnteresseerd naar een XFCE desktop (of IceWM, Fluxbox en OpenBox) op FreeBSD. Dat zit er standaard niet op heb ik begrepen, en een goede manual heb ik nog niet kunnen vinden. Iemand een idee om mij op weg te helpen? Nog een vraag: Kun je op FreeBSD ook VirtualBox draaien (voor dat ene DTP programma (Serif pagePlus) wat ik niet persé onder Win2K moet draaien), of is dat een mission impossible?

[Reactie gewijzigd door WOteB2 op 4 mei 2009 23:03]

Ik heb FreeBSD + XFCE draaien op mn netbook. Het FreeBSD handbook beschrijft stap voor stap hoe je dit voor elkaar kunt krijgen:

http://www.freebsd.org/doc/nl/books/handbook/x11-wm.html

Voor zover ik ondersteunt VirtualBox helaas FreeBSD nog niet als host OS.
FreeBSD met X-user distro installeren, en daarna /usr/ports/x11-wm/xfce4 compilen. Ik heb het thuis ook draaien. Ik vind deze wm een erg mooie balans tussen gnome en kde4!
Mmm volgens de instructies #freebsd-update upgrade -r 7.2-RELEASE en # freebsd-update install vanuit 7.1 gedaan en nu blijft de pc rebooten. :( Iemand hier ook last van? Heeft het wellicht met KDE te maken, want vlak voordat die zou moeten starten, reboot hij weer.
its mis met de kernel wellicht? had je een eigen kernel gecompiled? die gaat freebsd-update dan niet updaten (doet alleen een GENERIC kernel) anders moet je de 7.2 cd eens downloaden, ervan booten, en een kernel installeren op je systeem.

krijg je geen errors?
Even nieuwsgierig: waarom zou je voor een huis-, tuin- en keukenserver voor *BSD kiezen i.p.v. voor (pakweg) Ubuntu Server?

Als bijvoorbeeld van FreeBSD de stabiliteit geroemd wordt (zoals hierboven), vraag ik me altijd af: wat is er dan minder stabiel aan Ubuntu (o.i.d.)?
Ik zal je mijn persoonlijke redenen geven. Let wel dat het uiteindelijk toch ook voornamelijk op voorkeur aankomt:

1. De world (kernel inclusief alle base packages voor een minimaal werkbaar systeem) worden samen beheerd. Dit voorkomt dat je dependency problemen hebt in de basis van je systeem. Daarnaast heb je een nette opdeling in binaries/libraries/headers tussen de world (/usr) en de packages die je zelf, al dan niet via ports, geinstalleerd hebt (/usr/local).
FreeBSD is in 1993 ontstaan en wordt als besturingssysteem in zijn geheel ontwikkeld. Dit in tegenstelling tot bijvoorbeeld Linux, waar de kernel door de ene groep ontwikkelaars wordt onderhouden en bepaalde applicaties weer door anderen.
2. Ports zijn een uitstekende manier om zelf packages vanaf source te installeren. Voor sommige gebruikers zal dat niet nodig zijn, maar voor power users kan het erg handig zijn om configuratie opties te wijzigen of de compilatie anderzins te beinvloeden. Een scenario wat ik zelf af en toe tegenkom zijn packages die (zogenaamd) afhankelijk zijn van X11. Vaak zijn deze ook prima te compileren zonder deze afhankelijkheid (e.g. SciPy, Matplotlib) met enkele aanpassing in de Makefile.

3. Persoonlijk ervaar ik het compileren van een kernel in FreeBSD eenvoudiger dan in Linux, want minder configuratie opties. Dit kan ook een kwestie van gewenning zijn.

4. Voldoening :) Het installeren, configureren, kernel/world compileren van FreeBSD op een systeem geeft mij een zekere voldoening als ik het allemaal werkend heb zoals ik het wil. Ubuntu is zo eenvoudig te installeren dat dit geen voldoening geeft.

5. Als een teken van stabiliteit: sinds eind 2003, ergens rond versie 5.1, heb ik mijn thuisserver een (1) maal moeten herinstalleren wegens een falende harde schijf. Aangezien ik de meeste data nog kon backup'en had ik een vrijwel identieke installatie draaien binnen een dag (compileren neemt wat tijd in beslag...).

6. Alhoewel ik het niet aanraad voor productiesystemen, is bij mij in de praktijk gebleken dat FreeBSD heel betrouwbaar via SSH geupgrade kan worden (ook major versions).
Mbt de voldoening; niet alleen dat, maar als je in freebsd de boel aan de praat hebt, heb je dat ook grotendeels zelf gedaan, en snap je ook waarom/hoe het werkt. als je met ubuntu iets sloopt omdat je iets upgrade, waar moet je dan beginnen? veel verder dan het verwijderen en opnieuw installeren van pakketen kom je dan niet. ik niet tenminste.
Ik werk al jaren met FreeBSD voor vnml. servers met een dedicated task zoals mail servers. Een heel groot nadeel echter is dat de support op releases na bepaalde tijd stopt en remote een FreeBSD server upgraden naar de laatste release is vrijwel zeker gedoemd te mislukken. Het is wel super stabiel en daarom blijf ik het gebruiken:

[root@robinson /home/martijn]# uptime
9:08PM up 549 days, 6:06, 1 user, load averages: 0.14, 0.15, 0.09

Mijn FreeBSD installaties doen zo'n 99.96% uptime. 3 uur/jaar voor updates.
sorry, maar dit is pure onzin. ik beheer zo'n 100 freebsd bakken, heb machines van 4.x naar 6 geupgrade, 6 naar 7, nu naar 7.1, 7.2, het gaat eigenlijk altijd goed, tenzij je zelf iets fout doet.

ik denk dat je je eigen probleem al verraadt: je uptime is mooi hoog, maar dat betekent ook dat je nooit updates hebt geinstalleerd. beetje fire & forget lijkt dit op. je moet het wel bijhouden. de kleine patches (security patches) kan je prima met freebsd-update tracken. soms komt er een nieuwe kernel bij, dan moet je ook rebooten. als je van een 6.x naar een 7.x moet, prefereer ik nog de make buildworld routine, zeker als je dat draait met mergemaster -Ui (die kopieert alle files die nooit gewijzigd zijn)

hoe update jij? misschien doe je iets verkeerd (behalve het nooit installeren van updates ;)

toevallig heb ik een week of wat geleden de 7.2-RC1 op mijn desktop geinstalleerd. die heb ik daarna met freebsd-update naar RC2 upgrade. gisteren heb ik hier een 7.2-RELEASE van gemaakt. er staan 620 (!) ports geinstalleerd, en alles werkt nog.

[Reactie gewijzigd door ISaFeeliN op 5 mei 2009 08:36]

Op dit item kan niet meer gereageerd worden.



Populair:Apple iPhone 6Samsung Galaxy Note 4Apple iPad Air 2FIFA 15Motorola Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox One 500GBDesktops

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013