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
installfreebsd [2020/04/18 15:11] – [Monter les périphériques amovibles] crustinstallfreebsd [2020/06/06 17:12] (Version actuelle) – [Pour la monter un [ DVD | CD ]] cyrille
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>
 +
 +(PS besoin de monter le DVD sous VLC, il le gère)
 +
 +Pour ejecter le CD | DVD
 +<code bash>eject /dev/cd0</code>
 ===== Powerd++ ===== ===== Powerd++ =====
 Gestion des processeurs multicores. Gestion des processeurs multicores.
Ligne 504: Ligne 522:
  
 <WRAP center round important 60%> <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).+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> </WRAP>
  
Ligne 555: Ligne 573:
 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 1159: Ligne 1200:
  
  
 +===== 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.1587215500.txt.gz · Dernière modification : 2020/04/18 15:11 de crust