pkg_add non funziona correttamente su OpenBSD


0

Mi piacerebbe avere emacs installato sul mio server che esegue OpenBSD invece di solo vi, motivo perché sono abituato a emacs.

Sono completamente nuovo su OpenBSD, quindi ho iniziato a leggere la documentazione, dopo aver provato pkg_add emacs, questo è il risultato

https://cdn.openbsd.org/pub/OpenBSD/6.4/packages-stable/amd64/: ftp: cdn.openbsd.org: no address associated with name
https://cdn.openbsd.org/pub/OpenBSD/6.4/packages/amd64/: ftp: cdn.openbsd.org: no address associated with name
https://cdn.openbsd.org/pub/OpenBSD/6.4/packages/amd64/: empty
Can't find emacs

Quindi torno alla documentazione, l'ho letto

There is also an ambiguity related to ports with multiple branches.  
For instance `pkg_add python' is ambiguous, as there are several versions of
python in the ports tree.  So is `pkg_add postfix'.  The special form
`pkgname%branch' can be used to restrict matches to a branch matching the
pkgpath(7).

The above ambiguities can be resolved using `pkg_add postfix%stable' and
`pkg_add python%3.4', respectively.

Quindi provo a installare python3.4 usando (come documentazione) pkg_add python%3.4, ma ottengo lo stesso errore di prima quando provo con emacs.

Ora sono certo che c'è qualcosa di sbagliato nella configurazione di pkg_add, ma cosa? Ho provato a correre pkg_check, ma dice solo che è tutto ok.

Risposte:


1

La tua rete è configurata correttamente? pkg_addsembra impossibile risolvere cdn.openbsd.org(quindi no address associated with name), il che probabilmente significa che non hai configurato alcun server DNS (dovrebbe essere in /etc/resolv.conf, che di solito è scritto dhclientse usi DHCP per configurare un'interfaccia di rete) o hai configurato ma non puoi raggiungerlo perché la connessione di rete non è attiva. Controlla se la tua rete è attiva e correttamente configurata e controlla se hai un nameserver dentro /etc/resolv.conf.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.