Как лучше всего устанавливать программы во FreeBSD?

Как лучше всего устанавливать программы во FreeBSD?

Только что начал работать с FreeBSD и не уверен, нужно ли мне быть root для установки программ или нет? Например, руководство дляустановка X11никогда не говорится, что мы должны отдавать suприказы.

Однако - это не работает без прав root, поэтому мое текущее решение - добавить свою учетную запись в wheelгруппу и делать это suвсякий раз, когда я делаю pkg_add -rчто-либо. Это "лучшая практика" в unix?

В руководстве действительно об этом говоритсяучетные записи пользователейраздел. Любые советы приветствуются.

решение1

Там написано, что тебе нужно бежать.

# cd /usr/ports/x11/xorg
# make install clean

И впредисловие, он говорит

Примеры, начинающиеся с #, указывают на команду, которая должна быть вызвана как суперпользователь в FreeBSD. Вы можете войти как root, чтобы ввести команду, или войти как обычная учетная запись и использовать su(1), чтобы получить привилегии суперпользователя.

# dd if=kern.flp of=/dev/fd0

решение2

Для самой FreeBSD и установленных программ не имеет значения, как именно вы получаете права root; единственное, что вам нужно, это иметь права root для изменения большинства конфигураций, установки пакетов и т. д.

С другой стороны, существуют общие рекомендации Unix по ограничению времени, когда у вас есть права root, до минимально необходимого, особенно если вы невнимательны при проверке среды при выдаче команд, когда работаете из общего рабочего места и т. д. Запускайте только отдельные команды с помощью `sudo' (можно установить из портов), но ограничивайте время, проведенное в оболочке root, специальными режимами (например, полное обновление системы).

Связанный контент