Ubuntu 18.04のxfce4.12でフランス語のローカライズ

Ubuntu 18.04のxfce4.12でフランス語のローカライズ

「ヘッドレス」vncセッションを使用してxfce4(バージョン4.12)フランス語環境を設定して実行しようとしています。桟橋労働者イメージ

元のバージョンをそのまま使用し、次の方法でフランス語のロケールをインストールすると、

    apt-get update && \
    apt-get install -y locales && \
    sed -i -e 's/# fr_FR.UTF-8 UTF-8/fr_FR.UTF-8 UTF-8/' /etc/locale.gen && \
    locale-gen && \
    dpkg-reconfigure --frontend=noninteractive locales

その後、環境変数を設定すれば十分で、メニューをインポートできます。フランス国民

ただし、aと同じ操作を試みると、FROM ubuntu:18.04UIの一部が表示されます。フランス語ではない

私はこのような環境に慣れていないので、おそらく明らかなものを見逃しています。フォーラムや質問を検索しても問題に関する情報が見つからないので、助けやアドバイスをいただきありがとうございます。

以下は、Ubuntu 16とUbuntu 18のフランス語UIの写真です。

フランス語のユーザーインターフェース

そして ここに画像の説明を入力してください。

ベストアンサー1

42行目にコメントを付け、次の行をDockerfile=に追加しますDockerfile.ubuntu.xfce.vnc

# ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' LC_ALL='en_US.UTF-8'

RUN apt-get update \
    && apt -y install language-pack-fr \
    && apt -y install thunar-data \
    && DEBIAN_FRONTEND=noninteractive apt-get install -y locales \
    && locale-gen fr_FR.UTF-8 \
    && dpkg-reconfigure --frontend=noninteractive locales \
    && update-locale LANG=fr_FR.UTF-8
ENV LANG fr_FR.UTF-8
ENV LC_ALL fr_FR.UTF-8

次に、次を実行します。

docker build -f Dockerfile.ubuntu.xfce.vnc .

確認してください(を使用してdocker image ls):

docker run <id latest created image here> locale 

トゥナールスタート:LANG=fr_FR.utf-8 thunar

おすすめ記事