[OpenBSD]

[FAQ Index]

Podążanie za -current


Spis treści


Wprowadzenie

Dokument ten powstał dla ludzi którzy chcą podążać za wersją -current. Zawiera informacje o zmianach między 4.2-release a -current i NIE powinien być używany przez nikogo uaktualniającego z 4.1 lub wcześniejszych, a także przez osoby chcące podążać za -stable.

Jeżeli zamierzasz aktualizować swój system do wersji 4.2-release lub 4.2-stable z poprzednich wersji, zobacz przewodnik aktualizacji.

Upewnij się, że przeczytałeś i zrozumiałeś dokument FAQ 5 - Budowa systemu ze źródeł zanim rozpoczniesz korzystanie z wersji -current i instrukcji poniżej.

ZAWSZE powinieneś korzystać z wersji "snapshot" jako punktu startowego do uruchomienia -current. Uaktualnianie poprzez kompilacje własnego kodu źródłowego nie jest wspierane.

Jeżeli poszukujesz informacji dotyczących aktualizacji wcześniejszych wersji OpenBSD, zobacz upgrade-old.html. Materiał ten jest dostarczany jako zapis historyczny -- NIE powinien być wykorzystywany jako dokumentacja procesu aktualizacji.

2007/09/03 - "flag day" dla wsparcia _cxa_atexit support oraz nagłówków sys/net

Zostało dodane wsparcie dla _cxa_atexit do csu, libc, gcc oraz libstdc++ a także nastąpiły zmiany w nagłówkach sys/net wymagających specjalnej obsługi. Aby zaktualizować system wykonaj:

2007/10/20 - libexpat został przeniesiony do systemu bazowego

libexpat został przeniesiony z xenocara (xbase) do src (base); jeśli korzystasz ze snapshotów lub pakietów binarnych, zostaną one zaktualizowane tak jak powinny, ponieważ dostępne są ich nowe wersje.

W przypadku gdy kompilowałeś oprogramowanie ze źródeł konieczne jest wykonanie porządków w systemie: # mv /usr/X11R6/lib/libexpat.so.* /usr/lib # rm /usr/X11R6/lib/libexpat* # rm /usr/X11R6/include/expat*

2007/10/08 - nowy użytkownik dla ospf6d

Zaimportowany został daemon ospf6d i w związku z tym wymagane jest utworzenie nowego użytkownika i grupy. Jako root dodaj poniższego użytkownika i grupę, korzystając z polecenia useradd(8):
# useradd -u90 -g=uid -c"OSPF6 Daemon" -d/var/empty -s/sbin/nologin _ospf6d
Polecenie to utwyrzy nowego użytkownika oraz odpowiednią grupę. Twoje środowisko może pozwolić na skopiowanie i wklejenie tego polecenia

2007/11/25 - "flag day" dla config(8)

Rozszerzone właściwości dla config(8) wymagają rekompilacji w systemie: # cd /usr/src/usr.sbin/config # make clean # make obj # make depend # make # make install Później skompiluj i zainstaluj kernel w standardowy sposób.

2007/11/28 - nowy sterownik AGP

Jeżeli twój komputer wymaga wsparcia AGP dla X lub XVideo, nowy sterownik agp(4) wymaga aktualizacji serwera X-ów po zainstalowaniu nowego kernela.

Po instalacji nowego kernela oraz jego plików nagłówkowych, przebuduj serwer X-ów (lub zainstaluj nowy snapshot) i upewnij się ze utworzony został /dev/agp0. # cd /usr/src/include # make includes # cd /usr/src/xenocara/xserver # make -f Makefile.bsd-wrapper build # cd /usr/src/etc/etc.`uname -m` # install -c MAKEDEV /dev # cd /dev # ./MAKEDEV agp0

2007/12/07 - zmiana nazwy użytkownika na _relayd dla _hoststated

Zmieniona została nazwa daemona hoststated(8) na relayd(8), zatem wymagana jest zmiana odpowiedniego użytkownika i grupy.

Korzystając z vipw(8), zmień plik z hasłami a także, korzystając z ulubionego edytora, zmień plik /etc/group, zmieniając "_hoststated" na "_relayd". Zostaw pozostałą część linii bez zmian.

[FAQ Index]


[back] www@openbsd.org
$OpenBSD: current.html,v 1.27 2008/01/06 13:57:19 tobias Exp $