젠투에 PFL(전자 파일)을 설치하는 방법(Docker에)

젠투에 PFL(전자 파일)을 설치하는 방법(Docker에)

명령을 pfl받기 위해 설치하는 방법을 알 수 없는 것 같습니다 .e-file

누군가 언급됨여기패키지 가 명령 pfl을 설치합니다 e-file.

그래서 Gentoo Docker 컨테이너를 시작하고 시도해 보았습니다.

$ docker run -ti gentoo/stage3 bash
$ emerge --sync
...
$ emerge app-portage/pfl
...
$ e-file
bash: e-file: command not found

출력에 에 대한 내용이 언급되어 use --autounmask-write있으므로 다시 시도했습니다.

emerge --autounmask-write app-portage/pfl
$ e-file
bash: e-file: command not found

출력에는 에 대한 내용도 언급되어 있으므로 sys-apps/util-linux해당 항목도 설치하고 다시 시도했습니다.

$ emerge sys-apps/util-linux
...
$ emerge --autounmask-write app-portage/pfl
...
$ e-file
bash: e-file: command not found

나는 또한 간단하게 다음을 실행해 보았습니다 emerge pfl: $erge pfl ... $ e-file bash: e-file: command not find

그런 다음 새로운 bash 세션을 시작하고 다시 시도했습니다: $ bash ... $erge --autounmask-write app-portage/pfl ... $ e-file bash: e-file: command not find

아무것도 작동하지 않는 것 같습니다 ...

또한 언급했습니다 IMPORTANT: 5 config files in '/etc/portage' need updating.. 나는 무엇을 해야할지 모르겠습니다. 새 도커 컨테이너에 간단한 패키지를 설치하고 싶습니다. 물론 여기에는 구성 파일을 수동으로 변경하는 작업이 포함되어서는 안 됩니다. 그렇죠?

전체 출력 emerge --autounmask-write app-portage/pfl:

 * IMPORTANT: 9 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


 * IMPORTANT: 4 config files in '/etc/portage' need updating.
 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections of the emerge man page to learn how to update config files.
Calculating dependencies... done!
[ebuild  N     ] sys-libs/libcap-ng-0.8.2-r1  USE="-python -static-libs" PYTHON_TARGETS="python3_9 -python3_8" 
[ebuild   R    ] sys-apps/util-linux-2.36.2-r1  USE="caps*" 
[ebuild  N     ] app-portage/pfl-3.1-r1  USE="network-cron" PYTHON_TARGETS="python3_9 -python3_8" 

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by app-portage/pfl-3.1-r1::gentoo[network-cron]
# required by app-portage/pfl (argument)
>=sys-apps/util-linux-2.36.2-r1 caps

Autounmask changes successfully written.

 * IMPORTANT: 5 config files in '/etc/portage' need updating.
 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections of the emerge man page to learn how to update config files.

콘텐츠/etc/portage

$ tree /etc/portage
/etc/portage
|-- make.conf
|-- make.profile -> ../../var/db/repos/gentoo/profiles/default/linux/amd64/17.1
|-- package.use
|   `-- zz-autounmask
|-- repo.postsync.d
|   `-- example
`-- savedconfig
    `-- sys-apps
        `-- busybox-1.32.1-r1

그건 그렇고, 다른 패키지를 설치하는 것도 emerge app-text/tree훌륭합니다.

관련 정보