Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
installfreebsd [2019/03/27 15:41] – [ZFS Configuration] cyrille | installfreebsd [2020/04/18 15:11] – [Monter les périphériques amovibles] crust | ||
---|---|---|---|
Ligne 501: | Ligne 501: | ||
=====Monter les périphériques amovibles===== | =====Monter les périphériques amovibles===== | ||
Attention la version d’automount des repos ne permet pas de monter du FAT32. Utiliser cette procédure. | Attention la version d’automount des repos ne permet pas de monter du FAT32. Utiliser cette procédure. | ||
+ | |||
+ | |||
+ | <WRAP center round important 60%> | ||
+ | Attention sous FreeBSD 12.1, fusefs-ext4fuse n'est plus disponible. Utiliser sysutils/ | ||
+ | </ | ||
====Installer git==== | ====Installer git==== | ||
Ligne 714: | Ligne 719: | ||
</ | </ | ||
+ | |||
+ | ===== XFCE / Archives ===== | ||
+ | Si vous avez le message d' | ||
+ | |||
+ | <code bash>pkg install xarchiver</ | ||
=====Arduino===== | =====Arduino===== | ||
Ligne 1005: | Ligne 1015: | ||
<code bash> | <code bash> | ||
zpool add ' | zpool add ' | ||
+ | |||
+ | |||
+ | ===== Gestion des fichiers core ===== | ||
+ | ==== core générés par le kernel ==== | ||
+ | Dans **__/ | ||
+ | Ajouter cette option | ||
+ | <code bash> kern.coredump=0</ | ||
+ | Ou celle-ci : Reroutage des fichiers core | ||
+ | <code bash> | ||
+ | |||
+ | OU | ||
+ | | ||
+ | |||
+ | |||
+ | ==== core générés par les applications ==== | ||
+ | |||
+ | |||
+ | |||
+ | CSH | ||
+ | limit coredumpsize 0 dans **/ | ||
+ | |||
+ | BASH | ||
+ | |||
+ | |||
+ | ulimit -c 0 dans **.bash_profile** | ||
+ | |||
+ | ===== Gestion des paquets PKG ===== | ||
+ | |||
+ | ==== Gestion des mises à jour (PKG) ==== | ||
+ | |||
+ | Récupérer la liste des mises à jour | ||
+ | <code bash># pkg update</ | ||
+ | |||
+ | |||
+ | La déployer | ||
+ | <code bash># pkg upgrade</ | ||
+ | |||
+ | |||
+ | ==== Geler / dégeler un paquet ==== | ||
+ | | ||
+ | <code bash># pkg | ||
+ | Geler un paquet === | ||
+ | <code bash># pkg lock -y LePaquet</ | ||
+ | Dégeler un paquet | ||
+ | <code bash># pkg unlock LePaquet</ | ||
+ | ==== Installer la dernière version des paquets de pkg ==== | ||
+ | |||
+ | Créer ce dossier | ||
+ | <code bash> | ||
+ | |||
+ | et ce fichier | ||
+ | <code bash>cat / | ||
+ | FreeBSD: { | ||
+ | url: " | ||
+ | }</ | ||
+ | |||
+ | Recharger la base de données des paquets | ||
+ | <code bash> pkg upgrade -f</ | ||
+ | |||
+ | Mettre à jour | ||
+ | === Vérfier quel dépôt est utilisé=== | ||
+ | <code bash>pkg -vv</ | ||
+ | === Informations sur pkg=== | ||
+ | <code bash>pkg info pkg</ | ||
+ | |||
+ | ===== Gestion des ports ===== | ||
+ | Pour ceux qui préfèrent compiler les paquets par eux. | ||
+ | |||
+ | ==== via portsnap ==== | ||
+ | |||
+ | |||
+ | Première install | ||
+ | <code bash># portsnap fetch | ||
+ | # portsnap extract</ | ||
+ | |||
+ | Pour les fois suivantes | ||
+ | <code bash># portsnap fetch update</ | ||
+ | |||
+ | Installer un programme | ||
+ | <code bash># cd / | ||
+ | |||
+ | Installer | ||
+ | <code bash># make install clean</ | ||
+ | |||
+ | Le supprimer | ||
+ | <code bash># make deinstall</ | ||
+ | |||
+ | ==== portmaster et mise à jour des ports ==== | ||
+ | Pour mettre à jour les logiciels des ports, le plus simple est d' | ||
+ | <code bash> | ||
+ | # cd / | ||
+ | # make install clean</ | ||
+ | |||
+ | Lister les paquets à mettre à jour | ||
+ | <code bash># portmaster -L</ | ||
+ | |||
+ | Les mettre à jour | ||
+ | <code bash># portmaster -a</ | ||
+ | |||
+ | Portmaster peut aussi être utiliser pour gérer l' | ||
+ | <code bash># portmaster shells/ | ||
+ | |||
+ | |||
+ | ===== Patchs de sécurité ===== | ||
+ | <code bash> | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | | ||
+ | | ||
+ | |||
+ | | ||
+ | These are hardcoded into freebsd-version during the build.</ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | <code bash> | ||
+ | src component not installed, skipped | ||
+ | Looking up update.FreeBSD.org mirrors... 3 mirrors found. | ||
+ | Fetching public key from update4.freebsd.org... done. | ||
+ | Fetching metadata signature for 12.0-RELEASE from update4.freebsd.org... done. | ||
+ | Fetching metadata index... done. | ||
+ | Fetching 2 metadata files... done. | ||
+ | Inspecting system... done. | ||
+ | Preparing to download files... done. | ||
+ | </ | ||
+ | |||
+ | |||
+ | <code bash> | ||
+ | src component not installed, skipped | ||
+ | Installing updates... done.</ | ||
+ | <code bash> | ||
+ | root@asgard-freeBSD: | ||
+ | FreeBSD asgard-freeBSD 12.0-RELEASE FreeBSD 12.0-RELEASE r341666 GENERIC | ||
+ | <code bash> | ||
+ | 12.0-RELEASE-p5</ | ||
+ | <code bash> | ||
+ | 12.0-RELEASE-p4</ | ||
+ | |||
+ | |||
===== Sources ===== | ===== Sources ===== |