Outils pour utilisateurs

Outils du site


installfreebsd

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
installfreebsd [2019/05/16 21:48] – [Patch de mise à jour] cyrilleinstallfreebsd [2019/06/05 20:30] – [Gestion des ports] cyrille
Ligne 1036: Ligne 1036:
 ulimit -c 0 dans  **.bash_profile** ulimit -c 0 dans  **.bash_profile**
  
-===== Mises à jour =====+===== Gestion des paquets PKG =====
  
-====== Mises à système de base ======+==== Gestion des mises à jour (PKG) ====
  
 +Récupérer la liste des mises  à jour
 +<code bash># pkg update</code>
  
-Utiliser utilitaire freebsd-version + 
-- k +La déployer 
-- u +<code bash># pkg upgrade</code> 
 + 
 + 
 +==== Geler / dégeler un paquet ====  
 + Lister les paquets gelés  
 +<code bash># pkg   -l</code> 
 + Geler un paquet === 
 +<code bash># pkg lock -y LePaquet</code> 
 +Dégeler un paquet 
 +<code bash># pkg unlock LePaquet</code> 
 +==== Installer la dernière version des paquets de pkg ==== 
 + 
 +Créer ce dossier  
 +<code bash>mkdir -p /usr/local/etc/pkg/repos</code> 
 + 
 +et ce fichier  
 +<code bash>cat /usr/local/etc/pkg/repos/FreeBSD.conf 
 +FreeBSD: { 
 +  url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest" 
 +}</code> 
 + 
 +Recharger la base de données des paquets 
 +<code bash> pkg upgrade -f</code> 
 + 
 +Mettre à jour 
 +=== Vérfier quel dépôt est utilisé=== 
 +<code bash>pkg -vv</code> 
 +=== Informations sur pkg=== 
 +<code bash>pkg info pkg</code> 
 + 
 +===== 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</code> 
 + 
 +Pour les fois suivantes 
 +<code bash># portsnap fetch update</code> 
 + 
 +Installer un programme 
 +<code bash># cd /usr/ports/shells/bash</code> 
 + 
 +Installer  
 +<code bash># make install clean</code> 
 + 
 +Le supprimer 
 +<code bash># make deinstall</code> 
 + 
 +==== portmaster et mise à jour des ports ====  
 +Pour mettre à jour les logiciels des ports, le plus simple est d'utiliser portmaster 
 +<code bash> 
 +# cd /usr/ports/ports-mgmt/portmaster 
 +# make install clean</code> 
 + 
 +Lister les paquets à mettre à jour 
 +<code bash># portmaster -L</code> 
 + 
 +Les mettre à jour 
 +<code bash># portmaster -a</code> 
 + 
 +Portmaster peut aussi être utiliser pour gérer l'installation d'un programme. Exemple 
 +<code bash># portmaster shells/bash</code> 
 + 
 + 
 +===== Patchs de sécurité ===== 
 +<code bash>freebsd-version 
 +     -k          Print the version and patch level of the installed kernel. 
 +                 Unlike uname(1), if a new kernel has been installed but the 
 +                 system has not yet rebooted, freebsd-version will print the 
 +                 version and patch level of the new kernel. 
 + 
 +     -r          Print the version and patch level of the running kernel. 
 +                 Unlike uname(1), this is unaffected by environment variables. 
 + 
 +     -u          Print the version and patch level of the installed userland. 
 +                 These are hardcoded into freebsd-version during the build.</code>
  
  
-<code bash>root@asgard-freeBSD:~ # freebsd-version -k 
-12.0-RELEASE 
-</code> 
-<code bash>root@asgard-freeBSD:~ # freebsd-version -u 
-12.0-RELEASE</code> 
  
  
Ligne 1077: Ligne 1153:
 12.0-RELEASE-p4</code> 12.0-RELEASE-p4</code>
  
- 
-====== Mises à système logiciels ====== 
  
  
installfreebsd.txt · Dernière modification : 2020/06/06 17:12 de cyrille