体験!マイコンボードで組込みLinux

第18回 Fedora Coreの導入[その2]

この記事を読むのに必要な時間:およそ 14 分

qtと名称のついたものは以下のとおりです。

avahi-qt3-0.6.17-1.fc7.sh3.rpm
avahi-qt3-devel-0.6.17-1.fc7.sh3.rpm
dbus-qt-0.70-1.fc7.sh3.rpm
dbus-qt-devel-0.70-1.fc7.sh3.rpm
pinentry-qt-0.7.2-14.fc7.sh3.rpm
poppler-qt-0.5.4-7.fc7.sh3.rpm
poppler-qt-devel-0.5.4-7.fc7.sh3.rpm
qt-3.3.8-4.fc7.sh3.rpm
qt-MySQL-3.3.8-4.fc7.sh3.rpm
qt-ODBC-3.3.8-4.fc7.sh3.rpm
qt-PostgreSQL-3.3.8-4.fc7.sh3.rpm
qt-config-3.3.8-4.fc7.sh3.rpm
qt-designer-3.3.8-4.fc7.sh3.rpm
qt-devel-3.3.8-4.fc7.sh3.rpm
qt-devel-docs-3.3.8-4.fc7.sh3.rpm
qt-sqlite-3.3.8-4.fc7.sh3.rpm
scim-bridge-qt-0.4.10-1.fc7.sh3.rpm
PyQt-3.17.1-1.fc7.sh3.rpm
PyQt-devel-3.17.1-1.fc7.sh3.rpm
PyQt-examples-3.17.1-1.fc7.sh3.rpm

このような単純な抽出でも,かなりのパッケージの数が削減できます。

X関連として,xで始まる名称のものが削減対象となりますが,X関連ライブラリはシャットダウン時に使用されるので削減対象から外します。

xchat-2.6.6-9.fc7.sh3.rpm
xdelta-1.1.4-1.fc7.sh3.rpm
xdelta-devel-1.1.4-1.fc7.sh3.rpm
xdg-user-dirs-0.8-1.fc7.sh3.rpm
xdg-utils-1.0.1-3.fc7.noarch.rpm
xemacs-packages-base-20061221-1.fc7.noarch.rpm
xemacs-packages-base-el-20061221-1.fc7.noarch.rpm
xfce4-dev-tools-4.4.0-1.fc7.noarch.rpm
xfce4-icon-theme-4.4.1-1.fc7.noarch.rpm
xfsprogs-2.8.18-3.fc7.sh3.rpm
xfsprogs-devel-2.8.18-3.fc7.sh3.rpm
xgnokii-0.6.14-3.fc7.sh3.rpm
xhtml1-dtds-1.0-7.1.1.noarch.rpm
xisdnload-3.2-54.fc7.sh3.rpm
xkeyboard-config-0.8-7.fc7.noarch.rpm
xml-common-0.6.3-20.fc7.noarch.rpm
xmltex-20020625-8.noarch.rpm
xmlto-0.0.18-13.1.sh3.rpm
xmms-1.2.10-36.fc7.sh3.rpm
xmms-devel-1.2.10-36.fc7.sh3.rpm
xmms-esd-1.2.10-36.fc7.sh3.rpm
xmms-libs-1.2.10-36.fc7.sh3.rpm
xorg-sgml-doctools-1.1.1-1.fc7.noarch.rpm
xorg-x11-apps-7.1-4.fc7.sh3.rpm
xorg-x11-drv-keyboard-1.1.0-3.fc7.sh3.rpm
xorg-x11-drv-mouse-1.2.1-2.fc7.sh3.rpm
xorg-x11-drv-void-1.1.0-4.fc7.sh3.rpm
xorg-x11-filesystem-7.1-2.fc7.noarch.rpm
xorg-x11-font-utils-7.1-5.fc7.sh3.rpm
xorg-x11-fonts-100dpi-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-75dpi-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-ISO8859-1-100dpi-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-ISO8859-1-75dpi-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-ISO8859-14-100dpi-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-ISO8859-14-75dpi-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-ISO8859-15-100dpi-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-ISO8859-15-75dpi-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-ISO8859-2-100dpi-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-ISO8859-2-75dpi-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-ISO8859-9-100dpi-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-ISO8859-9-75dpi-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-Type1-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-base-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-cyrillic-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-ethiopic-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-misc-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-syriac-7.1-3.fc7.noarch.rpm
xorg-x11-fonts-truetype-7.1-3.fc7.noarch.rpm
xorg-x11-proto-devel-7.2-9.fc7.sh3.rpm
xorg-x11-resutils-7.1-3.fc7.sh3.rpm
xorg-x11-server-Xdmx-1.3.0.0-5.fc7.sh3.rpm
xorg-x11-server-Xephyr-1.3.0.0-5.fc7.sh3.rpm
xorg-x11-server-Xnest-1.3.0.0-5.fc7.sh3.rpm
xorg-x11-server-Xorg-1.3.0.0-5.fc7.sh3.rpm
xorg-x11-server-Xvfb-1.3.0.0-5.fc7.sh3.rpm
xorg-x11-server-sdk-1.3.0.0-5.fc7.sh3.rpm
xorg-x11-server-source-1.3.0.0-5.fc7.sh3.rpm
xorg-x11-twm-1.0.1-3.1.sh3.rpm
xorg-x11-util-macros-1.1.5-1.fc7.sh3.rpm
xorg-x11-utils-7.1-4.fc7.sh3.rpm
xorg-x11-xauth-1.0.2-1.fc7.sh3.rpm
xorg-x11-xdm-1.1.3-1.fc7.sh3.rpm
xorg-x11-xfs-1.0.2-3.1.sh3.rpm
xorg-x11-xfs-utils-1.0.2-3.1.sh3.rpm
xorg-x11-xinit-1.0.2-19.fc7.sh3.rpm
xorg-x11-xkb-utils-1.0.2-3.fc7.sh3.rpm
xorg-x11-xtrans-devel-1.0.3-1.fc7.sh3.rpm
xrestop-0.4-1.fc7.sh3.rpm
xscreensaver-5.02-1.fc7.1.sh3.rpm
xscreensaver-base-5.02-1.fc7.1.sh3.rpm
xscreensaver-extras-5.02-1.fc7.1.sh3.rpm
xscreensaver-extras-gss-5.02-1.fc7.1.sh3.rpm
xscreensaver-gl-extras-5.02-1.fc7.1.sh3.rpm
xscreensaver-gl-extras-gss-5.02-1.fc7.1.sh3.rpm
xsri-2.1.0-10.fc7.sh3.rpm
xterm-225-2.fc7.sh3.rpm

さらに,明らかにGUIと思われるパッケージは以下のとおりです。

ImageMagick-6.3.2.9-3.fc7.sh3.rpm
ImageMagick-c++-6.3.2.9-3.fc7.sh3.rpm
ImageMagick-c++-devel-6.3.2.9-3.fc7.sh3.rpm
ImageMagick-devel-6.3.2.9-3.fc7.sh3.rpm
ImageMagick-perl-6.3.2.9-3.fc7.sh3.rpm
firefox-2.0.0.3-4.fc7.sh3.rpm
firefox-devel-2.0.0.3-4.fc7.sh3.rpm
flac-1.1.4-4.fc7.sh3.rpm
flac-devel-1.1.4-4.fc7.sh3.rpm
flac123-0.0.9-6.fc7.sh3.rpm
bitmap-fonts-0.3-5.1.2.fc7.noarch.rpm
bitmap-fonts-cjk-0.3-5.1.2.fc7.noarch.rpm
chkfontpath-1.10.1-1.1.sh3.rpm
fonts-ISO8859-2-1.0-17.1.noarch.rpm
fonts-ISO8859-2-100dpi-1.0-17.1.noarch.rpm
fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
fonts-KOI8-R-1.0-9.1.1.noarch.rpm
fonts-KOI8-R-100dpi-1.0-9.1.1.noarch.rpm
fonts-KOI8-R-75dpi-1.0-9.1.1.noarch.rpm
fonts-arabic-2.0-5.fc7.noarch.rpm
fonts-bengali-2.1.5-1.fc7.noarch.rpm
fonts-chinese-3.03-4.fc7.noarch.rpm
fonts-gujarati-2.1.5-1.fc7.noarch.rpm
fonts-hebrew-0.100-4.1.1.noarch.rpm
fonts-hindi-2.1.5-1.fc7.noarch.rpm
fonts-japanese-0.20061016-6.fc7.noarch.rpm
fonts-kannada-2.1.5-1.fc7.noarch.rpm
fonts-korean-1.0.11-9.1.1.noarch.rpm
fonts-malayalam-2.1.5-1.fc7.noarch.rpm
fonts-oriya-2.1.5-1.fc7.noarch.rpm
fonts-punjabi-2.1.5-1.fc7.noarch.rpm
fonts-sinhala-0.2.2-1.fc7.noarch.rpm
fonts-tamil-2.1.5-1.fc7.noarch.rpm
fonts-telugu-2.1.5-1.fc7.noarch.rpm

多言語関連のパッケージは各種言語別に用意されているので,明らかにわかります。

aspell-0.60.5-3.fc7.sh3.rpm
aspell-af-0.50-7.fc7.sh3.rpm
aspell-ar-1.2-2.fc7.sh3.rpm
aspell-bg-0.50-14.fc7.sh3.rpm
aspell-bn-0.01.1-1.fc7.sh3.rpm
aspell-br-0.50-8.fc7.sh3.rpm
aspell-ca-0.50-6.fc7.sh3.rpm
aspell-cs-20040614-1.fc7.sh3.rpm
aspell-cy-0.50-6.fc7.sh3.rpm
aspell-da-1.4.42-1.fc7.sh3.rpm
aspell-de-20030222-3.fc7.sh3.rpm
aspell-devel-0.60.5-3.fc7.sh3.rpm
aspell-el-0.50-6.fc7.sh3.rpm
aspell-en-6.0-7.fc7.sh3.rpm
aspell-es-0.50-16.fc7.sh3.rpm
aspell-fo-0.51-6.fc7.sh3.rpm
aspell-fr-0.50-11.fc7.sh3.rpm
aspell-ga-0.50-6.fc7.sh3.rpm
aspell-gd-0.1.1-2.fc7.sh3.rpm
aspell-gl-0.50-5.fc7.sh3.rpm
aspell-gu-0.02-1.fc7.sh3.rpm
aspell-he-1.0-2.fc7.sh3.rpm
aspell-hi-0.01-1.fc7.sh3.rpm
aspell-hr-0.51-5.fc7.sh3.rpm
aspell-id-1.2-1.fc7.sh3.rpm
aspell-is-0.51.1-3.fc7.sh3.rpm
aspell-it-2.2_20050523-1.fc7.sh3.rpm
aspell-mr-0.10-1.fc7.sh3.rpm
aspell-nl-0.1e-4.fc7.sh3.rpm
aspell-no-0.50.1-10.fc7.sh3.rpm
aspell-or-0.03-1.fc7.sh3.rpm
aspell-pa-0.01-1.fc7.sh3.rpm
aspell-pl-6.0_20061121-1.fc7.sh3.rpm
aspell-pt-0.50-12.fc7.sh3.rpm
aspell-ru-0.99f7-3.fc7.sh3.rpm
aspell-sl-0.50-2.fc7.sh3.rpm
aspell-sr-0.02-3.fc7.sh3.rpm
aspell-sv-0.51-2.fc7.sh3.rpm
aspell-ta-20040424-1.fc7.sh3.rpm
aspell-te-0.01-1.fc7.sh3.rpm
hunspell-1.1.5-2.fc7.sh3.rpm
hunspell-af-0.20060117-1.fc7.noarch.rpm
hunspell-bg-0.20040405-1.fc7.noarch.rpm
hunspell-ca-0.20021015-1.fc7.noarch.rpm
hunspell-cy-0.20040425-1.fc7.noarch.rpm
hunspell-da-0.20070106-1.fc7.noarch.rpm
hunspell-de-0.20051213-1.fc7.noarch.rpm
hunspell-devel-1.1.5-2.fc7.sh3.rpm
hunspell-ee-0.20030602-1.fc7.noarch.rpm
hunspell-el-0.20041220-1.fc7.noarch.rpm
hunspell-en-0.20040623-1.fc7.noarch.rpm
hunspell-es-0.20050510-1.fc7.noarch.rpm
hunspell-fr-0.20060915-1.fc7.noarch.rpm
hunspell-ga-0.20060731-1.fc7.noarch.rpm
hunspell-gl-0.20061002-1.fc7.noarch.rpm
hunspell-he-0.20050112-1.fc7.noarch.rpm
hunspell-hr-0.20060607-1.fc7.noarch.rpm
hunspell-hu-0.20061105-2.fc7.noarch.rpm
hunspell-it-2.3-0.1.20060723.fc7.noarch.rpm
hunspell-lt-1.1-1.20061127cvs.fc7.noarch.rpm
hunspell-ms-0.20050117-1.fc7.noarch.rpm
hunspell-nb-0.20060508-1.fc7.noarch.rpm
hunspell-nl-0.20050720-1.fc7.noarch.rpm
hunspell-nn-0.20060508-1.fc7.noarch.rpm
hunspell-pl-0.20070214-1.fc7.noarch.rpm
hunspell-pt-0.20061026-2.fc7.noarch.rpm
hunspell-ru-0.20040406-1.fc7.noarch.rpm
hunspell-sk-0.20050911-1.fc7.noarch.rpm
hunspell-sl-0.20070127-1.fc7.noarch.rpm
hunspell-sv-1.3.8.6-1.fc7.noarch.rpm
hunspell-th-0.20061212-1.fc7.noarch.rpm
hunspell-zu-0.20060120-1.fc7.noarch.rpm
m17n-db-1.3.4-9.fc7.noarch.rpm
m17n-db-Uyghur-1.3.4-9.fc7.noarch.rpm
m17n-db-amharic-1.3.4-9.fc7.noarch.rpm
m17n-db-arabic-1.3.4-9.fc7.noarch.rpm
m17n-db-armenian-1.3.4-9.fc7.noarch.rpm
m17n-db-assamese-1.3.4-9.fc7.noarch.rpm
m17n-db-bengali-1.3.4-9.fc7.noarch.rpm
m17n-db-chinese-1.3.4-9.fc7.noarch.rpm
m17n-db-common-cjk-1.3.4-9.fc7.noarch.rpm
m17n-db-croatian-1.3.4-9.fc7.noarch.rpm
m17n-db-datafiles-1.3.4-9.fc7.noarch.rpm
m17n-db-dhivehi-1.3.4-9.fc7.noarch.rpm
m17n-db-farsi-1.3.4-9.fc7.noarch.rpm
m17n-db-generic-1.3.4-9.fc7.noarch.rpm
m17n-db-georgian-1.3.4-9.fc7.noarch.rpm
m17n-db-greek-1.3.4-9.fc7.noarch.rpm
m17n-db-gujarati-1.3.4-9.fc7.noarch.rpm
m17n-db-hebrew-1.3.4-9.fc7.noarch.rpm
m17n-db-hindi-1.3.4-9.fc7.noarch.rpm
m17n-db-japanese-1.3.4-9.fc7.noarch.rpm
m17n-db-kannada-1.3.4-9.fc7.noarch.rpm
m17n-db-kazakh-1.3.4-9.fc7.noarch.rpm
m17n-db-khmer-1.3.4-9.fc7.noarch.rpm
m17n-db-korean-1.3.4-9.fc7.noarch.rpm
m17n-db-lao-1.3.4-9.fc7.noarch.rpm
m17n-db-latin-1.3.4-9.fc7.noarch.rpm
m17n-db-malayalam-1.3.4-9.fc7.noarch.rpm
m17n-db-marathi-1.3.4-9.fc7.noarch.rpm
m17n-db-myanmar-1.3.4-9.fc7.noarch.rpm
m17n-db-nepali-1.3.4-9.fc7.noarch.rpm
m17n-db-oriya-1.3.4-9.fc7.noarch.rpm
m17n-db-punjabi-1.3.4-9.fc7.noarch.rpm
m17n-db-russian-1.3.4-9.fc7.noarch.rpm
m17n-db-serbian-1.3.4-9.fc7.noarch.rpm
m17n-db-sinhala-1.3.4-9.fc7.noarch.rpm
m17n-db-slovak-1.3.4-9.fc7.noarch.rpm
m17n-db-swedish-1.3.4-9.fc7.noarch.rpm
m17n-db-syriac-1.3.4-9.fc7.noarch.rpm
m17n-db-tamil-1.3.4-9.fc7.noarch.rpm
m17n-db-telugu-1.3.4-9.fc7.noarch.rpm
m17n-db-thai-1.3.4-9.fc7.noarch.rpm
m17n-db-tibetan-1.3.4-9.fc7.noarch.rpm
m17n-db-urdu-1.3.4-9.fc7.noarch.rpm
m17n-db-vietnamese-1.3.4-9.fc7.noarch.rpm
m17n-lib-1.3.4-1.1.fc7.sh3.rpm
m17n-lib-devel-1.3.4-1.1.fc7.sh3.rpm
scim-1.4.5-18.fc7.sh3.rpm
scim-anthy-1.2.2-3.fc7.sh3.rpm
scim-bridge-0.4.10-1.fc7.sh3.rpm
scim-bridge-gtk-0.4.10-1.fc7.sh3.rpm
scim-bridge-qt-0.4.10-1.fc7.sh3.rpm
scim-chewing-0.3.1-9.fc7.sh3.rpm
scim-devel-1.4.5-18.fc7.sh3.rpm
scim-doc-1.4.5-18.fc7.sh3.rpm
scim-gtk-1.4.5-18.fc7.sh3.rpm
scim-hangul-0.3.1-1.fc7.sh3.rpm
scim-libs-1.4.5-18.fc7.sh3.rpm
scim-m17n-0.2.1-1.fc7.sh3.rpm
scim-pinyin-0.5.91-16.fc7.sh3.rpm
scim-qtimm-0.9.4-6.fc7.sh3.rpm
scim-sinhala-0.2.0-2.fc7.sh3.rpm
scim-tables-0.5.7-3.fc7.sh3.rpm
scim-tables-additional-0.5.7-3.fc7.sh3.rpm
scim-tables-amharic-0.5.7-3.fc7.sh3.rpm
scim-tables-arabic-0.5.7-3.fc7.sh3.rpm
scim-tables-chinese-0.5.7-3.fc7.sh3.rpm
scim-tables-nepali-0.5.7-3.fc7.sh3.rpm
scim-tables-russian-0.5.7-3.fc7.sh3.rpm
scim-tables-thai-0.5.7-3.fc7.sh3.rpm
scim-tables-vietnamese-0.5.7-3.fc7.sh3.rpm

以上のように,名称だけで選んでもかなりの数のパッケージが削減できます。削減したパッケージで,前回に解説した要領でシングルユーザまで起動します。

著者プロフィール

みついわゆきお

1986年日立製作所入所,その3年後に自社ワークステーションでの開発業務をきっかけにBSDを経てLinux利用を始める。

1991年日立を退社し,その後,ボランティアでLinux関連ツールの整備と開発しながらWindows否定運動およびLinux普及運動を開始し,Linuxディストリビューション草創期にはPlamoLinuxのメンテナンスにもかかわる。

2001年ごろより非営利ベースでボードコンピュータの開発を開始し,やがて,無償によりハードとソフトを開発したH8マイコンボードの販売を秋月電子にて開始した。

現在,ボードコンピュータ用基本ソフトMES2.5や,SHプロセッサ向けLinuxパッチおよびTOPPERS/JSPパッチを無償で一般に提供しながら,ティーエーシーやエムイーシステムより原価率100%を目標(ただし,販売店の営業・販売費用や開発・製造の際の差損を除く)としたSuperHボードコンピュータを販売中。

また,現在でも頑固にMS社否定及びWindows撲滅運動に邁進中。