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
Dernière révision Les deux révisions suivantes
installfreebsd [2019/06/05 20:30]
cyrille [Gestion des ports]
installfreebsd [2020/06/06 17:11]
cyrille [Pour la lecture des DVD]
Ligne 1: Ligne 1:
-======Installation de freeBSD 12======+======Installation de freeBSD 12.0 / 12.1 ======
  
 Sur laptop, DELL Latitude E5430 et DELL Latitude E6410 Sur laptop, DELL Latitude E5430 et DELL Latitude E6410
Ligne 225: Ligne 225:
 <code bash>/​etc/​rc.d/​devfs restart</​code>​ <code bash>/​etc/​rc.d/​devfs restart</​code>​
  
 +===== Pour la lecture des DVD =====
 +Il faudra penser à installer le paquet libdvdcss
 +
 +<code bash># pkg install libdvdcss</​code>​
 +
 +
 +===== Pour la monter un [ DVD | CD ] =====
 +<code bash>​dmesg | egrep -i '​cd|dvd'</​code>​
 +Retournera le device
 +un cd
 +<code bash>​mount -t udf  /dev/cd0 /​mnt</​code>​
 +un dvd
 +<code bash>​mount -t udf  /dev/cd0 /​mnt</​code>​
 ===== Powerd++ ===== ===== Powerd++ =====
 Gestion des processeurs multicores. Gestion des processeurs multicores.
Ligne 501: Ligne 514:
 =====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/​fusefs-ext2** à la place (ce module permet le montage des  ext2, ext3 et ext4 en lecture / écriture).
 +</​WRAP>​
  
 ====Installer git==== ====Installer git====
Ligne 550: Ligne 568:
 Et hop, ça fonctionne…... Et hop, ça fonctionne…...
  
 +===== Gérer le log d'​automount =====
 +A la base je n'​avais pas pensé à cela, mais avec le temps j'​observe un log d'​automount de 350 Mo !
 +Il faut donc utiliser [[https://​www.freebsd.org/​cgi/​man.cgi?​query=newsyslog.conf&​sektion=5&​n=1|newsyslog]] afin de le gérer.
 +
 +<code bash>su -
 +cd /​etc/​newsyslog.conf.d/​
 +nano automount.conf</​code>​
 +
 +avec le contenu suivant :
 +<code bash># newsyslog for automount
 +# Cyrille
 +/​var/​log/​automount.log 640  7       ​1000 ​  ​* ​   JC</​code>​
 +
 +Dès lors une archive sera créée dès que le log sera supérieur à 1 000Kb et 7 archives seront conservées.
 =====Dropbox===== =====Dropbox=====
 +
 +<WRAP center round info 60%>
 +J'ai laissé tomber **dropbox**. ​
 +J'ai opté pour l'​installation de **Seafile** sur mon VPS et le client GUI **seafile-gui** dispo dans les repos de FreeBSD, Linux sur les postes clients. ​
 +Fait très bien le travail demandé ;)
 +</​WRAP>​
 +
 +
 +
 Pas de portage Dropbox sous freeBSD Pas de portage Dropbox sous freeBSD
 Le kernel de freeBSD ne prend pas en charge **inotify** donc pas de dropbox... En tout cas dropbox ne fournit pas de client freeBSD. Reste à trouver une alternative ou utiliser wine et le client windows (parait il)... Il y aussi [[https://​www.freshports.org/​devel/​libinotify|libnotify]] mais pas trop cherché dans ce sens .... Le kernel de freeBSD ne prend pas en charge **inotify** donc pas de dropbox... En tout cas dropbox ne fournit pas de client freeBSD. Reste à trouver une alternative ou utiliser wine et le client windows (parait il)... Il y aussi [[https://​www.freshports.org/​devel/​libinotify|libnotify]] mais pas trop cherché dans ce sens ....
Ligne 1154: Ligne 1195:
  
  
 +===== Upgrader freeBSD 12.0 à 12.1 =====
 +<code bash># freebsd-update fetch
 +# freebsd-update install
 +# freebsd-update upgrade -r 12.1-RELEASE
 +# freebsd-update install</​code>​
 +
 +A cette étape, rebooter le système :
 +<code bash># shutdown -r now</​code>​
 +
 +Après ce reboot, freebsd-update(8) doit être relancer avec les nouveaux composants de l'​userland:​
 +
 +<code bash># freebsd-update install</​code>​
 +
 +A cette étape les utilisateurs sont invités par  freebsd-update(8) à reconstruire leurs applications tiers (comme celles compilées depuis les sources (/​usr/​port/​) afin de faire correspondre les librairies système.
 +
 +Une fois fait, relancer ​ freebsd-update(8) afin de supprimer les libraires inutiles
 +
 +<code bash># freebsd-update install</​code>​
 +
 +Enfin rebboter sous **FreeBSD 12.1-RELEASE**
 +
 +<code bash># shutdown -r now</​code>​
 +
 +Une fois rebooter, il est recommandé de régénérer le paquet pkg afin d'​éviter de futurs problèmes lors des installations ​ à venir.
  
 +<code bash># pkg-static install -f pkg</​code>​
 ===== Sources ===== ===== Sources =====
 Je n'ai pas pondu tout cela tout seul, j'ai lu pas mal de docs et les forums BSD. Je n'ai pas pondu tout cela tout seul, j'ai lu pas mal de docs et les forums BSD.
  • installfreebsd.txt
  • Dernière modification: 2020/06/06 17:12
  • par cyrille