devcontainers / devcontainers/features

Cannot use golang with sudo

Abierto
#604 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Shell
Estrellas
1.5k
Forks
621
Merge medio
6 d 53 min
PR fusionados (30 d)
9

Descripción

When I run golang with sudo like the following, the execution fails.

```
$ sudo go run main.go
sudo: go: command not found
```

It seems the reason is that go binary is installed under `/usr/local`, which sudo(uid 0) cannot access.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Reproduce el fallo con `sudo go run main.go` y, después, inspecciona cómo la funcionalidad de Go instala el binario en `/usr/local` y cómo sudo resuelve la ruta del comando. Se considera completado cuando el comando documentado puede localizar y ejecutar Go mediante sudo sin el error indicado `command not found`.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
go
Área
devops
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.