Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

287
Vistas
¿Por qué Go no puede encontrar estos archivos fuente?

Estoy tratando de compilar kaniko en una raspberry pi.

No programo en golang, pero pude compilar kaniko con éxito hace unas semanas en la misma raspberry pi, e incluso me escribí una guía de los pasos a seguir, pero ahora, siguiendo los mismos pasos, algo está roto.

kaiko requiere go, pero se encuentra una versión más reciente goen los repositorios de raspberry pi, por lo que descargo e instalo godesde cero. gorequiere gocompilar, así que primero lo instalo (una versión anterior) desde los repositorios y luego lo elimino después de que termine de compilar una versión más reciente de sí mismo:

Instalar go:

sudo apt-get install golang
wget https://dl.google.com/go/go1.17.6.src.tar.gz 
tar -xvf go1.17.6.src.tar.gz
cd go/src
./make.bash
sudo apt-get purge golang golang-go
sudo mv -v ../bin/* /usr/local/bin
echo 'export GOPATH=~/.go' >> ~/.profile
echo 'export GOROOT=/usr/local/bin' >> ~/.profile
source ~/.profile

Compilar kaniko:

sudo apt-get install git
git clone https://github.com/GoogleContainerTools/kaniko.git
cd kaniko
make

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Según los comentarios, mi sugerencia es agregar $HOME/go/bina la ruta y usar el GOPATH predeterminado.

Go mod depende del directorio bin dentro de GOPATH. Instala nuevos paquetes allí. El binario go en sí mismo puede residir en otro lugar. Si sigue estas instrucciones de instalación https://go.dev/doc/install , go estará en realidad /usr/local/gopero GOPATHtodavía está $HOME/go.

También recomendaría no involucrar a apt en esto en absoluto. Esto parece un problema en forma de conflictos con diferentes instalaciones.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda