GentooにPFL(電子ファイル)をインストールする方法(Dockerに)

Gentooに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 ...

何も動作しないようです...

また言及しましたIMPORTANT: 5 config files in '/etc/portage' need updating.。私は何をすべきかわかりません。新しいDockerコンテナにシンプルなパッケージをインストールしたいです。もちろん、これには設定ファイルを手動で変更することは含まれません。そうですか?

フル出力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素晴らしいです。

関連情報