lun, 16/07/2012 - 21:34 — Ekleog
> Bonjour à tous !
Bonjour à seul !
lun, 16/07/2012 - 21:34 — Ekleog
> Appel aux BSD-istes
{Free, Open}BSDiste présent.
lun, 16/07/2012 - 21:34 — Ekleog
> J'ai l'intention, d'ici peu, d'installer NetBSD (pour des raisons qui
> me regardent, c'est-à-dire installer xen ; parce que le paquet
> archlinux est explosé, le paquet debian a fait crasher l'ensemble du
> système (et, étrange, sans kernel panic), et ça semble fonctionner
> sous ubuntu mais ubuntu c'est trop nul).
Intentions douteuses.
lun, 16/07/2012 - 21:34 — Ekleog
> J'aimerais donc avoir vos retours d'expériences quant aux systèmes "à
> la BSD" ; et si vous avez des astuces particulières (e.g. comment
> utiliser pkgsrc pour checker les upgrades ; j'ai beau lire la doc'
> j'ai encore du mal à comprendre).
pkgsrc n'étant utilisé que par NetBSD… RTFM.
Sous FreeBSD, il y a quelques tools sympa pour gérer les ports (portmanager, portupgrade).
Sous OpenBSD, je n'utilise pas d'outil extérieur : make update et aussi infrastructure/build/out-of-date.
Il doit y avoir un moyen de chercher les ports facilement (à la make search), tu peux commencer par chercher "port" ou
"pkgsrc" pour voir s'il n'y a pas d'équivalent à portmanager.
lun, 16/07/2012 - 21:34 — Ekleog
> [Edit 4] Une question supplémentaire : Pourquoi NetBSD utilise-t-il
> (elle ? OS ou "netbsd distribution" comme le dit le site ?) les
> disklabel ? Les partitions et extended partitions ne suffisent-elles
> pas ? Enfin, sommes-nous obligés d'utiliser les disklabels ?
Il.
Et Dieu inventa man :
(OpenBSD) man 5 disklabel
> Each disk or disk pack on a system may contain a disk label which
> provides detailed information about the geometry of the disk and the
> partitions into which the disk is divided. It should be initialized
> when the disk is formatted, and may be changed later with the
> disklabel(8) program. This information is used by the system disk
> driver and by the bootstrap program to determine how to program the
> drive and where to find the filesystems on the disk partitions.
> Additional information is used by the filesystem in order to use the
> disk most efficiently and to locate important filesystem information.
> The description of each partition contains an identifier for the
> partition type (standard filesystem, swap area, etc.). The filesystem
> updates the in-core copy of the label if it contains incomplete
> information about the filesystem.
> […]
> Note that when a disk has no real BSD disklabel the kernel creates a
> default label so that the disk can be used. This default label will
> include other partitions found on the disk if they are supported on
> your architecture. For example, on systems that support fdisk(8)
> partitions the default label will also include DOS and Linux
> partitions. However, these entries are not dynamic, they are fixed at
> the time disklabel(8) is run. That means that subsequent changes that
> affect non-OpenBSD partitions will not be present in the default
> label, though you may update them by hand. To see the default label,
> run disklabel(8) with the -d flag. You can then run disklabel(8) with
> the -e flag and paste any entries you want from the default label into
> the real one.