Alpine Linux에서 일부 소프트웨어를 테스트하려고 합니다. 일부 구성을 변경해야 하므로 Emacs가 필요합니다. emacs
각 패키지의 이름입니다알파인 리눅스 |. apk add emacs
패키지 누락으로 인해 실패했습니다.
~에 따르면Alpine Linux 패키지 관리 | 패키지 검색 |다음 명령 중 하나를 사용하여 패키지를 찾을 수 있어야 합니다.
$ apk search emacs
$
$ apk search -v emacs
$
$ apk search -v 'emacs*'
$
Alpine Linux의 Emacs 패키지 이름은 무엇입니까? 아니면 이름이 맞다면 어떻게 설치하나요?
이것이 제가 해결하려는 오류입니다. 내 패키지 이름이 잘못되었다고 가정하고 emacs-24.5
또는 같은 것이 필요합니다 emacs-nox
.
# apk add emacs
ERROR: unsatisfied constraints
emacs (missing)
required by: world[emacs]
답변1
이 질문이 다소 오래되었다는 것을 알고 있지만 자세한 답변은 이 질문에 도달하는 사람들에게 여전히 도움이 될 것입니다. community
패키지 소스가 활성화되어 있고 패키지 목록이 최신인지 확인해야 합니다 .
- 먼저 저장소 파일을 편집하십시오.
# vi /etc/apk/repositories/
- emacs 패키지는커뮤니티 저장소에 나열됨
community
, 해당 행의 주석 처리가 해제되었는지 확인하고사용 가능한 거울 중 하나, 귀하의 위치에 더 가까운 곳이 더 빠른 상호작용을 가능하게 할 수도 있습니다.
http://<MIRROR_ADDRESS>/alpine/v<VERSION>/main
http://<MIRROR_ADDRESS>/alpine/v<VERSION>/community
[...]
- 패키지 목록이 최신인지 확인하세요.
# apk update
- 이 경우 필요한 패키지를 설치합니다
emacs
.
# apk add emacs
이는 일반적으로 문제가 되지 않으나, 이 시점에서도 문제가 해결되지 않는 경우에는 다음 사항도 확인하십시오.알파인 소포 검색uname -m
올바른 컴퓨터 아키텍처( Terminal 을 사용하여 확인 ) 및 운영 체제 버전( Terminal 을 사용하여 확인 cat /etc/os-release
) 에 패키지를 사용할 수 있습니까 ?