Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
wiki:os:bsd_unix:netbsd [2025/05/18 13:16] – [Stockage sous NetBSD] Thibault Seguin | wiki:os:bsd_unix:netbsd [2025/08/02 18:51] (Version actuelle) – [Documentation supplémentaire sur NetBSD] Thibault Seguin |
---|
Logo de **NetBSD** : {{ :wiki:os:bsd_unix:netbsd.png?nolink&240 |}} | Logo de **NetBSD** : {{ :wiki:os:bsd_unix:netbsd.png?nolink&240 |}} |
| |
==== Sites internet dédiés à NetBSD ==== | |
Le site officiel (en anglais) NetBSD : | |
* [[https://www.netbsd.org/|Projet NetBSD]] | |
* [[https://www.netbsd.org/docs/guide/en/|Le Guide NetBSD]] en anglais | |
* [[https://wiki.netbsd.org/|Wiki NetBSD]] | |
* [[https://man.netbsd.org/|Les pages du Manuel]] | |
* [[https://www.netbsd.org/docs/misc/index.html|FAQs et HOWTOs]] | |
* [[https://www.netbsd.org/changes/|Les News de NetBSD]] | |
| |
Site sur **pkgsrc** : | |
* [[https://www.pkgsrc.org/|pkgsrc]] est à la base de la gestion de logiciels sous NetBSD mais pkgsrc va plus loin, il a en autres été porté sur **GNU/Linux**, **Solaris** (et **illumos**), **macOS**. Je vous suggère de consulter le [[https://www.pkgsrc.org/wip/|Projet pkgsrc-wip]]. | |
* [[https://www.netbsd.org/community/|Liens Communautaires sur NetBSD]] | |
| |
===== Présentation de NetBSD ===== | ===== Présentation de NetBSD ===== |
**NetBSD** est un système d'exploitation de type **BSD Unix** étant basé à l'origine sur **386BSD 0.1** et **4.3BSD Net/2**, désormais basé sur **4.4BSD Lite Release 2**. Si le **projet NetBSD** a été crée, c'était à la base parce que **Lynne** et **William Jolitz**, les fondateurs de **386BSD** n'était pas enclin à intégrer des **patchkits** (**correctifs**) proposés par des développeurs externes de 386BSD, ce qui a motivé **Chris Demetriou**, **Theo de Raadt** (créateur d'[[wiki:os:bsd_unix:openbsd|OpenBSD]]), **Adam Glass** et **Charles Hannum** à créer NetBSD, [[wiki:os:bsd_unix:freebsd|FreeBSD]] a été créé pour les mêmes raisons mais pour des objectifs différents. | **NetBSD** est un système d'exploitation de type **BSD Unix** étant basé à l'origine sur **386BSD 0.1** et **4.3BSD Net/2**, désormais basé sur **4.4BSD Lite Release 2**. Si le **projet NetBSD** a été créé, c'était à la base parce que **Lynne** et **William Jolitz**, les fondateurs de **386BSD** n'était pas enclin à intégrer des **patchkits** (**correctifs**) proposés par des développeurs externes de 386BSD, ce qui a motivé **Chris Demetriou**, **Theo de Raadt** (créateur d'[[wiki:os:bsd_unix:openbsd|OpenBSD]]), **Adam Glass** et **Charles Hannum** à créer NetBSD, [[wiki:os:bsd_unix:freebsd|FreeBSD]] a été créé pour les mêmes raisons mais pour des objectifs différents. |
| |
Les premières versions de NetBSD basée sur 386BSD 0.1 et 4.3BSD Net/2, sont **NetBSD 0.8**, publiée le 20 avril 1993 et **NetBSD 0.9** publiée le 23 août 1993. À partir de **NetBSD 1.0**, NetBSD fût basé sur **4.4BSD Lite**, puis **NetBSD 1.3** c'est basé sur **4.4BSD Lite Release 2**, la dernière version de **BSD** du **CSRG** à l' université de **Berkeley**. L' ''intégration'' complète de 4.4BSD Lite Release 2 a été finalisée avec la version **NetBSD 1.4**. | Les premières versions de NetBSD basée sur 386BSD 0.1 et 4.3BSD Net/2, sont **NetBSD 0.8**, publiée le 20 avril 1993 et **NetBSD 0.9** publiée le 23 août 1993. À partir de **NetBSD 1.0**, NetBSD fût basé sur **4.4BSD Lite**, puis **NetBSD 1.3** c'est basé sur **4.4BSD Lite Release 2**, la dernière version de **BSD** du **CSRG** à l' université de **Berkeley**. L' ''intégration'' complète de 4.4BSD Lite Release 2 a été finalisée avec la version **NetBSD 1.4**. |
==== Mise à jour ou à niveau de NetBSD ==== | ==== Mise à jour ou à niveau de NetBSD ==== |
Pour **mettre à jour** ou à **mettre à niveau** vous pouvez utilisez l'installateur de NetBSD nommé **sysinst** ou utilisez un logiciel tiers du nom de **sysupgrade**, que vous pouvez soit installer via pkgsrc ou pkgin. | Pour **mettre à jour** ou à **mettre à niveau** vous pouvez utilisez l'installateur de NetBSD nommé **sysinst** ou utilisez un logiciel tiers du nom de **sysupgrade**, que vous pouvez soit installer via pkgsrc ou pkgin. |
* **sysinst** : il vous faut un média d'installation de type CD/DVD ou Clé USB par exemple puis au moment du démarrage de l'installateur il vous est proposé soit d'installer NetBSD ou de le mettre à jour (à niveau), choisissez ''mettre à jour'' puis suivez les instructions. L'avantage de sysinst est qu'il permet de mettre à niveau NetBSD sans connexion à internet (il tout de même préférable d'être connecté à internet). | * **sysinst** : il vous faut un média d'installation de type CD/DVD ou Clé USB par exemple puis au moment du démarrage de l'installateur il vous est proposé soit d'installer NetBSD ou de le mettre à jour (à niveau), choisissez ''mettre à jour'' puis suivez les instructions. L'avantage de sysinst est qu'il permet de mettre à niveau NetBSD sans connexion à internet (il est tout de même préférable d'être connecté à internet). |
* **sysupgrade** : après avoir installer sysupgrade via pkgsrc ou pkgin, qui permet de ''mettre à niveau'' un système NetBSD en cours d'exécution, connecté à internet. Dans l'exemple nous mettrons à niveau **NetBSD 9.3** vers **NetBSD 10.0** sur un ordinateur doté d'un processeurs Intel ou AMD ''64 bits'' (architecture la plus courante sur **PC**), voici la marche à suivre (toutes les commandes sont à exécuter en tant qu'utilisateur root, l'invite de commande doit être précédée du signe ''#''.), tapez les commandes en root : | * **sysupgrade** : après avoir installer sysupgrade via pkgsrc ou pkgin, qui permet de ''mettre à niveau'' un système NetBSD en cours d'exécution, connecté à internet. Dans l'exemple nous mettrons à niveau **NetBSD 9.3** vers **NetBSD 10.0** sur un ordinateur doté d'un processeurs Intel ou AMD ''64 bits'' (architecture la plus courante sur **PC**), voici la marche à suivre (toutes les commandes sont à exécuter en tant qu'utilisateur root, l'invite de commande doit être précédée du signe ''#''.), tapez les commandes en root : |
* <file>sysupgrade auto https://cdn.NetBSD.org/pub/NetBSD/NetBSD-10.0/amd64</file> | * <file>sysupgrade auto https://cdn.NetBSD.org/pub/NetBSD/NetBSD-10.0/amd64</file> |
===== Documentation supplémentaire sur NetBSD ===== | ===== Documentation supplémentaire sur NetBSD ===== |
Pour une documentation complète référez vous aux [[wiki:os:bsd_unix:netbsd:tutos|tutoriels sur NetBSD]]. Les [[wiki:os:bsd_unix:tutos]] qui sont dédiés à n'importe quel BSD récent. | Pour une documentation complète référez vous aux [[wiki:os:bsd_unix:netbsd:tutos|tutoriels sur NetBSD]]. Les [[wiki:os:bsd_unix:tutos]] qui sont dédiés à n'importe quel BSD récent. |
| |
| ==== Sites internet dédiés à NetBSD ==== |
| Le site officiel (en anglais) NetBSD : |
| * [[https://www.netbsd.org/|Projet NetBSD]] |
| * [[https://www.netbsd.org/docs/guide/en/|Le Guide NetBSD]] en anglais |
| * [[https://wiki.netbsd.org/|Wiki NetBSD]] |
| * [[https://man.netbsd.org/|Les pages du Manuel]] |
| * [[https://www.netbsd.org/docs/misc/index.html|FAQs et HOWTOs]] |
| * [[https://www.netbsd.org/changes/|Les News de NetBSD]] |
| |
| Site sur **pkgsrc** : |
| * [[https://www.pkgsrc.org/|pkgsrc]] est à la base de la gestion de logiciels sous NetBSD mais pkgsrc va plus loin, il a en autres été porté sur **GNU/Linux**, **Solaris** (et **illumos**), **macOS**. Je vous suggère de consulter le [[https://www.pkgsrc.org/wip/|Projet pkgsrc-wip]]. |
| * [[https://www.netbsd.org/community/|Liens Communautaires sur NetBSD]] |