Как установить порты freebsd
Содержание:- Установка портов в FreeBSD: простые методы для начинающих
- Метод 1: Использование утилиты Sysinstall
- Метод 2: Использование утилиты PortSnap
- Метод 3: Использование утилиты CVSup
- Видео по теме
Установка портов в FreeBSD: простые методы для начинающих
Большинство начинающих пользователей FreeBSD сталкиваются с проблемой отсутствия необходимых портов в сборке. Но не стоит отчаиваться, ведь существует несколько простых методов, с помощью которых даже новички смогут легко установить необходимые порты на свою систему.
Метод 1: Использование утилиты Sysinstall
Для начала удостоверьтесь, что вы получили доступ к пользователю root, так как все действия проводятся от его лица. Для этого введите команду "login root" в консоли. Затем убедитесь, что вы используете официальный сервер с коллекцией портов ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/packages.
Для запуска утилиты Sysinstall введите следующую строчку в консоли: "/usr/sbin/sysinstall". После этого откройте раздел "Configure", затем "Distributions" и выберите "Ports" (нажмите соответственно 3 клавиши: 2 раза "Enter" и 1 раз "Пробел").
Выберите способ загрузки коллекции портов (интернет протоколы, флеш-носители, компакт-диски и т.д.) и следуйте инструкциям на экране.
Метод 2: Использование утилиты PortSnap
Еще одной утилитой для установки портов является программы PortSnap. Для использования этой утилиты снова зайдите в систему под логином root. Загрузите порты, введя в консоль команду "portsnap fetch", после чего разархивируйте порты, запустив команду "portsnap extract".
Если вы уже разархивировали порты ранее, вы можете приступить к их обновлению, введя команду "portsnap update". Также возможна настройка обновлений портов по временным рамкам. Для этого пройдите в директорию "/etc/crontab" и введите команду "0 3 * * * root /usr/sbin/portsnap cron" (это обновление будет происходить 1 раз в месяц).
Метод 3: Использование утилиты CVSup
Для установки портов с помощью утилиты CVSup, сначала войдите под логином root. Скопируйте файл "/usr/share/examples/cvsup/ports-supfile" в любую другую директорию и отредактируйте его. Замените значение "CHANGE_THIS.FreeBSD.org" на адрес ближайшего CVSup-сервера. Вы можете получить список серверов, следуя данной ссылке: http://www.freebsd.org/doc/ru/books/handbook/cvsup.html#CVSUP-MIRRORS.
После проведения всех этих манипуляций запустите CVSup, введя команду "# cvsup -g -L 2 /root/ports-supfile".
Видео по теме
Если вам трудно представить все эти шаги в текстовом формате, рекомендуется просмотреть видео-уроки, которые покажут вам все процессы установки портов на FreeBSD.