La plupart des utilisateurs novices de FreeBsd sont confrontés au problème du manque de ports nécessaires dans l'assemblage. Il existe plusieurs méthodes simples pour résoudre ce problème, grâce auxquelles même les débutants peuvent facilement installer les ports nécessaires sur leur système.
Il est nécessaire
une collection de ports
Instructions
Étape 1
Tout d'abord, assurez-vous d'avoir accès à l'utilisateur root, car toutes les actions sont effectuées en son nom. Pour obtenir cet accès, entrez login root dans la console. N'oubliez pas d'utiliser le serveur officiel avec la collection de ports ftp://ftp. FreeBSD.org/pub/FreeBSD/ports/packages. Après cela, décidez avec quel programme vous allez effectuer l'installation.
Étape 2
Pour exécuter l'utilitaire Sysinstall, saisissez la ligne suivante dans la console: /usr/sbin/sysinstall. Ouvrez ensuite Configurer, Distributions, Ports (appuyez respectivement sur 3 touches: 2 fois Entrée et 1 fois "Espace") et sélectionnez la méthode de chargement de la collection de ports (protocoles Internet, flash media, CD, etc.)
Étape 3
Un autre utilitaire pour configurer les ports est le programme PortSnap. Pour ce faire, connectez-vous à nouveau au système en tant que root. Chargez les ports en tapant portsnap fetch dans la console, puis décompressez les ports au démarrage avec "portsnap extract". Si la dernière commande a déjà été exécutée, procédez à la mise à jour (portsnap update). Il est également possible de configurer les mises à jour des ports par tranche de temps. Pour cela, rendez-vous dans le répertoire /etc/crontab et saisissez la commande "0 3 * * * root/usr/sbin/portsnap cron" (mise à jour une fois par mois).
Étape 4
Pour installer des ports à l'aide de CVSup, connectez-vous d'abord en tant que root. Copiez le fichier /usr/share/examples/cvsup/ports-supfile dans n'importe quel autre répertoire, puis éditez-le. Remplacez la valeur CHANGE_THIS. FreeBSD.org par l'adresse du serveur CVSup le plus proche. Suivez ce lien https://www.freebsd.org/doc/en/books/handbook/cvsup.html#CVSUP-MIRRORS pour une liste de serveurs. Après toutes ces manipulations, lancez CVSup en saisissant la ligne "# cvsup -g -L 2 / root / ports-supfile".