Fedora에 패스 가져오기 설치

Fedora에 패스 가져오기 설치

pip를 통해 pass-import를 설치했습니다.

pip install pass-import
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: pass-import in ./.local/lib/python3.12/site-packages (3.4)
Requirement already satisfied: pyaml in /usr/local/lib/python3.12/site-packages (from pass-import) (23.9.7)
Requirement already satisfied: zxcvbn in /usr/local/lib/python3.12/site-packages (from pass-import) (4.4.28)
Requirement already satisfied: requests in /usr/lib/python3.12/site-packages (from pass-import) (2.28.2)
Requirement already satisfied: PyYAML in /usr/lib64/python3.12/site-packages (from pyaml->pass-import) (6.0.1)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/lib/python3.12/site-packages (from requests->pass-import) (3.2.0)Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3.12/site-packages (from requests->pass-import) (3.4)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/lib/python3.12/site-packages (from requests->pass-import) (1.26.18)

하지만 실행하려고 하면 다음과 같습니다.

pass import bitwarden bitwarden_export_20240104164527.json
Error: import is not in the password store.

이것이 나의 길입니다:

/home/hhlp/.local/bin:/usr/lib64/ccache:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/opt/p4v/bin:/opt/p4v/bin

그러나 나는 그것을 작동시키기에는 충분하지 않다고 생각합니다.

https://github.com/roddhjav/pass-import#readme

한 가지 해결책은 다음과 같습니다. fedora COPR repo에서 활성화하고 설치하면 됩니다.

https://copr.fedorainfracloud.org/coprs/tofik/password-store/packages/

sudo dnf copr enable tofik/password-store

그런 다음 설치하세요

sudo dnf install pass-import

하지만 이 작업을 수행하려면 pip 아래의 공식 버전을 사용하고 싶습니다.

답변1

비밀번호 저장을 위한 확장 프로그램을 설치 pass-import중 입니다. pip게시한 오류에 따르면 Passwordstore는 귀하가 설치한 확장 프로그램을 인식하지 못합니다.

귀하의 오류는 그것과 아무 관련이 없습니다 PATH. COPR에서 설치하면 확장 프로그램을 올바른 위치에 설치하는 패키지가 설치될 수 있습니다.

설치 명령에서 게시한 출력에 "기본적으로 설치됨"이 표시되므로 pass-import확장 기능은 아마도 로컬 어딘가에 설치되었을 것입니다. 알아보십시오 find ~ -path \*/lib/password-store/\* -name import\*.

확장 프로그램을 로컬로 설치하기 위한 지침을 따르고 PASSWORD_STORE_ENABLE_EXTENSIONS에 설명된 대로 환경 변수를 설정해야 합니다.PASSWORD_STORE_EXTENSIONS_DIR문서. PASSWORD_STORE_EXTENSIONS_DIR확장이 포함된 디렉터리를 가리켜 야 합니다 .

관련 정보