小さなaptベースのLinux


9

できる限り小さなLinuxを実行しているVMをセットアップしたい。

基準:

  1. Aptに基づくパッケージシステム。

  2. いくつかのGUIを実行します(非常に小さい場合があります)。

  3. 可能な限り少ないRAMで実行します。このコンテキストでは、64Mが適切であり、256Mは境界が多すぎます。

  4. RAM常駐ではなく、HDにインストールします。

  5. できるだけ少ないHDスペース。理想は1Gです。

  6. 高速な起動とシャットダウン。

提案?


2
なぜそれがaptに基づいている必要があるのでしょうか。
キース

1
また、かなりメモリを消費するので、aptの要件についても質問します。64MBでシステムを実行している場合、aptを実行している最中にそれを増やす必要があるでしょう。
Gilles「SO-邪悪なことをやめなさい」

1
Tshepangは、dselectの存在を思い出させてくれました。これは、Debian(またはdpkgを使用する他のシステム)を使用している場合、適性は低くなりますがメモリの消費量は少なくなります。
Gilles「SO-邪悪なことをやめる」

回答:


7

Debian

彼らによれば、64 mbのRAMはGUIで実行するのに十分であり、それらはオリジナルのAptディストリビューションです。ただし、GUIがなくても256 MBが推奨されることに注意してください。

「デスクトップ」用の5 GB HDがリストされていますが、最小インストールから始めれば、1 GBの制限内で多くのウィンドウマネージャーやWebブラウザーなどをインストールできるはずです。ただし、仮想ディスクあたり2 GBがおそらく最適です。そうしないと、スワップメモリ​​が不足するおそれがあります。

apt(itude)を十分に理解している場合は、必要なソフトウェアだけを追加することは難しくありません。ミニマリストのディストリビューションは、作者の目標に偏っており、必要なときに更新の取得を停止します。


私が実際にGNU / Linuxを推奨しているわけではありません。コマンドラインから上記のシンプルなシステムを構成することは、文書化されていない混乱の多くであり、私はaptitudeと無限のDebianリポジトリーをあきらめて、動作するOpenBSDに移動しました。

1
リポジトリ-@jbcreixリポジトリのコンセプトを実際に認識しないディストリビューション、または1つのセットしかなく、他のリポジトリのつま先を踏まないディストリビューションをお勧めします。gentooarch linuxはどちらも外部リポジトリを必要としないように設計されています。アーチでは、コア以外のリポジトリを有効にする必要があるかもしれませんが、私はそれらすべてが開始するための設定にあると思います。
xenoterracide

@xenoterracide:うーん、Debianはそのようなものです。つまり、バージョンごとに1つのリポジトリがありますが、それらを混在させることは強くお勧めしません。
アンドレ・Paramés

@andreは、debianにリポジトリを追加する必要がある完全なデスクトップ機能を確実に取得します。しかし、私は間違っている可能性があります。確かにコアセットは1つですが、ubuntuにrepoを追加して必要なものすべてを取得することを覚えています。debianはUbuntuではないことを知っています。
xenoterracide

1
@xenoterracide:いいえ、Debianのメインリポジトリにはすべてが含まれています。KDE、Gnomeの、XFCEなど:packages.debian.org/stable
アンドレParamés

3

くそ小さなLinuxは、Debianを巨大に見せます。HDが50MBしかない場合は、メモリフットプリントも小さいと考えられます。これは、debianに基づくknoppixに基づいているため、AFAIKで使用していますapt

くそー小さなLinuxは、非常に汎用性の高い50 MBミニデスクトップ指向のLinuxディストリビューションです。
DSLはもともと、50MBのライブCDにいくつの使用可能なデスクトップアプリケーションが収まるかを確認するための実験として開発されました。最初は単なる個人的なツール/おもちゃでした。しかし、時が経つにつれて、Damn Small Linuxはコミュニティプロジェクトに成長し、完全に自動化されたリモートおよびローカルアプリケーションのインストールシステムや、ハードドライブを含む書き込み可能なメディアで使用できる非常に用途の広いバックアップおよび復元システムなど、何百もの開発時間が洗練されました。フロッピードライブ、またはUSBデバイス。

重要な注意: どうやらDamn Small Linuxはもはやメンテナンスされていません


Tiny Core LinuxはDSLの継続と考えることができます。どちらもとにかく奇妙な要件であるAptに基づいていません。
jonescb 2011年

@ jones、mebbe間違いですが、DSLでaptを使用できると確信していました。使ってから数年になります。
ゼノテラサイド2011年

2

実際に小さい aptベースのLinuxについては知りません。ただし、その1つの要件(aptベース)を削除する場合は、Slitazをお勧めします。

ISOファイルは30MBで、GUIと機能するWebブラウザが付属しています。しばらく放棄されたように見えるDSLとは対照的に、それは実際にはまだ維持されています。

Slitazはtazpkg管理に使用しますが、私の意見では適切です。

tazpkg list
tazpkg get-install gparted
tazpkg upgrade

DSLはいつ廃止されましたか?
xenoterracide

2
@xenoterracide:言語を間違って使用して申し訳ありません。「放棄された」という意味です。よると、Wikipediaのページには、最後の安定版リリースは優に超える2年前だったと言います。IIRCは、最初のパッケージャがTiny Core Linuxに移行した(私は信じている)理由がありましたが、正確な詳細を覚えていません(そして、それを掘り下げるのは
面倒です

1

Crunchbang Linux

以前はUbuntuに基づいていましたが、現在はDebianに基づいています。デフォルトのウィンドウマネージャーとしてOpenboxが付属しています。デフォルトのDebianインストールでは、Gnomeが使用されます。これは、Openboxよりもかなり重いです。

編集:Crunchbangは廃止されました。BunsenLabs Linuxと呼ばれるプロジェクトのコミュニティの継続があります。上記のCrunchbangリンクからアクセスできます。


0

Debianはかなり小さい場合があります。インストール中にタスクセルに到達したら、すべての選択を解除します。512Mを占める非常に最小限のシステムが得られます。それでも、使用しないパッケージは削除できます。



0

Debianのネットインストールをベースとして使用するだけです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.