Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
安心してください、日本語使えますよ―Ubuntu日本語Remix提供休止に寄せて― 2024-...
Search
Nobuto Murata
November 17, 2024
Technology
2.3k
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
More Decks by Nobuto Murata
See All by Nobuto Murata
新しいUbuntu/GNOMEが使いたいからXからWaylandへ移行頑張ってるの巻 2026-06-20
nobutomurata
0
190
Untitled Presentation―プレゼンのためのプレゼンテーション
nobutomurata
0
190
助けて! XからWaylandに移行しないと新しいGNOMEが使えなくなっちゃう 2025-07-12
nobutomurata
2
530
おうちクラウドの夢よ再び―OpenStackが今熱い― 2024-06-01
nobutomurata
0
980
19.10をUnityっぽくして使う
nobutomurata
0
71
Canonical Livepatchサービスのご紹介 2017-11-01
nobutomurata
0
80
Nova-LXDとLivepatch, GREE Mini Tech Talk 2017-06-21
nobutomurata
0
51
Ubuntu PhoneとConvergence振り返り会 2017-05-13
nobutomurata
0
96
オレのUbuntuノートPCセットアップ 2016-12-17
nobutomurata
0
73
Other Decks in Technology
See All in Technology
インシデント事例と パッケージの全量解析に学ぶ ソフトウェアサプライチェーンの守り方 / supply-chain-attack-defense
flatt_security
0
840
Jitera Company Deck
jitera
0
260
ファミコンでPHPを動かす / PHP on the Famicom
tomzoh
2
590
変更し続けられるシステムをどう保つか — AI時代のSSoTという設計原則
kawauso
1
1k
壊して学ぶAWS CDK: そのcdk deployで消えるもの、残るもの
k_adachi_01
1
460
シンガポールで登壇してきます
yama3133
0
340
OPENLOGI Company Profile for engineer
hr01
1
74k
AI時代におけるエンジニアの新たな役割──FDEとクオリアの探求/登壇資料(戸井田 裕貴)
hacobu
PRO
0
290
ソニー銀行におけるビジネスアジリティ向上のためのクラウドシフト戦略
srenext
0
1k
AIが実装を自走する時代の認知負債との戦い
lycorptech_jp
PRO
2
1k
kaonavi Tech Night#1
kaonavi
0
140
キャリアLT会#3
beli68
2
220
Featured
See All Featured
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
510
[SF Ruby Conf 2025] Rails X
palkan
2
1.2k
Odyssey Design
rkendrick25
PRO
2
730
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
590
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
460
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
220
KATA
mclloyd
PRO
35
15k
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
The agentic SEO stack - context over prompts
schlessera
0
850
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
How to Ace a Technical Interview
jacobian
281
24k
Transcript
安心してください、日本語使えますよ ―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?