![大規模なストレージを備えた最小のLinuxディストリビューションですか? [閉鎖]](https://linux33.com/image/99664/%E5%A4%A7%E8%A6%8F%E6%A8%A1%E3%81%AA%E3%82%B9%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B8%E3%82%92%E5%82%99%E3%81%88%E3%81%9F%E6%9C%80%E5%B0%8F%E3%81%AELinux%E3%83%87%E3%82%A3%E3%82%B9%E3%83%88%E3%83%AA%E3%83%93%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%A7%E3%81%99%E3%81%8B%EF%BC%9F%20%5B%E9%96%89%E9%8E%96%5D.png)
私が読んで 最小限ですが、拡張可能なLinuxディストリビューションを選択する必要がありますか? しかし、私は「最小」という言葉を少し異なる意味で使用します。つまり、展開自体が占めるメモリ/ディスク領域ではなく、起動時に実行されるプロセスです。
Fedora 24をインストールしています。インストールして再起動した後、「[kworker / 6:1]」などの括弧内のプロセスを除いて、ほぼ100個のプロセスが実行されています。
これは、dnfを使用して何かをインストールするか、システムを変更する前に実行されるプロセスであることに注意してください。パッケージの追加とシステムの構成を開始すると、状況はさらに悪化しました。
できるだけ多くのサービスを終了/停止/無効にしてみました(参照: https://github.com/barrycarter/bcapps/blob/master/FEDORA)、しかし私が正確に間違った方向に行っているような気がします。
最小限のプロセスでインストールされますが、依然として大規模なdnf/yum/aptリポジトリがあり、必要なほとんどすべてをインストールできる最小限のLinuxディストリビューションです。たとえば、Fedora 24では次のようにします(これを行うには、いくつかのリポジトリをインストールする必要があります)。
sudo dnf -y install --allowerasing --best ImageMagick OpenThreads PySolFC SDL-devel alpine aspell 大胆バインディング c++-gtk-utils-gtk2-devel コミュニティ-mysql コミュニティ-mysql-サーバー dosboxosemu emacs elinks esniperはfeh ffmpeg ftpヒューズ-encfs fvwm gd-develを期待しています。 getmailgladeglade-develg番号gnuplotgpmgraphviz gtk+extra-devel gtk2-devel gtk3-devel html2ps lynx mencoder パラレル mplayer mrtg nagios-plugins nano ncftp openrdate perl-CPAN php-mysqlnd pidgin postgresql postgresql-server qgis qhull rdesktop recoll rsyslog rxvt samba スクリーン SnowNews stella stellarium tcsh Tigervnc tk unrtf util-linux-ユーザー副社長 vlc xdotool xemacs xemacs-packages-extra-el xinetd xorg-x11-apps xpdf xsane xteddy xterm xv yum yum-utils zlib-devel zlib-static mod_ldap Tor-arm-gui Tor-arm 玉ねぎ共有 プライバシー履歴mydesktop tmpwatch esmtp-ローカル配信 sendmail sendmail-cf ヒューズ-sshfs ヒューズ-zip ヒューズ-encfs curftpfs binfs xcalc libpuzzle libpuzzle-devel pyephem python2-astropy python3-astropy erfa libnova ast R sagemath-ノートブックnmap p7zip "perl-Digest-*" "perl-date-*" "perl-datetime-*" "perl-text-*" "perl-MIME-*" "perl-math-*" "perl-data-*" "perl-JSON-*" "perl-algorithm-*" “perl-DBI-*” “perl-DB_File” “perl-File-*” “perl-Net-*” “perl-Number-*” “perl-Getopt-*” “perl-GD” “perl-HTML-*” “perl-HTTP-*” “perl-IO-*” lucene "perl-LWP-*" "perl-Inline" "perl-Inline-*" perl-OpenGL perl-utf8-all "perl-B-*" "perl-IPC-*" perl-Imager "perl-Flickr-*" 日付
(上記はすべて1行なので、読みやすくするために改行を追加しました。)
これは初心者のためのものです。 Perlモジュール(私の考えはcpanによって処理されるべきだと思います)を除いて、私は少なくとも上記とより多くの機能を備えたリポジトリを持つディストリビューションが欲しいです。
現在、Fedora Core 11を使用しているので、yum、rpmなどのコマンドを好みますが、必要に応じて喜んで切り替えます。
明確にすると、私はコマンドライン専用のシステムを探しているわけではありません。私はX11とfvwm2を実行したいのですが、Fedora 24がデフォルトで実行している何十億もの機能を実行したくありません(要求に応じてリストを提供できます)。
Fedora Cloudのインストールを検討しています(https://getfedora.org/en/atomic/)しかし、これはクラウド環境に限定されているように見え、「本当の」Fedoraであるか、Fedora 24と互換性のあるリポジトリで動作するかはわかりません。
答え1
Linuxディストリビューションのbase
インストールとインストールを区別できないと思います。desktop
私はFedoraについてはよくわかりませんが、最小限のUbuntu
インストールが必要な場合は、このツールを使用してデフォルトでdebootstrap
「デフォルト」パッケージのみをインストールします(デフォルトでは、パッケージマネージャ自体を実行するために必要なすべてが含まれます)。その後、必要なアドオンパッケージを追加できますapt-get
。
デフォルトでは、Linuxを提供するパッケージをインストールしないと起動しません。たとえば、Fedoraにもインストールを開始する方法があるlinux-image-generic
ようです。base