CerebruxCode / shelldio

Ένα απλό shell script για να παίζετε στο Linux, macOS και BSD τερματικό, τους αγαπημένους σας online ραδιοφωνικούς σταθμούς
https://cerebrux.net
GNU General Public License v3.0
33 stars 10 forks source link

Δε γίνεται αναβάθμιση του shelldio από τη γραμμή εντολών #103

Closed billniakas closed 3 years ago

billniakas commented 4 years ago

Ύστερα από διαγραφή του φακέλου .shelldio και καθαρή εγκατάσταση στην αναβάθμιση του πακέτου παίρνω το ακόλουθο μήνυμα

shelldio -u
Θέλεις να γίνει αναβάθμιση του shelldio; (y/n)y
Γίνεται αναβάθμιση του shelldio
fatal: not a git repository (or any of the parent directories): .git
Κάποιο πρόβλημα παρουσιάστηκε κατά την αναβάθμιση. Δοκίμασε ξανά αργότερα
Θέλεις να γίνει αναβάθμιση του shelldio; (y/n)

Screenshot from 2020-11-06 18-21-46

zoispag commented 4 years ago

Good catch @billniakas. Σε όλες τις δοκιμές μοτ, τύχαινε να είμαι ήδη στο directory. image

@cerebrux δικό μου αυτό! :)

cerebrux commented 4 years ago

Η εγκατάσταση έγινε σε ARCH Linux από το AUR. Σε αυτή την περίπτωση το shelldio -u δεν θα δουλέψει αφού έχει γίνει εγκατάσταση με package manager. Παρότι στο shelldio -h help μπορεί να αναφέρεται ότι η αναβάθμιση ισχύει μονο σε αυτούς που έχουν κατεβάσει μέσω git clone, παρόλα αυτά μπορεί να μην το προσέξει όπως ο @billniakas.

Αν και δεν έχουν γίνει αρκετά report για αυτό το θέμα ίσως να μπορεί να δημιουργηθεί μια συνθήκη :