FreeBSD 13-CURRENT C.UTF-8ロケールを11.2リリースにバックポートする方法は?

FreeBSD 13-CURRENT C.UTF-8ロケールを11.2リリースにバックポートする方法は?

私はそこに行きました。SSHによるFreeBSDシステムの管理、そして彼女は私が入力した非ASCII文字が好きではないようです。

そのうちの一人が指摘した。エラーレポートこの問題は13-CURRENTブランチのC.UTF-8ロケールで解決されたので、これを現在のシステムにバックポートしてみたいと思いました。

経験豊富なユーザーにこの作業を円滑に行う方法を尋ねたいと思います。 (または自分で実装しようとすると、独自の答えを投稿します)。

デフォルトでは:異なるバージョンのFreeBSDでロケールをバックポートする方法は?

答え1

  1. システムに13-CURRENT base.txzをダウンロードし、便利な場所に抽出します。

  2. コマンドを使用して、./usr/share/locale/C.UTF-8 をルートシステムの /usr/share/locale にコピーしますcp -R

  3. sh実行時にexport LC_ALL=C.UTF-8C.UTF-8ロケールを使用できます。

注:このようにロケールを設定しても、リンクされた質問で述べたようにSSHがオフになることはありません。

関連情報