Problemas ao executar o comando de instalação do pacote do FreeBSD

0

Estou tentando instalar algum software em um sistema FreeBSD 10. Eu não sou um usuário normal do FreeBSD, então não estou familiarizado com suas peculiaridades. Eu só tenho isso para testar o desenvolvimento e execução de software.

Eu executei um man -k para ver quais são os candidatos:

su -
...

man -k install
...
pkg-add(8)

Estou superficialmente familiarizado com outros BSDs, por isso pkg-add parece certo:

# pkg-add bash
pkg-add: command not found
# find / -name pkg-add
#

Onde está pkg-add nos sistemas FreeBSD?

    
por jww 06.06.2016 / 09:14

2 respostas

2

O que você quer é pkg_add . Observe que você usou - not _ . Aliás, existem maneiras mais interessantes de instalar softwares, por exemplo, a partir da fonte.

Se você tem port system (ele está lá por padrão) e quer instalar wget , você pode simplesmente perguntar ao seu FreeBSD: whereis wget , e ele te dá algo como /usr/ports/ftp/wget . O que você deve fazer é cd /usr/ports/ftp/wget e executar make install clean ou make -DBATCH install clean (se você não gosta de se incomodar com as configurações).

Edit: É apenas pkg no FreeBSD 10. você pode usar pkg add ... .

Editar 2: Informações úteis (e breves) sobre as ferramentas pkg , pkg_add e pkgng estão aqui: link

    
por 06.06.2016 / 09:37
1

Para instalar um pacote de um repositório remoto, use pkg install como root. (O comando pkg add é para instalar pacotes já baixados.)

    
por 20.11.2016 / 13:20

Tags