Vine Linux 6 向けに「Emacs 利用ガイド」と「日本語 TeX 利用ガイド」を更新しました

ようやく Vine Linux 6 向けに「Emacs 利用ガイド」と「日本語 TeX 利用ガイド」を更新しました。ドキュメントをガリガリ書くのは、脳内分泌しまくりで、肉体作業です。ずっと前から目次から構成を考えてありましたが、執筆がはかどるまですこぶる時間がかかります。

さて、Vine Linux 6 RC1 がついさきほど公開されました(http://beta.vinelinux.org/)ので、Vine Linux 6 リリースまでの間にレビューなどをお願いしたいと存じます。なにかありましたら、この記事のコメント、VineSeed ML などにご投稿下さいませ。

vine-manual-build パッケージをあらかじめインストールしておきます。

$ sudo apt-get install vine-manual-build

適当なディレクトリにおいて、trac.vinelinux.org のリポジトリ上にある vine-emacs-guide と vine-tex-guide のデータを取得します。

$ svn co http://trac.vinelinux.org/repos/projects/vine-emacs-guide/trunk vine-emacs-guide
$ svn co http://trac.vinelinux.org/repos/projects/vine-emacs-guide/trunk vine-tex-guide

例えば、vine-emacs-guide の Web 用ドキュメントを閲覧したい場合、以下のコマンドを実行します。

$ cd vine-emacs-guide/help
$ vine-manual-build -w vine-emacs-guide.xml
$ chromium vine-emacs-guide.html

あとは、chromium などのブラウザで、ドキュメントをご覧ください。

遅ればせながら、第 6 回 Vine Linux ユーザの集い with LILO - RPM パッケージ作成ハンズオン - のレポート

[2011-07-25 追記]当日の勉強会で補足した内容、Q&A を追加。

2011年7月度 LILO Monthly Seminar with Project Vine : ATND は、Vine Linux ユーザの集い史上、最大規模の開催になりました。有難うございます。

配布資料を以下に公開しました!

http://trac.vinelinux.org/repos/people/munepi/documents/11/lms201107r.pdf

都合が合わなくて参加できなかった方でも独習できる内容にしているつもりですので、ご活用下さいませ。なお、上記pdfは、当日印刷して配布した資料に、修正および加筆をしております。

当日の勉強会で補足した内容、Q&A

上記、lms201107r.pdf に付録として加筆したほうがよさそうですね。

  • %file の書き方
  • $ rpm --showrc
  • vbuilder
  • curses.h がパッケージの探し方

Vine Linux 6 β4 に関してのご指摘

Vine60b4-DVD-x86_64.iso から「デスクトップ」(または、「すべて」)構成でインストールすると、テキストエディタが 4 つもインストールされるというご指摘をいただきました。

たしかに、CUI/GUI の UI の違いはあれど、テキストエディタがデフォルトで入りすぎている気がします。インストーラからインストールされるテキストエディタは、CUIvim-tiny、GUI は gedit というように、CUIGUI でそれぞれひとつずつくらいあれば、とりあえず困らないと思います。

  • jed を抜く:vim-tiny があるから
  • gvim を抜く:gedit があるから
  • Emacs 関連を全部抜く:万人に勧められるエディタでないから
  • leafpad を抜く:Gnome session が標準で、gedit があるから

Vine Linux 7 ができあがるときにでも、本件を再考してみてはいかがでしょうか?

遅ればせながら、OSC 2011 Kansai@Kyoto の参加レポート

Project Vine として、オープンソースカンファレンス2011 Kansai@Kyoto - オープンソースの文化祭! に参加してきました。OSC 関西に初参戦でしたけど、OSC 東京よりも来場者のノリが熱い!!!

さて、Project Vine はというと、OSC 関西@京都で、Vine Linux 6.0β4 の CD, DVD インストーラメディアを配布することになりました。はい、Vine Linux 6.0 リリース版でありませんm(_ _)m

セミナー内容は、鈴木さんによる「Vine Linux 6 の概要」、私の「明日開催!RPM パッケージングハンズオン - 第6回Vine Linuxユーザの集い with LILO の紹介 - 」、豊田さん(Takemikaduchi)さんの「VineSeedGnome 3デスクトップ - 近未来デスクトップをお届けします!」、「Wine の紹介」でした。

ネット上で見つけた参加レポート

まさか、Fish Fillets で Tower of Hanoi を解くことになろうとは…

この room を見た瞬間、「えっ、 wikipedia:ハノイの塔 を解くの?」と直感した。しかも、Fish Fillets のルールの下で。

頑張って、地道に円盤もどきを動かしていき、さー、最後段階だー!このとき、すでに 1741 steps。

最後段階が終わったときには、なんと 3098 steps Orz...

せっかくクリアしたのに、「Best solution: 404, Solved by Masaki Irie」という画面を見て、ぞっとする Orz...

そこで、脳裏にひらめきがきた、404 steps に近づく手順が!実は、この room の最短クリア手順は、wikipedia:ハノイの塔 を解かなくてもよいのれす(笑

Vine Linux 5.2 (i386, x86_64) で次期 Google Chrome 13 を頑張れないかも(泣

■[Vine][Linux] Vine Linux 5.2 (i386, x86_64) で Google Chrome を頑張って動かしてみた [id:munepi:20110517:chrome] で頑張っていましたが、次期 Google Chrome 13 正式版では、頑張れないかもしれません。

[munepi@vine64 ~]$ rpm -q google-chrome-beta
google-chrome-beta-12.0.742.91-87961
[munepi@vine64 ~]$ rpm -qp google-chrome-beta_current_x86_64.rpm
警告: google-chrome-beta_current_x86_64.rpm: ヘッダ V4 DSA 署名: NOKEY, key ID 7fac5991
google-chrome-beta-13.0.782.41-90909
[munepi@vine64 ~]$ sudo apt-get install google-chrome-beta_current_x86_64.rpm 
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了        
'google-chrome-beta_current_x86_64.rpm' として google-chrome-beta を選択しました
いくつかのパッケージをインストールすることができません。おそらく、
整合性のとれない状況を要求したか、(必要なパッケージがまだそろって
いなかったり、まだIncomingから移動されていない)不安定なディストリ
ビューションを使用していないでしょうか。

単純な操作だけを行った時に、パッケージがインストール
できない場合は、バグリポートしてください。
以下の情報がこの問題を解決するために役立つかもしれません:

以下のパッケージは解決できない依存関係を持っています:
  google-chrome-beta: 依存: lsb (>= 4.0)
                      依存: libc.so.6(GLIBC_2.11)(64bit) それをインストールすることができません
E: 壊れたパッケージです

たぶん、lsb さえ騙せばなんとかなるでしょうが…、頑張れないのならば、あとは強引に責めるという手段でしょうねー。

  1. rpm を無理やり然るべき場所へぐぁーっと展開して、
  2. 後処理の rpm scriptlets を手動で走らせて、
  3. [id:munepi:20110517:chrome] の必要な処理を施す

現時点での google-chrome-beta や google-chrome-unstable は、危険な香りが漂いますねー、たまりませんっ!

というわけで、「Vine Linux 6 のススメ」へと続くになるのでした。

お待たせしました!install-assist-LibreOffice パッケージを 3.4.1 へ更新しました。

ホーム | LibreOffice - オフィススイートのルネサンス の 3.4 系が 2011-07-01 に 3.4.1 に更新されたため、 http://download.documentfoundation.org/libreoffice/stable/3.4.0/ に何もなーい ウワァァ-----。゚(゚´Д`゚)゚。-----ン!!!! という状態でした。

さっそく install-assist-LibreOffice パッケージを 3.4.1 へ対応させました。

ちなみに、上の画像の編集画面は、下の画像です。