본문으로 바로가기

시디아 오류/에러 DPKG_LOCKED 해결방법 (iOS 9,10)

category 아이폰/탈옥 2017. 11. 1. 20:06

탈옥 후 시디아를 이용하다보면, 시디아가 꼬여서 사용할 수 없는 경우가 생깁니다.

오늘 설명할 것은 DPKG_LOCKED 에러로 다음과 같은 메세지가 나타납니다.

"Could not open file /var/lib/dpkg/status - open (2: no such file or directory)"


증상은 시디아를 실행해보면 업데이트 알림이 뜨는데, 업데이트 실행시 DPKG_LOCKED 메세지가 나오거나, 

새로운 시디아 트윅을 깔려고 할때도 DPKG_LOCKED 오류가 발생합니다.

흔치 않은 경우이며, 대게 Cydia Eraser 를 잘못 사용하면서 시디아가 꼬이기 때문입니다.

해결책은 다음과 같습니다.


이외에도 아래와 같은 메세지들도 이 글의 방법으로 해결 가능합니다.


- Could not open file /var/lib/dpkg/status" - Could not open file - open (2: No such file or directory) - flAbsPath on /var/lib/dpkg/status failed - realpath (2: No such file or directory)




개요

  1. 첨부파일 다운로드

  2. iFun-box 3.0 버전 를 통해 lib파일 복사.

  3. 시디아 임팩트로 Mterminal, Filza 트윅 설치

  4. Mterminal 실행하여 명령어 입력

  5. Filza 로 시디아 찌꺼기 제거 

  6. 아이폰 전원껏다 다시 재부팅 

  7. 재탈옥

  8. 시디아 재접속

  9. 중요 업그레이드 재설치

  10. 해결.


본문

1. 먼저 필요한 파일을 받습니다.

 lib 라고 써진 파일은 본인의 IOS 버전에 맞는것만 다운받으시면 됩니다.


Filza.z01

Filza.zip

Impactor_0.9.43.z01

Impactor_0.9.43.zip

IOS 9 lib.zip

IOS 10 lib.zip

MobileTerminal.ipa

ifunbox 3.0_setup.z01

ifunbox 3.0_setup.z02

ifunbox 3.0_setup.zip


Filza 설치가 안되는 분들은 아래 iFile 로 대체하세요

iFile.ipa



cf. 아이펀박스의 경우 반드시 3.0 버전을 다운 받아야 합니다.

더 최신버전이나 더 옛날버전도 안됩니다.

iFun-Box 공식 사이트 : http://www.i-funbox.com



2. iFun-Box 3.0 버전을 실행.



아이펀박스 실행후, 

상단 메뉴 - 파일 브라우저 - iBooks 클릭 




lib 압축파일을 풀어서 폴더채로

iBooks 폴더 안에 마우스로 드래그하여 복사해 줍니다.

(lib 파일은 자신의 IOS 버전에 일치하는 것으로) 




3. Impactor_0.9.32 압축파일을 풀고, 안에 있는 Impactor 를 실행합니다.

그 후 MobileTerminal 파일을 마우스로 드래그 하여 , Impactor 위에 올려주면 됩니다.




그러면 애플ID 와 비번을 입력하라는 창이 뜰 것입니다.

여기서 애플ID/비번을 입력하고 나면 MobileTerminal.ipa 파일이 저절로 설치됩니다.


(여기서 쓰이는 애플ID 는 주로 쓰는 본인 아이디 말고,  탈옥용으로 쓸것을 하나 만들어 쓸 것을 추천합니다.)





위와 동일한 방법으로 Filza 파일도 설치해 줍니다.




4. 이제 아이폰을 보면 'Terminal' 이라는 트윅이 설치되어 있을 것입니다.

이 터미널 트윅을 실행합니다.




터미널 트윅이 실행된 모습입니다.

이제 이 곳에 다음 명령어를 순서대로 입력합니다. 

(명령어를 넣어도 특별히 나타나는 반응은 없습니다. )

  1. su

  2. alpine

  3. cp -R /var/mobile/Media/Books/lib /var

(대문자, 소문자 정확히 입력하세요)

( -R 뒤에 스페이스 한칸, /lib 뒤에 스페이스 한칸 있는걸 체크 하십시오)


4. 이제 홈으로 나와, Filza 트윅을 실행합니다.

그리고 다음 경로를 따라가 삭제해줍니다.

  • /var/mobile/Library/Cydia/metadata.cb0

  • /var/mobile/Library/Caches/com.saurik.Cydia   (폴더채 삭제)


5. 여기까지 했으면 아이폰 전원을 껏다 재부팅 합니다. 

이후 재탈옥을 해주고, 시디아를 들어오게 되면 정상작동 하게 됩니다.


관련글

2017/11/30 - [아이폰/탈옥] - [가이드] 시디아 MobileTerminal 오류/에러 ForkException 해결방법

2018/02/09 - [아이폰/탈옥] - 시디아 에러 Trying to overwrite ´/Library/MobileSubstrate/DynamicLibraries´ 해결하는 방법.

2018/02/20 - [아이폰/시디아 트윅] - [가이드] Cydia Impator 사용시 provision.cpp:138 maxQuantity/provision.cpp:81/progress.hpp:87 오류(에러) 해결하는 방법

2018/02/20 - [아이폰/시디아 트윅] - [가이드] Cydia Impactor 오류(에러) cpp:42 해결 방법




▶ '리뷰하는 고양이|뷰잉캣'의 게시물은 크리에이티브 커먼즈 (BY-NC-SA) 저작권법에 따라 이용할 수 있습니다.

▶ 블로그 내용은 퍼가셔도 좋습니다. 원문 출처만 함께 남겨주세요. 

▶ 추천 은 로그인 없이도 눌러주실 수 있습니다.


이 글을 공유하기

           


- 애드블록 풀어주시면 냥코선생에게 큰 도움! (광고 단 2개)

- 냥코선생 블로그를 후원 해주세요!


다른 사람들이 흥미롭게 읽은 이야기


댓글을 달아 주세요

  1. 이전 댓글 더보기
  2. 전정경 2018.03.01 11:13

    verifyingApplication 오류.. 저는 해결이 안되네요...filza말고는 방법이 없나요????ㅠㅠ

  3. 전정경 2018.03.02 00:27

    기대없이 올린 글에 답변 감사합니다. 이틀연속으로 해보다가 지쳐서 내일 다시 해봐야겠네요.. ㅠㅠ

  4. 전정경 2018.03.02 09:52

    말씀해주신 부분으로 해서 찾아봤는데 잘 모르겠어요.. 혹시 참고할 만한 링크같은게 있을지.. 궁금합니다.
    Winscp 와 Putty 를 사용하는 방법.. 궁금해요..ㅠㅠ

  5. 전정경 2018.03.02 09:52

    말씀해주신 부분으로 해서 찾아봤는데 잘 모르겠어요.. 혹시 참고할 만한 링크같은게 있을지.. 궁금합니다.
    Winscp 와 Putty 를 사용하는 방법.. 궁금해요..ㅠㅠ

  6. 전정경 2018.03.02 12:11

    저는 왜 아무것도 안되는 걸까요?? 이레이져도 받을 수 없고.. 와이파이도 안되고..ㅠㅠ 슬퍼요

    • 사용하는 아이폰 종류와 iOS 버전, 윈도우 버전, 사용한 시디아 임팩터 버전, 시도한 구간 , 막힌 구간, 거기서 나타나는 오류등,, 본인의 상황을 최대한 자세히 설명해주셔야 도와드릴 수 있습니다.

  7. 전정경 2018.03.02 17:32

    * 아이폰 종류 : 아이폰5s
    * iOS 버전 : ios 9.3.2
    * 윈도우버전 : 윈도우 7
    * 임팩터 버전 : Impactor_0.9.44
    * 시도한 구간 : 처음부터 순차적으로 다 했어요..ㅠㅠ 잘됐어요..
    * 막힌 구간 : filza 설치하면서 verifyingapplication 상태로 변동없어요. 그리고 제가 문의드린글 위에 같은 증상으로 올려두신 분이 있어서 그 글에 달아주신 http://viewingcat.tistory.com/386 하고 해봐도 안되요

  8. 전정경 2018.03.03 13:03

    filza말고 사용할 수 있는 파일메니져가 없을까요? ㅠㅠ

    • 시디아 임팩터에서 IPA 설치시 verifyingapplication 상태에서 진행이 안된다는 거죠?
      네. 그 증상은
      http://viewingcat.tistory.com/386 여기 있는 해결책이 다입니다. ㅠ_ㅠ
      저 같은 경우는 포맷해서 해결 했네요.

      Filza가 안되시면 iFile 을 받아보세요.
      링크는 여기에 있습니다.
      https://ifiledownload.com/ipa/

  9. 전정경 2018.03.03 13:57

    감격스러워서 글 올립니다.
    우연찮게 뒤지고 뒤지다가 네이버 카페에서 10.2관련 재탈옥 실패 오류에 관련된 글을 찾았어요.
    헌데 거기에서 링크된 유투브 파일중 iFile 2.ipa파일이 들어있었어요. 아무리 찾아도 없던데..ㅠㅠ
    그래서 마지막 verifyingapplication 인가 에서 안넘어가서 filza는 끝내 설치못하고 iFile 2.ipa를 임팩터로 설치해서
    filza에서 하라는 부분을 iFile에서 하고 재탈옥하고 오류 증상이 사라졌습니다.

    정말 칠전팔기? 99전100기정도는 되는거 같네요..ㅠㅠ 감사합니다. 너무 감사해요..^^* 최고입니다.

  10. se맨 2018.03.04 04:47

    안녕하세요 오랜만에 코멘트를 다네요
    저 성공했어요
    감사합니다ㅎㅎ

    저 시디아 복구하고, 이레이져 돌려서 순정으로 초기화 완료했어요
    그래서 지금 다시 탈옥할려고 준비중입니다ㅎㅎ

    질문글을 작성했던 카페에서 어떤분이
    ifile 알려주셔서 filza로 할거를 ifile로 했더니 성공했어요

    감사해서 커피 한 잔 사드리고 싶은데
    카톡 들어오시면
    스벅 기프티콘 보내드릴께여

  11. 2018.03.04 05:24

    비밀댓글입니다

    • 제가 카카오는 안써서 계정도 없거든요. 텔레그램만 써서 ;;
      무엇보다 뭐 안주셔도 되요. 정말 괜찮습니다.
      여기 오시는 분들이 잘 되셨으면, 저는 그걸로 만족합니다. +_+

  12. asdfsdf 2018.03.19 01:09

    하라는대로 했는데 왜 해결이 안될까요? 10.3.3 아이폰6이며 임팩터 44로 했구 아이파일로 부분 삭제 했습니다. 터미널 도 cp-R 도해보고 cp -R도해보고 몇번이나했는데 오류가 않없어지네요 ㅠㅠㅠ

    • 일잔맨 2018.03.19 16:02

      저랑 상황이 거의 비슷하시네요..
      저느 10.3.2고 나머지는 거의 비슷한 상황입니다. 10.3.x는 이방법으로 안되는게 아닌가 싶습니다..ㅠㅠ

  13. 일잔맨 2018.03.19 15:58

    10.3.2도 가능할까요?? 멋모르고 했다가 꼬이는군요..ㅠㅠ

  14. 야옹 2018.04.19 15:09

    터미널 설치과정에서 138 maxquantity 에러발생해요 ㅠㅠ

  15. s1000sal@naver.com 2018.06.02 10:31

    안녕하세요 탈옥폰을 구매 했는데
    본문과 같은 오류가 뜨네요
    글을 깔끔하게 올려주셔서 잘 따라하다가
    임팩터 다운받아 실행했습니다
    그런데 터미날파일과 파일자 파일이 없는데
    따로받아야 하는건가요?

  16. s1000sal@naver.com 2018.06.02 13:42

    뷰잉캣님은 복받으실꺼에요~ ㅠㅠ
    감사해요~
    터미널 설치하고 파일자 설치중입니다
    근데 파일자는 오래걸리네요

  17. s1000sal@naver.com 2018.06.02 14:09

    헉스 ~
    FIza.ipa 가 설치가 안되네요
    ifilza.ipa 는 어디서 구할수 있나요??^^;

  18. 오오 2018.07.09 01:51

    IOS 11 lib 은 어디서 구할 수 있을까요..?

  19. 이재천 2018.10.22 00:02

    수고하십니다...문의좀 드릴께요..

    ios11.1.2 인데요.....반탈했는데 계속 dpkg 에러가 나는데...이거 보고 따라 해볼려고 하는데
    ios11에 맞는 lib파일은 어디서 구할수 있나요??

  20. 이재천 2018.10.22 00:14

    ios11 lib파일은 없군요.....ㅠㅠ
    11.1.2 반탈했는데요....시디아 들어가면

    DPKG_LOCKED
    Could not open file - open (2:no such file or directory)
    Problem opening

    이렇게 나와요...도와주세요~~^^

  21. 신박 2020.09.24 16:42

    안녕하세요~~^^
    최근 ios10.3 아이폰7 기기를 어렵게 구해서(넷플리스땜에~~ㅋ) 탈옥하다가 위와 같은 에러가 발생해서 복구시도중 시디아 임팩터룰 더이상 사용하수가 없네요~~~ㅠㅠ 혹시 다른방법으로 ipa파일을 설치할수는 없나요? 아님 계발자 계정으로 시도하면 될까요?