FreeBSD

FreeBSD kiadások életciklusa

Címkék

Egy fejlesztő azt a kérdést tette fel a freebsd-stable listán, hogy mennyi ideig lesznek támogatva az egyes FreeBSD branch-ek. Mint írta, egy programot fejleszt FreeBSD-re, de aggasztja annak jelenlegi fejlesztési üteme. Szerinte az 5.x fejlesztés túl gyors és aggasztja az a tény is, hogy hamarosan itt a 6.x. A FreeBSD 5.x-ben utóbbi időben előforduló problémák egy kicsit elbátortalanították és mint írja, elképzelhető, hogy fontolóra veszi a Linuxot, mint alternatívát.Scott Long a releng tagja válaszolt a levélre. A levélből az alábbiak derülnek ki:

- néhány hónapon belül megjelenik a 6.0

- a 6.1 négy hónappal a 6.0 után várható

- közben lesz egy 5.5 kiadás, amely után már nem valószínű, hogy lesz másik 5.x

- a 6.0-ra való átállás nem jár majd akkora nyűggel, mint annak ideján az 5.0-ra való frissítés (nem különbözik sokban a fordító, nincsen egy rakás új funkció, amit debugolni kéne, ...)

- Scott úgy gondolja, hogy a legtöbb teljesítménybeli és stabilitási problémát megoldották és a bugokra gyorsan reagálnak

- az 5.x/6.x teljesítmény problémái inkább mítoszok, mint valóságok

- a 6.x SMP-je sokkal skálázhatóbb és nagyobb teljesítményű, mint amit valaha eddig kiadtak

- stb.

Bővebben Scott levelében.

MBE 2005 évi Közgyűlés

Címkék

``Eljött az idő a 2005. évi közgyűlésre.

Ideje:

2005. május 28. (szombat) 10:00.

Helye:

Bp. III. ker, Bécsi út 94-96. II. emelet 204. terem.

Tervezett napirendi pontok:1) Éves beszámoló.

2) Elnökség/EB tagjainak megválasztása (tisztújítás).

3) Az új Elnökség ismerteti a jövőre vonatkozó terveit.

4) Egyéb.

Amennyiben a határozathozatalhoz szükséges taglétszám a
fenti időpontra nem jön össze, a megismételt közgyűlés a fenti
helyen, az eredeti időponthoz képest negyed órával később (azaz 2005. május 28. 10:15) kerül megrendezésre. A megismételt közgyűlés a létszámtól függetlenül --- az Alapszabály értelmében --- határozatképes.

Kérem minél nagyobb számban jelenjetek meg, és mindenki egy _nekem_ --- és nem az egyesület listára --- küldött levéllel jelezze részvételi szándékát (illetve az indokot, ami miatt nem tud/akar ott lenni).

Egyúttal jelzem, hogy a fenti helyen, a közgyűlés megkezdése
előtt negyed órával (azaz 2005. május 28. 9:45) elnökségi ülés, melyre ezennel tisztelettel meghívom az elnökség tagjait, valamint megfigyelőként bárkit, akit a dolog érint/érdekel.

Az elnökségi ülés napirendje:

1) 2004. év megbeszélése.

2) Egyéb.

Légrádi Gábor, elnök

P.S. Megközelíthetőség:

A helyszín a Budapesti Műszaki Főiskola Kandó Karának
épülete a Bécsi úton (Bp. III. ker, Bécsi út 94-96.).
Megközelíthető a 17-es villamossal (Margit híd budai
hídfőjétől), valamint a 60-as busszal (Batthyány térről).
A megálló neve ahol le kell szállni "Nagyszombat utca".
A megközelítendő épület újszerű, de semmiképpen sem lehet
eltéveszteni, ugyanis az épület mellett egy villanymozdony
("Kandó" mozdony) található.''

Nagyfelbontású VESA konzol támogatás

Címkék

A FreeBSD current listára postázta Xin LI levelét, amelyben tesztelőket keres a DragonFly BSD-ből portolt nagyfelbontású VESA konzol támogatáshoz.A patch megtalálható itt.

A használatához a legfrissebb -CURRENT kód kell. A forrás patchelése után egy ``options SC_PIXEL_MODE''-dal kell kernelt fordítani. Opcionálisan a VESA támogatást is bele lehet tenni fixen a kernelbe, ha valaki nem akarja kézzel töltögetni a VESA modult. Javasolt egy buildworld/installworld páros is, bár elvileg elég a kernel fordítás a fenti opciókkal, plusz a usr.sbin/vidcontrol újrafordítása/telepítése.

A visszajelzések bíztatóak. Bővebb infó itt.

PKH BSDCan slide-jai elérhetők

Címkék

Poul-Henning Kamp elérhetővé tette a BSDCan 2005 rendezvényen általa elővezetett előadás slide-jait. Az előadás címe: ``Ioctl(2) is so 1980ies...''

Az anyag megtalálható itt.

Telepítsünk FreeBSD desktopot 20 perc alatt egyszerűen!

Címkék

A cím nem túloz. Hihetetlen, de a PC-BSD segítségével kb. 20 perc alatt BÁRKI fel tudja telepíteni a saját FreeBSD 5.4 alapú KDE desktopos operációs rendszerét.



A PC-BSD a kevés gyakorlattal rendelkező felhasználókat célozza meg. A FreeBSD rendszer telepítéséhez egy grafikus telepítőprogramot ad a felhasználók kezébe, ami rendkívül egyszerűen használható. Amikor először hallottam a PC-BSD nevet, akkor arra gondoltam, hogy ismét egy hangzatos projekt, ami mögött semmi nincs, csak egy hangzatos bejelentés. Láttunk ilyet már eleget... De a PC-BSD esetében ez nincs így... Engem nagyon meglepett az egyszerűsége és a célratörő szemlélet, ami mögötte áll.



Ma jelent meg a PC-BSD 0.7-es verziója. Az alacsony verziószám ne tévesszen meg senkit! Kipróbáltam az anyagot, és hibátlanul működik. Aki kíváncsi arra, hogy hogyan lehet egy használható desktopot a megszokott programkörnyezettel FreeBSD 5.4 alapon 20 perc alatt felhúzni egy számítógépre, az tartson velem...Az telepítéshez szükséges ISO image-et innen (ISO MD5 Sum: 7BEBA5D9500384B2E02399C050422111) szerezhetjük be. A szokásos CD írási procedúra után már indíthatjuk is a telepítést:






Indul a megszokott FreeBSD telepítőprogram






Minden gond nélkül indíthattam a telepítést az első menüponttal






Hardver felismerés, inicializálás






Fogad minket a telepítő varázsló. Segítségével pár kattintással fel tudjuk telepíteni a rendszert... De tényleg...






A merevlemez felosztása egyszerű feladat. Főleg annak, aki tud angolul, és el tudja olvasni a baloldalon található tippeket...






A megszokott figyelmeztetés után már nincs visszaút. A telepítő felülír minden korábbi adatot...






Ha szeretnénk BSD boot loader-t, akkor itt kérhetjük. Ha nem, akkor magunknak kell gondoskodnunk a rendszer betöltéséről. Ha a gépünkön nincs már operációs rendszer, akkor értelemszerűen az első a jó választás...






A rendszer felmásolódik a gépünkre...






Közben bal oldalon hasznos tanácsokat olvashatunk a csomagkezelésről, a ports használatáról, frissítéséről...






Rövid idő múlva a telepítés elkészül...






Utána be kell állítanunk a root felhasználó jelszavát. Lehetőségünk felhasználó felvételére, ...






Elkészültünk! CD ki, mehet a reboot!






Merevlemezről indul a feltelepített rendszer...






KDE login, innen már ismerős lehet akár a korábbi más rendszerünkből is...






Belépünk a létrehozott felhasználónkkal...






Indul a KDE környezet... Élből van hang...






...






A daemon kivételével semmmi nem utal arra, hogy ez egy FreeBSD lenne...






Pedig az...






Ha a DHCP által kiosztott beállítás nem felel meg, akkor állítsuk be a hálózatot kézzel. IP címet adunk...






Alapértelmezett átjárót...






DNS szervert...






Tesztelünk...






Megnézzük mi a pálya az elérhető programok között. Van itt kérem minden, amire szüksége lehet egy Internet-függőnek...






RSS kliens...






Ami működik is...






Böngésző...






És saját csomagkezelő is...






Ha esetleg valami hiányozna, akkor frissítünk egyet a ports-on...






És a checkout után telepítjük a hiányzó dolgokat az Internet segítségével...



Nem ragozom tovább. Működik benne minden. Hihetetlen egyszerűen és gyorsan juthatunk FreeBSD 5.4 alapú desktophoz a PC-BSD segítségével. A telepítés után a szokásos testreszabást követően egy teljes értékű desktophoz juthatunk a használatával. Engem nagyon meglepett a könnyű telepíthetőség, és az egyszerű használat. Bátran ajánlom akár kezdőknek is!



Jó szórakozást!

PC-BSD 0.7

Címkék

Megjelent a PC-BSD 0.7-es verziója. A PCBSD az 5.4-es FreeBSD-re épül. Az új verzióval együtt megváltozott a weboldaluk is.

HP BL45p FreeBSD-vel, kétmagos Opteronnal

Címkék

Folytatom lámer FreeBSD "fordítsuk le a világot minél gyorsabban" benchmark sorozatomat. Ezúttal egy HP BL45p-t nézhettem meg. Sőt, meg is emelhettem, amely során majdnem sérvet kaptam, de ez engem nem akadályozott meg abban, hogy felnyomjak rá egy FreeBSD-t. CD/DVD olvasó nincs, van viszont ILO, ami miatt kicsit lassabban mentek a dolgok (a https feletti CD-ROM emuláció még egy csöppet elmarad az ATA sebességétől), de utána minden begyorsult.Na de mi is az a BL45p? Blade. Penge, vagy élszerver. Olyan cucc, amit egy nagyobb, általában rackmount dobozba kell beletolni, néha rendelkezik saját merevlemezzel, máskor nem (SAN rulez). Processzor és memória azért szokott benne lenni, hacsak ki nem lopják a színesfém-gyűjtők.

Konkrétan a BL45p nem csak dual core, hanem dual slot is, mivel két blade helyet foglal el. Cserébe bele lehet tolni 32 GB memóriát, legfeljebb négy AMD Opteron 852-t (egymagos 2,6 GHz-es), négy AMD Opteron 875-öt (kétmagos 2,2 GHz-es), vagy négy kendermagost (ez asszem 2,4 GHz körül oszcillál), de ez utóbbi már csak bzip2-vel összenyomva fér be (gyk: a bzip2 egy 200 tonnás présgép :).

Szóval itt van ez a nagyszerű (és nagyon nehéz) találmánya Hewlettnek és Packardnak, ami FreeBSD-ileg így néz ki:

Copyright (c) 1992-2005 The FreeBSD Project.

Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994

The Regents of the University of California. All rights reserved.

FreeBSD 5.4-STABLE #0: Mon Apr 18 09:16:23 CEST 2005

root@bl45:/usr/obj/usr/src/sys/SMP

Timecounter "i8254" frequency 1193182 Hz quality 0

CPU: AMD Opteron(tm) CPU-model unknown (2205.01-MHz K8-class CPU)

Origin = "AuthenticAMD" Id = 0x20f10 Stepping = 0

Features=0x178bfbff

Features2=0x1

AMD Features=0xe2500800,LM,3DNow+,3DNow>

Hyperthreading: 2 logical CPUs

real memory = 2147459072 (2047 MB)

avail memory = 2061623296 (1966 MB)

ACPI APIC Table:

FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs

cpu0 (BSP): APIC ID: 0

cpu1 (AP): APIC ID: 1

cpu2 (AP): APIC ID: 2

cpu3 (AP): APIC ID: 3

cpu4 (AP): APIC ID: 4

cpu5 (AP): APIC ID: 5

cpu6 (AP): APIC ID: 6

cpu7 (AP): APIC ID: 7

MADT: Forcing active-low polarity and level trigger for SCI

ioapic0 irqs 0-23 on motherboard

ioapic1 irqs 24-27 on motherboard

ioapic2 irqs 28-31 on motherboard

ioapic3 irqs 32-35 on motherboard

ioapic4 irqs 36-39 on motherboard

acpi0: on motherboard

acpi0: Power Button (fixed)

Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000

acpi_timer0: port 0x908-0x90b on acpi0

cpu0: on acpi0

cpu1: on acpi0

cpu2: on acpi0

cpu3: on acpi0

cpu4: on acpi0

cpu5: on acpi0

cpu6: on acpi0

cpu7: on acpi0

pcib0: on acpi0

pci0: on pcib0

pcib1: at device 3.0 on pci0

pci1: on pcib1

ohci0: mem 0xf7bf0000-0xf7bf0fff irq 19 at device 0.0 on pci1

usb0: OHCI version 1.0, legacy support

usb0: SMM does not respond, resetting

usb0: on ohci0

usb0: USB revision 1.0

uhub0: AMD OHCI root hub, class 9/0, rev 1.00/1.00, addr 1

uhub0: 3 ports with 3 removable, self powered

ohci1: mem 0xf7be0000-0xf7be0fff irq 19 at device 0.1 on pci1

usb1: OHCI version 1.0, legacy support

usb1: SMM does not respond, resetting

usb1: on ohci1

usb1: USB revision 1.0

uhub1: AMD OHCI root hub, class 9/0, rev 1.00/1.00, addr 1

uhub1: 3 ports with 3 removable, self powered

pci1: at device 3.0 (no driver attached)

pci1: at device 4.0 (no driver attached)

pci1: at device 4.2 (no driver attached)

isab0: at device 4.0 on pci0

isa0: on isab0

atapci0: port 0x2000-0x200f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 4.1 on pci0

ata0: channel #0 on atapci0

ata1: channel #1 on atapci0

pci0: at device 4.3 (no driver attached)

pcib2: at device 7.0 on pci0

pci2: on pcib2

bge0: mem 0xf7cf0000-0xf7cfffff irq 24 at device 2.0 on pci2

miibus0: on bge0

brgphy0: on miibus0

brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto

bge0: Ethernet address: 00:11:85:5d:c8:a8

bge1: mem 0xf7ce0000-0xf7ceffff irq 25 at device 2.1 on pci2

miibus1: on bge1

brgphy1: on miibus1

brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto

bge1: Ethernet address: 00:11:85:5d:c8:a7

pci0: at device 7.1 (no driver attached)

pcib3: at device 8.0 on pci0

pci3: on pcib3

ciss0: port 0x5000-0x50ff mem 0xf7d80000-0xf7dbffff,0xf7df0000-0xf7df1fff irq 28 at device 2.0 on pci3

pci0: at device 8.1 (no driver attached)

pcib4: on acpi0

pci4: on pcib4

pcib5: at device 9.0 on pci4

pci5: on pcib5

bge2: mem 0xf7ef0000-0xf7efffff irq 32 at device 1.0 on pci5

miibus2: on bge2

brgphy2: on miibus2

brgphy2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto

bge2: Ethernet address: 00:12:79:3c:4f:ab

bge3: mem 0xf7ee0000-0xf7eeffff irq 33 at device 2.0 on pci5

miibus3: on bge3

brgphy3: on miibus3

brgphy3: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto

bge3: Ethernet address: 00:12:79:3c:4f:a8

pci4: at device 9.1 (no driver attached)

pcib6: at device 10.0 on pci4

pci6: on pcib6

isp0: port 0x6000-0x60ff mem 0xf7ff0000-0xf7ff0fff irq 36 at device 1.0 on pci6

isp1: port 0x6400-0x64ff mem 0xf7fe0000-0xf7fe0fff irq 37 at device 1.1 on pci6

pci4: at device 10.1 (no driver attached)

atkbdc0: port 0x64,0x60 irq 1 on acpi0

atkbd0: flags 0x1 irq 1 on atkbdc0

kbd0 at atkbd0

sio0: configured irq 4 not in bitmap of probed irqs 0x8

sio0: port may not be enabled

sio0: port 0x2f8-0x2ff irq 4 flags 0x10 on acpi0

sio0: type 16550A

fdc0: port 0x3f2-0x3f5 irq 6 drq 2 on acpi0

fdc0: does not respond

device_attach: fdc0 attach returned 6

fdc0: port 0x3f2-0x3f5 irq 6 drq 2 on acpi0

fdc0: does not respond

device_attach: fdc0 attach returned 6

orm0: at iomem 0xee000-0xeffff,0xc8000-0xcbfff,0xc0000-0xc7fff on isa0

ppc0: cannot reserve I/O port range

sc0: at flags 0x100 on isa0

sc0: VGA

vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0

Timecounters tick every 1.000 msec

SMP: AP CPU #6 Launched!

SMP: AP CPU #1 Launched!

SMP: AP CPU #7 Launched!

SMP: AP CPU #2 Launched!

SMP: AP CPU #3 Launched!

SMP: AP CPU #4 Launched!

SMP: AP CPU #5 Launched!

da0 at ciss0 bus 0 target 0 lun 0

da0: Fixed Direct Access SCSI-0 device

da0: 135.168MB/s transfers

da0: 34727MB (71122560 512 byte sectors: 255H 32S/T 8716C)

Mounting root from ufs:/dev/da0s1a

A világ meg ilyen gyorsan fordul rajta:

4BSD ütemezővel:

BUILDING WITH -j1

1725.073u 645.453s 37:50.03 104.4% 4084+2935k 1725+3896io 385pf+0w

BUILDING WITH -j2

1764.483u 1020.054s 17:36.07 263.6% 3987+2766k 1735+3748io 385pf+0w

BUILDING WITH -j3

1806.182u 1564.830s 13:38.53 411.8% 3926+2605k 1741+3939io 385pf+0w

BUILDING WITH -j4

1827.213u 1781.092s 12:31.84 479.9% 3900+2559k 1736+3847io 385pf+0w

BUILDING WITH -j5

1832.213u 1942.488s 12:13.05 514.9% 3862+2522k 1731+3838io 385pf+0w

BUILDING WITH -j6

1844.549u 2054.711s 11:56.27 544.3% 3855+2489k 1727+3868io 385pf+0w

BUILDING WITH -j7

1849.804u 2156.657s 11:45.74 567.6% 3828+2460k 1751+3831io 385pf+0w

BUILDING WITH -j8

1859.690u 2208.954s 11:49.85 573.1% 3832+2447k 1755+3866io 385pf+0w

BUILDING WITH -j9

1855.253u 2245.942s 11:55.85 572.9% 3825+2428k 1755+3845io 385pf+0w

BUILDING WITH -j10

1867.634u 2258.330s 12:00.68 572.5% 3818+2441k 1743+3943io 385pf+0w

BUILDING WITH -j11

1858.855u 2302.655s 12:06.67 572.6% 3806+2418k 1740+4094io 456pf+0w

BUILDING WITH -j13

1863.750u 2319.476s 12:06.90 575.4% 3794+2411k 1753+3999io 391pf+0w

BUILDING WITH -j14

1859.940u 2318.790s 12:07.43 574.4% 3795+2409k 1740+4112io 385pf+0w

BUILDING WITH -j15

1862.859u 2329.179s 12:10.75 573.6% 3789+2396k 1744+4261io 385pf+0w