FreeBSD 8.1-RELEASE

Címkék

Ken Smith a FreeBSD Release Engineering Team nevében bejelentette a FreeBSD 8.1-RELEASE elérhetőségét. Néhány a fontosabb jellemzők közül:

  • zfsloader added
  • zpool version of ZFS subsystem updated to version 14
  • NFSv4 ACL support in UFS and ZFS; support added to cp(1), find(1), getfacl(1), mv(1), and setfacl(1) utilities
  • UltraSPARC IV/IV+, SPARC64 V support
  • SMP support in PowerPC G5
  • BIND 9.6.2-P2
  • sendmail updated to 8.14.4
  • OpenSSH updated to 5.4p1
  • GNOME 2.30.1, KDE 4.4.5

A bejelentés elolvasható itt.

Hozzászólások

No végre. Bíztam benne, hogy a hivatalos bejelentésre nem kell várnom a jövő hétig. Indulhat a frissítés.

freebsd-update

Én annyival egészítettem ki a dolgot, hogy

- a reboot-ot single-be indítottam, kézzel minden felmountoltam, majd utána jött a freebsd-update install
- ezután pedig ha már arra vagyok, akkor portmaster-rel "frissítettem" az lsof-ot, és minden olyan csomagot, aminek van kernel modul vonzata (az egyszerűség kedvéért azokat, amikhez tartozik fájl a /boot/modules-ban). És utána jöt még egy reboot. A gyengébb laptopon ez megnövelte az időt vagy 10 percre is :-)

ja portmaster-t használok, de megoldottam. a csomagon rekurz. update nem segített alapból. meg ma volt olyan, hogy a libpurple ports törött volt (rossz volt a patch), erre mikor próbáltam megoldani, pár perce megjött a frissítés, azzal lefordult :)

midori-t nézegeti valamelyikőtök? baromi gyors és már sok bug-ot javítottak. egyre jobb lesz a kicsike, már nem tudnék FF-et használni :)

".. és minden olyan csomagot, aminek van kernel modul vonzata"

Hogy lehet ezt megállapítani?

"A gyengébb laptopon ez megnövelte az időt vagy 10 percre is :-)"
AMD Athlon XP2600+ (nem egy mai darab): nem mértem, de kb órákig tartott. Legközelebb forrásból csinálom, úgy gyorsabb... :-(

$ pkg_info -Ix \\-kmod

Ez az egyik, és

$ ll /boot/modules /usr/local/modules

a másik (amikhez a csomagot persze pkg_info -W /boot/modules/filename formával találod meg).

Mivel én korábban frissítettem már rc-re és bétára is, nekem nyilván sokkal kevesebb dolgot kellett most letölteni. Amúgy nem biztos, hogy sok értelme van a forrásból frissíteni, ugyanis ha a későbbiekben lesznek pl kernelbeli hibajavítások, akkor kell egy teljes make kernelt- csinálnod, míg a freebsd-update letölt neked kb 2 fájlt, és késtz vagy. Ráadásul amígy a frissítés leglassabb része megy - a friss csomagok letöltése - addig a gép nyugodtan használható. Szerintem.

amúgy mennyire szokorr olyan előfordulni, hogy frissítés után valamit hegeszteni kell, vagy googli-zni, mert nem másol pl fel tökéletesen egy config fájlt vagy valami hasonló?
Vagy pl nálam ubuntu 8.10-en tökéletes az omnibook modul, 10.04-en meg szarakodott (ami külön bosszant, mert azt hagytam volna, mivel LTS)

--
Dropbox tárhely igénylés: https://www.dropbox.com/referrals/NTMwMDYwODE5

Erre csak mondom, hogy ez FreeBSD és nem Linux. :) Érdekes módon a hivatalos leírást és ajánlást követve mondjuk X.1 -> X.2 verziónál probléma mentes az upgrade. Ha major verziók között kell, akkor sem szokott gond lenni, persze egyszerre csak egy major verziót lehet lépni és mindíg az épp update-elt utolsó minorjáról. :)

Nekem Ubuntu és Debian verzió update-kor mindíg volt valami szippantás, ami főleg az újabb csomagverziók miatt jött. A BSD update viszont csak az alaprendszer+kernelt frissíti és általában a ports-ból települt cuccokat nem érinti (kivéve a kernel vagy esetleges mélyebb függőségeket).

2 hete varom.
--
A linux felhasználóbarát. mindössze megválogatja a barátait...

A helyzet jelentésben olvasható fejlesztések között van a FreeBSD service control funkció, amelyet hasonlítanak is az Solaris-éhoz:

"Partially based on the ideas of daemontools and Solaris Service Service Mangement Facility (SMF), this could be an extremely useful tool for FreeBSD systems."

Úgy veszem ki, hogy amely fejlesztések a főbb erényei voltak Solaris-nak (amiről olvastam: Dtrace, ZFS, service management), immár kezdenek megfelelő ?(fixme) állapotban elérhetőek lenni FreeBSD-ben. És azér a GSoC projektek is érdekesek. Nekem nagyon szimpatikus az egész.

Szerintetek van arra reális esély, hogy a Solaris körül jelenleg csoportosuló értelmi kapacitás FBSD irányába forduljon, ha az Oracle teljesen megpróbálja leépíteni Solaris-t minden téren? És ha nem, akkor ez mitől függhet? Azért mégis csak Unix vonal mindkettő.

Szerintem ez attól függ, hogy aki épp Solarist használ, miért használ azt? Mert ahhoz szokott, az a kényelmes neki? Vagy HW support? Nem tudom, milyen dolgok vannak Solarisban, ami még FreeBSD-ben nincs. Viszont pár OSUNIX (n+1-esik OpenSolaris disztrib) fejlesztő meg nálunk nézelődik I18N téren, hogy mit lehet portolni.

Amugy az update huszaroktol kerdeznem, hogy mit csinalnak olyankor amikor tobb eles rendszeren "kell" upgradelni es a kernel is, userland is tele van patchekkel. Mindegyiken ujraforditani mindent teljesen overkill. Nincs kezdemenyezes kernel/userland csomagositasara? Csak nekem hianyzik ez?

Ma telepítettem, jól megszivatott.

A nagy része felment. De jött a probléma. avahi-app nem akart felmenni az istenért se. Nosza, irssi. portmaster -vP /usr/ports/irc/irssi ... felmegy. Indítanám, PERL hiba. Fogtam, make install clean-el felhúztam, perl támogatást kivettem. Így már indul. Jó kezdet. IRC-en felvilágosított valaki hogy én egy nem létező opcióval dolgoztam portmaster-ben.. aztán rájött hogy téved.

Lényeg hogy nagy nehezen sikerült feltelepíteni kézzel az avahi-lib -et. Hiányzott a PERL XML parser ha jól rémlik. Portsból make install clean, utána vissza avahihoz, felhúzni azt is, és végül újból kdebase4.

Felment, de valamiért ekkor nem volt egér és billentyűzet (linux kompatibilítást is kézzel kellett feltornászni mert a 8.1 telepítő már nem kérdezett rá hogy akarok e kompatibilítást). Itt hagytam abba egyelőre ezt az élvezetes kalandtúrát vele.

(Ezért szeretem inkább szerverre rakni.. ott nincs ilyen gondom.)

/etc/rc.conf-ba kell 1-2 beállítás, pl:


        hostname="akarmi"

        keymap="hu.iso2.102keys.kbd"
        keyrate="fast"
        saver="blank"

        # moused_port="/dev/psm0"
        # moused_type="auto"
        # moused_enable="YES"

        wlans_wpi0="wlan0"
        ifconfig_wlan0="DHCP WPA"

        hald_enable="YES"
        dbus_enable="YES"
        powerd_enable="YES"
        powerd_flags="-a max -b adaptive"

Amúgy az avahi-lib-et a ports-ból kiadott make install nem tudta feltenni? ha kell neki perl vagy akármi, akkor azt rekurzívan minden függőséggel fel kellene tennie.

Linux kompatibilitás minek kell?