Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Install script not working

Abierto Apto para principiantes
#13,638 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
78/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
bash
Área
cli

Línea de trabajo

Empieza con scripts/install-linux.sh, que el issue identifica como el punto de entrada que falla. Compara la búsqueda de la URL de descarga, la extracción del ZIP y las suposiciones sobre el nombre del ejecutable con los assets y el contenido de la versión 2.0 descritos aquí. Ejecuta los comandos curl proporcionados para las versiones más reciente y fijada; el trabajo estará terminado cuando ambas se instalen correctamente sin los errores notificados.

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

Descripción

Search first
  • I searched and no similar issues were found
What Happened?

This is my first issue report.
Since the new 2.0 release the files in the assets tab are nominated with x86_64, the script searches for x64 only triggering the error log_error "Could not find download URL for latest version" or log_error "Please check if version $VERSION exists on GitHub releases".

Therefore DOWNLOAD_URL variable should be fixed.

Reproduce the Bug

$ curl -fsSL https://raw.githubusercontent.com/logseq/logseq/master/scripts/install-linux.sh | bash
[INFO] Installing Logseq latest to /opt/logseq
[INFO] Fetching latest release information...
[ERROR] Could not find download URL for latest version

or

$ curl -fsSL https://raw.githubusercontent.com/logseq/logseq/master/scripts/install-linux.sh | bash -s -- 2.0.1
[INFO] Installing Logseq 2.0.1 to /opt/logseq
[INFO] Download URL: https://github.com/logseq/logseq/releases/download/2.0.1/Logseq-linux-x64-2.0.1.zip
[INFO] Downloading Logseq...
[ERROR] Failed to download Logseq 2.0.1
[ERROR] Please check if version 2.0.1 exists on GitHub releases

EDIT: Also, the .zip contents now are not presented "in a folder" so the line EXTRACTED_DIR=$(find . -maxdepth 2 -type d -name "Logseq-linux-x86_64*" | head -1) fails, resulting in the error log_error "Could not find extracted Logseq directory" .
A temporary workaround could be unzipping in a folder like: unzip -q -d "Logseq-linux-x86_64-$VERSION" logseq.zip.

The new 2.0 versions don't have all the resources like the icons for the desktop app (not sure if this was intended).

Last thing, the executable extracted is now lowercase "logseq", previously was "Logseq". So for example the line chmod +x "$INSTALL_DIR/Logseq" gives error.

Expected Behavior

No response

Screenshots

No response

Desktop or Mobile Platform Information

No response

Additional Context

No response

Are you willing to submit a PR? If you know how to fix the bug.
  • I'm willing to submit a PR (Thank you!)
Lenguaje dominante
Clojure
Estrellas
45.2k
Forks
2.8k
Merge medio
1 d 1 h
PR fusionados (30 d)
246

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de logseq/logseq

Todos los issues de logseq/logseq

Issues similares

Más issues de Clojure

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.