Jump to content

The Method driver /usr/lib/apt/methods/http HelpPleasee


Go to solution Solved by iDavie,

4 posts in this topic

Recommended Posts

Posted

Hi everyone I am having a problem about my cydia seem like everything in my cydia is all failed. I can't do anything in my cydia inside adding source it said >The Method driver /usr/lib/apt/methods/http< and source menu is empty and changes menu is empty.

I am running 9.3.5 iPad mini gen1 jailed by Phoenix 9.3.5 anyone know how to fix this problem please help me.

 

Picture below

https://ibb.co/fm1DTG
https://ibb.co/gA7WFw
https://ibb.co/bvKdvw
https://ibb.co/eX8tTG

https://ibb.co/kNu08G
https://ibb.co/k7ENNb
https://ibb.co/exxFaw

  • Solution
Posted (edited)
2 hours ago, r0xxane said:

Hi everyone I am having a problem about my cydia seem like everything in my cydia is all failed. I can't do anything in my cydia inside adding source it said >The Method driver /usr/lib/apt/methods/http< and source menu is empty and changes menu is empty.

I am running 9.3.5 iPad mini gen1 jailed by Phoenix 9.3.5 anyone know how to fix this problem please help me.

 

Picture below

https://ibb.co/fm1DTG
https://ibb.co/gA7WFw
https://ibb.co/bvKdvw
https://ibb.co/eX8tTG

https://ibb.co/kNu08G
https://ibb.co/k7ENNb
https://ibb.co/exxFaw

What has happened is that a repo URL has been entered with "http" in the wrong case.

 

For example, let's say you typed in "HTTP://<source>". APT , the installation system pukes when it tries to connect to the repo, because it is trying use a web protocol with the name "HTTP" when it doesn't exist.

More than likely, you will find the problem by navigating to the directory

 

etc/apt/sources.list.d

 

and opening the file

 

cydia.list.

 

Look in there for "HTTP" with the wrong case.

 

renamed to http, changed the permission value to 755

 

Save the file.

 

Opened Cydia

 

Be sure to add the source's correctly. 

Updated by iDavie
Posted
5 hours ago, gagitron1 said:

Can you explain this further? I've made it as far as cydia.list. But I do not understand what I'm looking for? nor how I change the permission value.

open the file called cydia.list. You can use any file manager app on your device like Filza or iFile.

 

Go to this folder:

/etc/apt/sources.list.d/

 

Now open the file named cydia.list using the text editor option.

 

Once you’re inside the file, look at the lines. You’ll see repo addresses that start with something like:

deb HTTP://some-repo.com ./

 

If you see any line where it says HTTP in capital letters, that’s the problem. Just change it to small letters like this:

http://some-repo.com ./

 

Make sure every repo link uses lowercase http://. After you’re done, save the file.

 

Now for the permissions part:

 

Go back to the cydia.list file in the file manager. Long press on the file and tap on the “Properties” or “Permissions” option.

 

You need to set the permissions to 755. That means:

 

Owner: Read, Write, Execute (all three checked)

Group: Read and Execute (only read and execute checked)

Others: Read and Execute (only read and execute checked)

Once you’ve set that, save or press done.

Now open Cydia again. Your sources and other stuff should start working fine now.

 

 

Goodluck Lemme know if this helps :)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines