[Guida] Risolvere definitivamente il problema delle repo errate su Cydia [AGGIORNATO]



Capita spesso di fare errori nell’inserire una nuova repo su Cydia. Sbagliare a scrivere una repository e caricarla crea un errore che ci ritorna ogni volta che aggiorniamo o apriamo Cydia. Vediamo qual’è la soluzione definitiva per sbarazzarci di questo fastidioso inconveniente.

Per risolvere questo errore ho provato di tutto, ho provato a cancellare dal file cydia.list la repo errata o a svuotare la cache di Cydia ma niente da fare l’errore ritornava ogni volta che aggiungevo o eliminavo una repo , poi ho provato un pacchetto che si trova su Cydia (Cyfix) che in teoria dovrebbe risolvere il problema ma niente ancora. Ieri però  grazie a ZeroCool105  mi sono imbattuto in uno script che finalmente è riuscito a eliminare per sempre il fastidioso errore. Lo script si chiama Cyfix script e praticamente fa quello che dovrebbe fare Cyfix che è su Cydia e invece non fa. Praticamente non fa altro che andare a cercare la repo in questione in tutti i file dov’è stata erroneamente registrata e cancellarla.

Per funzionare correttamente lo script, che potete scaricare direttamente da qui, necessita di una connessione a internet, di Mobile Terminal e iFile  installato sull’iPhone.

Scaricate il deb di Cyfix script dal link sopra direttamente da iPhone, ora aprite iFile e installatelo direttamente da li semplicemente toccandolo e premendo installazione, quindi potete eliminare il file deb che avete appena installato. Andate ora ad aprire Mobile terminal e loggatevi scrivendo i soliti comandi: “su root”  premere invio, password “alpine” se non l’avete cambiata (mentre inserite la password non vedrete apparire i caratteri premuti ma è normale) e date l’invio, ora scrivete “cyfix” e ancora invio, a questo punto lo script farà una ricerca su internet per cercare le dipendenze e i pacchetti che gli servono per funzionare e li installarà automaticamente

non appena finisce il tutto dovete inserire l’indirizzo della repo che vi da errore  scrivendo “cyfix http://nomedellarepo.******/  ” e date l’invio

se vedete una schermata come quella sopra tutto è andato  a buon fine e potete chiudere Terminal quindi godervi nuovamente Cydia senza alcun errore di aggiornamerto dati. Per ulteriori informazioni su questo validissimo script vi rimando alla pagina ufficiale del progetto.

In alternativa potete dare il comando  ” cyfix -d ” , in questo caso Terminal vi darà la lista delle repo che avete associate ad un numero quindi basta scegliere quella che da il problema e confermare.

Piccola chicca: Se da Terminal una volta loggati date il comando ” cyfix ” vedrete la lista completa dei comandi che riguardano lo script in questione.

[AGGIORNAMENTO]: Per chi non riesce a far funzionare lo script il problema può dipendere dal fatto che  Mobile Terminal non riesce a trovare e installare le dipendenze necessarie e quindi si deve  seguire un’altra via, e cioè:

  • Scaricate il deb di Cyfix script dal link sopra
  • aggiungete su Cydia la repo http://cydia.frenchiphone.com/ (nella sezione news di cydia vi segnalerà degli aggiornamenti NON FATELI)
  • installate dalla repo appena aggiunta Cyfix Script versione 1.6.6 che vi installerà dai 5 ai 18 pacchetti che servono a Cyfix Script per il corretto funzionamento
  • rimuovete la repo appena aggiunta
  • aprite iFile e installate il deb di Cyfix Sript scaricato prima dal link
  • aprite Mobile Terminal e loggatevi con: “su root” e password “alpine”
  • ora scrivete ” cyfix http://nomedellarepo.*****/” e date l’invio
  • attendete la fine del processo e avete finito

Usa le frecce sinistra/destra o i tasti J/K della tastiera per navigare tra gli articoli

Discussione di "[Guida] Risolvere definitivamente il problema delle repo errate su Cydia [AGGIORNATO]"

  1. Lucamo

    Ottima guida grazie mille.. Scusate il fuori ot inserirete nella repo la versione di data counter? Chi come me ha bisogno di controllare il traffico dati internet senza superare la soglia ne ha veramente bisogno. Spero sia presa in considerazione la mia richiesta, grazie e
    Buon lavoro ragazzi

  2. Micheles75

    @Lucamo: ma se vai in impistazioni/ generali/utilizzo trovi le informazioni che cerchi. ;-)

  3. xtian

    era da un bel po’ che aspettavo una guida per questo problema,seguito tutto alla lettera e risolto in problema in 1 minuto.grazie mille

  4. alessio

    anche se così cancella definitivamente la repo… a volte capita che una repo anche se ti da quell’errore ti da cmq la possibilità di scaricare da lì…
    cmq ottima guida! :D

  5. alessio

    p.s. è la repo di ispazio che da problemi… cancellata quella mi scompaiono gli errori!!

  6. ned1234

    la repo di hack your iphone su biteyourapple mi sembra strano

  7. Micheles75

    Infatti ragazzi, ka repo di hackyouriphone non ha probkemi ma è la repo di ispazio a portarsi dietro come errore anche hackyouriphone. Quindi basta disinstallare ispazio da cydia e poi seguire la guida. La repo corretta da inserire manualmente per ispazio è http://ispaziorepository.com/

  8. GAETANOTONY

    Dove si trova mobile terminal e dove si deve installare nell iphone e nel pc

  9. Micheles75

    Terminal lo trovi su cydia e lo installi su iphine ovviamente

  10. Lucamo

    @micheles75 si lo so questo ma ce un problema se a casa la sera usi il wifi viene calcolato insieme al traffico dati 3G quindi e inutile l’impostazione originale Dell iphone

  11. mi collego con il wifi e mi chiede sempre una connessione d internet boooooo chi ci capisce ualcuno potrebbe aiutarmi grazie anticipatamente …..la repo di ispazio e ripdev non funzionano???????????

  12. Matata

    io ho scaricato ora la repo biteyourapple ma mi appare come simbolo il punto interrogativo sia della source che di tutte le app interne. Sapete come risolvere il problema?
    Grazie

  13. coco

    devi installare le icone

  14. Suleiman

    Fantastico grazie mille!

  15. Angelo51

    da tempo cerco qualcosa di questo tipo che funzioni (!!) ma.. pure questa pare non voglia fare ciò che promette.
    Ho utilizzato i comandi qui suggeriti ma.. NULLA!.. Sul sito di cyfix vien detto di omettere la scritta “http://”, ma nulla da fare ugualmente!
    Col comando “cyfix -l” vien fuori l’elenco di tutte le repo installate (e numerate), mentre con “cyfix -d” seguito dal numero che identifica quella repo da eliminare (o più numeri – separati da uno spazio – per eliminare più repo in un colpo solo) si dovrebbe ottenere, appunto, l’eliminazione di quella/e repo.. e invece nulla!….
    Per assurdo, vedo nell’elenco quella repo che voglio eliminare e se digito: cyfix momerepo.ext (con o senza http:// e omettendo o scrivendo alla fine .******/ come da voi indicato) mi dice che quella repo NON C’E’ !!!…
    BOH!…………

  16. cristos

    io le ho tutte che danno errore mobi, saurik etc se le elimino tutte poi non mi funziona piu cydia o no???

  17. Micheles75

    @Tutti: Ragazzi non usate la guida per le reoo che sono momentaneamente offline ma solo per quelle che inserite male. Il consiglio è di aspettare 2-3 giorni prima di eliminare una repo che da errore e non è stata inserita da voi: togliere le repo non pregiudica il funzionamento di cydia ma non avrete più gli aggiornamenri dei pacchetti installati e i nuovi pacchetti che vengono caricati dalle repo eliminate, oltre a darvi come sconosciuti tutti quelli che avete precedentemente installato dalla repo in questione.

  18. GAETANOTONY

    ho fatto la guida alla lettera ma quando digito cyfix mi dice di connettermi a internet ma come si fa’ .

  19. saverio

    perfetto adesso non ho piu il problema delle repo di ispazio…

    fantastico basta seguire alla lettera la guida…. :grin: :grin: :grin: :grin: :grin: :grin:

  20. pippo

    a me dice di installare apt 0.7 da cydia cosè?

  21. pippo

    andato tt a buon fine installando da cydia apt 0.7,messa la repo incriminata e voilàààààààààà!
    grazie biteyourapple!!!
    ora manca solo freemyiphone funzionante su firmware 4.1(3gs perche su 3g funziona testato)
    grazie di tt!
    :mrgreen:

  22. Micheles75

    @Pippo:leggi l’aggiornamento dell’articolo ;-)

  23. pippo

    @michele io ho eseguito la guida prima che voi aggiornaste l’articolo….a me la necessità di installare apt me l’ha segnalato il m.terminal….grz cmnq

  24. marco

    ciao ottima guida ma non riesco a togliere questi tre errori

    http://./ Release.gpg
    http://./ it.b
    http://./ Packages.gz

    aiutoooo

  25. Micheles75

    @Marco: quelli non sono errori di repo inserite male, quindi questa quida non ti serve. Non ricordo al momento da cosa dipendano ma appena ho un attimo vedo e ti dico. ;-)

  26. saverio

    :sad: al primo avvio di cydia dopo il processo descritto dalla guida e tutto ok, pero se si chiude e si riapre cydia riappare l’errore identico, praticamente e come se la repo si rigenerasse…
    a qualcun’altro e capitato? se si come avete risolto?

  27. Enrico

    Inoltre ragazzi quando su Cydia vado su novità si impalla tutto e non posso dar altro che uscire…
    Sappreste darmi una mano?

  28. Giuseppe

    Ma vale anche per iPad? Non trovo mobile terminal x i pad :sad: :sad:

  29. @ntonio

    siete grandi. complimenti ;-)

  30. Gionny

    A me non trova le repo

  31. Blasf

    Ciao ho scaricato cyfix script da cydia, apro terminal dopo il login gli scrivo il comando cyfix ma mi da command not found, perché?? Ho anche installato la repo “cydia.frenchiphone.com” per scaricare cyfix 1.6.6 ma mi esce con l’icona col punto interrogativo…e quando l’installo, mi crasha tutto!….cosa ho sbagliato?? In attesa di consigli…grazie in anticipo!!!

  32. Blasf

    Precisazione…è l’icona di cyfix script 1.6.6 col punto interrogativo :-)

    • Micheles75

      Perchè l’articolo è stato scritto tanto tempo fa , quando ancora si montava la 3.1.3 mi sembra e quindi adesso con la versione 5.0, 5.0.1 le cose sono cambiate. Per togliere una repo scritta male ti basta semplicementre farci uno slide sopra e la eliminimi

    • Micheles75

      se hai installato qualche cyfix toglilo e vedi di togliere pure le dipendenze se ne ha messe

  33. Antonio

    Aiuto!!!! Mi chiede se sono connesso a internet e io lo sono ma quando gli scrivo yes lui si impalla e non fa più niente
    Fa così anche con gli altri programmi

  34. Antonio

    Aiuto!!!! Mi chiede se sono connesso a internet e io lo sono ma quando gli scrivo yes lui si impalla e non fa più niente
    Fa così anche con gli altri comandi

Lascia un commento