Terjadi kesalahan saat menjalankan perintah, ./install.sh --bin-dir /c/Users/slapbot/starship/
untuk menginstal kapal luar angkasa (catatan saya harus menyediakan --bin-dir karena / usr / local / bin tidak ada seperti yang disebutkan di # 1310)
Kesalahan:
$ ./install.sh --bin-dir /c/Users/slapbot/starship/
Configuration
> Bin directory: /c/Users/slapbot/starship/
> Platform: msys_nt-10.0-19041
> Arch: x86_64
> Tarball URL: https://github.com/starship/starship/releases/latest/download/starship-x86_64-msys_nt-10.0-19041.tar.gz
? Install Starship latest to /c/Users/slapbot/starship/? [y/N] y
! Bin directory /c/Users/slapbot/starship/ is not in your $PATH
> Installing Starship, please wait…
x Command failed (exit code 22): curl --silent --fail --location https://github.com/starship/starship/releases/latest/download/starship-x86_64-msys_nt-10.0-19041.tar.gz
> This is likely due to Starship not yet supporting your configuration.
> If you would like to see a build for your configuration,
> please create an issue requesting a build for x86_64-msys_nt-10.0-19041:
> https://github.com/starship/starship/issues/new/\n
gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
Bersihkan pesan sukses penginstalan setelah menemukan build saat ini.
Saya pikir itu seharusnya hanya menemukan build ini: https://github.com/starship/starship/releases/download/v0.42.0/starship-x86_64-pc-windows-msvc.zip bukan https://github.com/ kapal luar angkasa / kapal luar angkasa / rilis / terbaru / unduh / kapal luar angkasa-x86_64-msys_nt-10.0-19041.tar.gz menyebabkan kesalahan konfigurasi
Ya, itu adalah kegagalan dalam skrip deteksi platform kami.
Bisakah Anda mencoba menjalankan dengan bendera tambahan --platform pc-windows-msvc
? Itu akan membuat komando totalmu
./install.sh --bin-dir /c/Users/slapbot/starship/ --platform pc-windows-msvc`
Itu harus melewati deteksi platform otomatis. Jika skrip + kapal luar angkasa berfungsi seperti yang diharapkan setelahnya, kami akan menambahkan msys ke deteksi platform kami.
Yay! Sekarang berfungsi seperti yang diharapkan.
Satu pengingat kecil bagi orang lain yang tersandung masalah ini adalah ingat untuk menambahkan bin-dir
Anda ke jalur Anda. Jadi untuk rekap:
curl -fsSL https://starship.rs/install.sh > ./install.sh
mkdir ~/starship
./install.sh --bin-dir /c/Users/<username>/starship/ --platform pc-windows-msvc
# Starship configuration
export PATH=$PATH:"/c/Users/<username>/starship"
eval "$(starship init bash)"
source ~/.bashrc
Dan Anda mendapatkan prompt yang luar biasa! 🎉
Terima kasih untuk semua pekerjaan teman, selalu menginginkan sesuatu seperti oh-my-zsh tetapi untuk bash (karena zsh tidak tersedia di Windows kecuali Anda ingin secara instally cygwin atau yang serupa!) - Berharap Anda dapat membuat instalasi saat ini sedikit lebih mulus dengan menyesuaikan skrip pemasangan Anda. :)
Ya, itu adalah kegagalan dalam skrip deteksi platform kami.
@chipbuster saya akan mengurusnya di dalam https://github.com/starship/starship/pull/1315
@SlapBot Terima kasih atas laporan yang ekstensif dan terperinci 👍 Hanya pertanyaan singkat Anda menjalankan ini di bawah git bash atau WSL?
@vladimyr # 1315 sudah cukup besar. Jika Anda ingin mengatasinya, dapatkah Anda membuka draf PR berdasarkan # 1315 dan kemudian membukanya setelah # 1315 bergabung? Kami juga dapat menangani # 1310 di PR itu ("peningkatan kualitas hidup Windows" atau sesuatu)
Bahkan lebih baik 👍
Terima kasih atas laporan yang ekstensif dan terperinci 👍 Hanya pertanyaan singkat Anda menjalankan ini di bawah git bash atau WSL?
@vladimyr - Tidak masalah! Menjalankannya di bawah Git Bash.
@vladimyr - Tidak masalah! Menjalankannya di bawah Git Bash.
Terima kasih 👍
Komentar yang paling membantu
Yay! Sekarang berfungsi seperti yang diharapkan.
Satu pengingat kecil bagi orang lain yang tersandung masalah ini adalah ingat untuk menambahkan
bin-dir
Anda ke jalur Anda. Jadi untuk rekap:curl -fsSL https://starship.rs/install.sh > ./install.sh
mkdir ~/starship
./install.sh --bin-dir /c/Users/<username>/starship/ --platform pc-windows-msvc
source ~/.bashrc
Dan Anda mendapatkan prompt yang luar biasa! 🎉
Terima kasih untuk semua pekerjaan teman, selalu menginginkan sesuatu seperti oh-my-zsh tetapi untuk bash (karena zsh tidak tersedia di Windows kecuali Anda ingin secara instally cygwin atau yang serupa!) - Berharap Anda dapat membuat instalasi saat ini sedikit lebih mulus dengan menyesuaikan skrip pemasangan Anda. :)