Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
安心してください、日本語使えますよ―Ubuntu日本語Remix提供休止に寄せて― 2024-...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Nobuto Murata
November 17, 2024
Technology
2.4k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
安心してください、日本語使えますよ―Ubuntu日本語Remix提供休止に寄せて― 2024-11-17
Nobuto Murata
November 17, 2024
Transcript
63 slides
安心してください、日本語使えますよ ―Ubuntu日本語Remix提供休止に寄せて― Ubuntu 20周年記念オフラインミーティング Nobuto Murata <
[email protected]
> 2024-11-17
Disclaimer 本日はUbuntuコミュニティーのイベントに コミュニティーの一員という立場で参加していますが、 所属を隠していると思われてはいけないので Canonicalの従業員であることを先にお伝えしておきます。 ただし、発言は所属組織を代表するものではありません。
Ubuntu20周年おめでとうございます 20 years of Canonical Ubuntu https://ubuntu.com/20years Ubuntu Early Days
| 20 Years of Ubuntu Reflections from the Canonical team Ubuntu 20周年記念 オフラインミーティング
20 years of Ubuntu 4.10 Warty Warthog 5.04 Hoary Hedgehog
5.10 Breezy Badger 6.06 LTS Dapper Drake 6.10 Edgy Eft 7.04 Feisty Fawn 7.10 Gutsy Gibbon 8.04 LTS Hardy Heron 8.10 Intrepid Ibex 9.04 Jaunty Jackalope 9.10 Karmic Koala 10.04 LTS Lucid Lynx 10.10 Maverick Meerkat 11.04 Natty Narwhal 11.10 Oneiric Ocelot 12.04 LTS Precise Pangolin 12.10 Quantal Quetzal 13.04 Raring Ringtail 13.10 Saucy Salamander 14.04 LTS Trusty Tahr 14.10 Utopic Unicorn 15.04 Vivid Vervet 15.10 Wily Werewolf 16.04 LTS Xenial Xerus 16.10 Yakkety Yak 17.04 Zesty Zapus 17.10 Artful Aardvark 18.04 LTS Bionic Beaver 18.10 Cosmic Cuttlefish 19.04 Disco Dingo 19.10 Eoan Ermine 20.04 LTS Focal Fossa 20.10 Groovy Gorilla 21.04 Hirsute Hippo 21.10 Impish Indri 22.04 LTS Jammy Jellyfish 22.10 Kinetic Kudu 23.04 Lunar Lobster 23.10 Mantic Minotaur 24.04 LTS Noble Numbat
The Hague, Netherlands; Oct 25 – 27, 2024 https://ubuntu.com/summit https://events.canonical.com/event/51/ Ubuntu Summit
2024も開催される
その週、私はずっとその場所にいた
しかし色々あって観光
Ubuntu日本語Remix 提供休止のニュース
“長年にわたりISOイメージ形式で配布してきた 「Ubuntu日本語Remix」ですが、 Ubuntu 24.04 LTSではリリースしないことに 決定しましたのでお知らせします。 Jun Kobayashi 2024年6月10日 ubuntu-jpメーリングリストにて
https://lists.ubuntu.com/archives/ubuntu-jp/2024-June/006668.html https://www.ubuntulinux.jp/News/ubuntu2404-ja-remix Ubuntu 24.04 LTS[以降]の 日本語Remixについて “
Ubuntuのインストールは これから英語で やらなければならない。 あり得そうな誤解 インストール後に 「日本語化」の手順が 必要になってしまう。 今までお世話に なりました。 感謝しかありません。
〇〇に移行します。 → すべて誤解です❗
“Ubuntu日本語RemixのISOイメージの主な利点は、 日本語ライブ環境が使えること、およびインターネット 未接続状態でも日本語のデスクトップ環境を スムーズにセットアップできることでした https://lists.ubuntu.com/archives/ubuntu-jp/2024-June/006668.html https://www.ubuntulinux.jp/News/ubuntu2404-ja-remix 日本語Remix ISOイメージの利点 “
接続しない Ubuntu公式イメージを使った時の流れ 日本語を選択 インストールを選択 試すを選択 再起動 インターネット接続 オフラインのケースへ
接続しない 日本語がそのまま使えるステップ 日本語を選択 試すを選択 オフラインのケースへ インストールを選択 インターネット接続 再起動
日本語Remixが追加でカバーしていた箇所 再起動 日本語を選択 オフラインのケースへ インストールを選択 接続しない 試すを選択 インターネット接続
“Ubuntu日本語RemixのISOイメージの主な利点は、 日本語ライブ環境が使えること 、およびインターネット 未接続状態でも日本語のデスクトップ環境を スムーズにセットアップできることでした 日本語Remix ISOイメージの利点 “ 定番のインストールステップ以外のところも 手厚くサポートしていた。
通常のインストール作業はほぼ変わりがない。
あらためて定番のインストール手順 公式イメージ編 16
英語だけれども30秒で自動選択
この言語選択画面で「日本語」を探せれば
選択した時点から日本語表示に
アクセシビリティ
キーボードレイアウト
ネットワークに接続
インストールを選択
インストールの種類
アプリケーション
コンピューターを最適化
ディスクのセットアップ
アカウントの設定
タイムゾーンを選択
インストールの準備完了
ファイルをコピーしています
システムをインストールしています
今すぐ再起動
Please remove the installation medium, then press ENTER
「ENTER」は日本語、いいね? ほ、ほら日本語キーボードの刻印にも “Enter”ってあるし
再起動後にログイン画面
「ようこそ」セットアップ画面
日本語が使える
日本語Remixパッケージ
“かつては快適な日本語デスクトップ環境を実現するため 複数のパッケージを追加・変更していたものの、 この10年ほどは主にZIPファイル展開時の日本語ファイル名 文字化け対策の変更しか加えておりませんでした。 この対策パッケージは、Ubuntu 24.04 LTS以降も 引き続き提供する予定です。 https://lists.ubuntu.com/archives/ubuntu-jp/2024-June/006668.html https://www.ubuntulinux.jp/News/ubuntu2404-ja-remix
日本語Remixパッケージとは “
“unzipコマンドでWindowsで作られたZIPファイルを 展開する際、ファイル名の文字コードが CP932であるものとして扱うよう環境変数を設定します。 要するに export UNZIP='-O CP932' export ZIPINFO='-O CP932'
ubuntu-defaults-ja “
“ZIPファイルの展開時、環境変数に応じてファイル名の 文字化けを回避するパッチを適用しています。 7zipをインストールした環境ではFile Roller(書庫マネージャー) がZIPファイルの処理に7zipを優先して使うため、 このパッチを適用した7zipをインストールしないと 日本語ファイル名が文字化けすることがあります。 7zipおよび7zip-standalone “
日本語Remixパッケージを使わない形での解決 (いわゆるUbuntu本体での解決)は難しいと思われていた。 そう、Ubuntuが20周年を迎える2024年までは。 20周年の節目である24.10(oracular)には 実は2つの注目すべきchangelogがある。 どちらも歴史のある問題で
* Use system locale to select codepage for legacy zip
archives 内容は日本語Remixパッケージの7zipで加えている変更と同等。 →対策しないといけないものをさらに 1つ減らせる可能性 7zip (24.06+dfsg-1) unstable -> oracular
* Add 30-fix-code-pages.patch with the following fixes (LP: #2066389): -
Added proper OEM code page detection based on system locale setting. 設定されている言語に応じて、Windows生成zip対策が動的に入るように。 →環境変数設定部分をなくせる可能性 unzip (6.0-28ubuntu5) oracular
Ubuntuが20周年を迎える2024年にいきなり好転した。 ただし、デスクトップでunzipを使うためのfile-rollerが 23.04以降はデフォルトでインストールされていない。 ユーザーがインストール時に「拡張選択」を選ぶか 別途インストールする必要がある。 デフォルトの Nautilus -> gvfsd-archive ->
libarchive では日本語Remixとして“直して”いたものとは別の問題があるという認識。 どちらも歴史のある問題ではあったが
おまけ: ライブ環境を日本語で使う 公式イメージ編
「試してみる」を選択
デスクトップ
日本語が使えない
Languageの設定を探す
“Install / Remove Languages”
“Japanese”にチェックを入れる
Apply
「日本語」が出てくるので
ぐぐっと一番上に移動する
一旦ログアウト
再ログイン後に日本語環境になる
「キーボード」内、入力ソースの追加
日本語 -> 日本語(Mozc)
日本語入力もできるように
“Ubuntu日本語RemixのISOイメージの主な利点は、 日本語ライブ環境が使えること 、およびインターネット 未接続状態でも日本語のデスクトップ環境を スムーズにセットアップできることでした まとめ “ 結論: 定番インストールステップに影響はないので慌てない。 今までありがとうUbuntu日本語Remix
ISOイメージ! 君がいなくなっても私はもう一人で 公式イメージを使って日本語でUbuntuがインストールできるんだ。
Thank you! Questions?
More Decks by Nobuto Murata
See All by Nobuto Murata
新しいUbuntu/GNOMEが使いたいからXからWaylandへ移行頑張ってるの巻 2026-06-20
nobutomurata
0
340
Untitled Presentation―プレゼンのためのプレゼンテーション
nobutomurata
0
240
助けて! XからWaylandに移行しないと新しいGNOMEが使えなくなっちゃう 2025-07-12
nobutomurata
2
620
おうちクラウドの夢よ再び―OpenStackが今熱い― 2024-06-01
nobutomurata
0
1k
19.10をUnityっぽくして使う
nobutomurata
0
82
Canonical Livepatchサービスのご紹介 2017-11-01
nobutomurata
0
95
Nova-LXDとLivepatch, GREE Mini Tech Talk 2017-06-21
nobutomurata
0
65
Ubuntu PhoneとConvergence振り返り会 2017-05-13
nobutomurata
0
120
オレのUbuntuノートPCセットアップ 2016-12-17
nobutomurata
0
85
Other Decks in Technology
See All in Technology
うちなーぐちが認識できるなら、秋田弁もいけるはず!? Amazon Transcribe方言チューニング検証
ryouto715
1
170
[JAWS Festa 2026]一番いい仕事は、請求書に現れない / jawsfesta2026
sh_fk2
2
490
速くなるほど、深く考える AI時代のQAに学ぶ
kobayashiyorimitsu
0
150
AI時代に求められる優秀なTechLeadの振る舞い
pospome
11
16k
人間+AIを「チーム」としてプロセスを再設計する
littlehands
0
140
仕様と現実の間で落とし所を探るリモートMCPの認証・認可 — Sansanの認証基盤における課題と実践
sansantech
PRO
2
270
Bots in Kiro Crew (One point of contact for ongoing work) | Kiro: Zero to Hero 12
inariku
PRO
1
130
狙われているAPIの脆弱性!今こそ手をつけるべき根本的な対策とは?
nagix
0
120
SREのためのFinOps入門
muziyoshiz
3
1.4k
An Introduction to Context Ontology Accelerator (teaching AI agents what your data means)
inariku
PRO
1
220
LLM 基盤と kagent v0 を全部 k8s に入れてみた / Deploy both LLM and kagent v0 in k8s
kota2and3kan
0
160
Sizing, Benchmarking and Performance Tuning Apache Flink Clusters
rmetzger
0
150
Featured
See All Featured
Heart Work Chapter 1 - Part 1
lfama
PRO
11
37k
Amusing Abliteration
ianozsvald
1
390
Context Engineering - Making Every Token Count
addyosmani
9
1.3k
Typedesign – Prime Four
hannesfritz
42
3.2k
Music & Morning Musume
bryan
48
7.5k
Ethics towards AI in product and experience design
skipperchong
2
460
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
660
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
400
Paper Plane (Part 1)
katiecoart
PRO
3
12k
How to make the Groovebox
asonas
2
2.6k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k