Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Reduce installation dependencies

Ouverte
#1,215 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
35/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
deno, rust
Domaine
cli, tooling

Piste de recherche

Start with the curl-based installer and trace why the standalone pkgx binary downloads libpkgx from deno.land. Determine whether that dependency can be removed or whether the reference can move to jsr. Done means installation no longer requires an unapproved deno.land request, while preserving the installer’s functionality.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Problem

I am trying to install pkgx into an EC2 machine using the following command

curl --retry 3 -fsSL https://pkgx.sh | sh

but the installation gets stuck over here

installing: /usr/local/bin/pkgx
######################################################################## 100.0%
pkgx 2.7.0
Download ▱▱▰▰▰▰ [02:45] 3/6
  https://deno.land/x/[email protected]/mod.ts

This is happening because as of now deno.land is not in my org's allow list.

Proposal (Thoughts)

This made me think, if pkgx is a standalone binary why does it need to install packages from else were? Can this dependency be removed altogether? If not, can you refer libpkgx from jsr instead of deno.land?

Langage dominant
Rust
Étoiles
9.9k
Forks
1.4k
Merge moyen
4 h 6 min
PR mergées (30 j)
1

Préparer son environnement

  • Aucun Dockerfile ni fichier Docker Compose
  • Propose un modèle de pull request
  • Aucun guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de pkgxdev/pkgx

Toutes les issues de pkgxdev/pkgx

Issues similaires

Plus d'issues Rust

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.