FreeNAS 9.2: instalar pacotes do FreeBSD

5

Instalei o FreeNAS 9.2amd64 (baseado na mesma versão do FreeBSD) em uma VM do VirtualBox. Eu criei usuários e pool / volume para meus dados.

Em antecipação de instalar pacotes do FreeBSD do apache / mysql-server / php5 / php-myadmin, eu li os seguintes documentos do site freenas.org:

Então eu criei um pluginjail para instalar pacotes dentro. Eu entendi que os pacotes do FreeNAS são gerenciados pelo pkgng, que funciona quase da mesma forma que o pkg_add / pkg_info / pkg_delete etc ...

Então eu lancei o seguinte comando (não me importo com a versão do pacote) desse shell de prisão:

$ pkg install mysql-server

E recebo a seguinte saída:

Updating repository catalogue
pkg: PACKAGESITE/digests.txz: No address record      
pkg: No digest falling back on legacy catalog format                            
pkg: PACKAGESITE/repo.txz: No address record

Se eu for para PACKAGESITE , posso encontrar os arquivos digests.txz e repo.txz .

Alguém tem uma ideia?

    
por kirly 19.01.2014 / 14:45

3 respostas

6

Você precisa instalar / atualizar seu catálogo de portas primeiro. Execute estes comandos primeiro:

portsnap fetch update
 portsnap extract

você pode então executar o seu:

pkg install mysql55-server (nota: é mysql 55 -server e não mysql-server)

    
por 08.03.2014 / 00:56
1

Instale uma prisão e copie os arquivos necessários de lá:

cp /mnt/dataset>/jails/<jail-root>/etc/portsnap.conf /etc
cp /mnt/<dataset>/jails/jail-root>/usr/sbin/portsnap /usr/sbin
/usr/sbin/portsnap fetch
    
por 02.02.2016 / 06:45
0

Verifique seu /etc/resolv.conf e verifique se você tem o DNS correto.

    
por 15.01.2016 / 21:54