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édentes Révision précédente
Prochaine révision
Révision précédente
installfreebsd [2019/05/15 17:42]
cyrille [core générés par le kernel]
installfreebsd [2019/07/17 19:24] (Version actuelle)
Ligne 1035: Ligne 1035:
  
 ulimit -c 0 dans  **.bash_profile** 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</​code>​
 +
 +
 +La déployer
 +<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-update fetch
 +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>​
 +
 +
 +<code bash>​root@asgard-freeBSD:​~ # freebsd-update install
 +src component not installed, skipped
 +Installing updates... done.</​code>​
 +<code bash>
 +root@asgard-freeBSD:​~ # uname -a
 +FreeBSD asgard-freeBSD 12.0-RELEASE FreeBSD 12.0-RELEASE r341666 GENERIC ​ amd64</​code>​
 +<code bash>​root@asgard-freeBSD:​~ # freebsd-version -u
 +12.0-RELEASE-p5</​code>​
 +<code bash>​root@asgard-freeBSD:​~ # freebsd-version -k
 +12.0-RELEASE-p4</​code>​
 +
  
  
installfreebsd.1557934978.txt.gz · Dernière modification: 2019/07/17 19:24 (modification externe)