Cyfix 1.6.1



Update : Version 1.6.1 released ! (Changelog below) 



Download Cyfix 1.6.1 : Official



  • v1.6.1 (4th July) – fixed silly overlook for first time users
  • v1.6 (4th July) – rewritten code. added repo listing function, added repo selection for multi-repo removal
  • v1.4c (18th April) – Added prompt to install APT 0.7 Strict if missing and some code tidying.
  • v1.4b – Typing ‘exitnow’ in the url input (in case of typos) will exit Cyfix immediately.
  • v1.4 (6th April) – Cyfix now allows removal of default repositories. Remove them at your own risk.
  • v1.3b – Added apt-get for plutil and wget; required for removal process and updating, respectively.
  • v1.3 (5th April) – Added check against user input and rearranged some code sequence
  • v1.2 (4th April) – Proper build up of script
  • v1.1 (3th April) – Fixed metadata.plist section with plutil
  • v1.0 (2th April) – Metadata.plist, cydia.list, lists, partial, sources.list.d


Posted ImagePosted Image


------------------
Cyfix fully removes troublesome repositories that were incorrectly entered (typo), inappropriately added (restricted access), have gone corruped, or have closed down. These repositories throw up errors in Cydia upon every refresh and every source installation/removal process.
These errorsome repositories also tend to either not show up within the Cydia GUI under Sources, or in some way or other prevent you from removing them. Cyfix will forcibly remove all traces of them for you.

Usage: cyfix "repo url"
       - remove the given repository
Usage: cyfix -l
       - list all installed repositories
Usage: cyfix -d
       - remove selected repositories
Usage: cyfix -u
       - update Cyfix
Usage: cyfix -h
       - display this text
Requirements:
- erica utilities (for script execution)
- wget (for script updating)
- terminal
- root login
- script placed in /usr/bin
- script permissions set to 755





If you’re curious about where the script finds its food, the locations are :

  • /var/lib/apt/lists
  • /var/lib/apt/lists/partial
  • /var/lib/cydia/metadata.plist
  • /etc/apt/sources.list.d
  • /etc/apt/sources.list.d/cydia.list

summing up to a total of 5 places to look into.



0 comments:

Post a Comment