web-dev-qa-db-ja.com

既製のVirtualboxイメージ

簡単に言うと、VirtualBox用の既成のLinux開発環境を見つけようとしているので、ディストリビューションのインストールやすべてのパッケージのインストールなどについて心配する必要はありません。前回行ったので、私が望んでいたことをリモートで実行する何かを取得するための丸一日。

私はいくつかの半奇妙な要件を持っていますが、それは役に立ちません...

  • ラップトップのホストには多くのHDスペースやRAMが搭載されていないため、SSHのみを使用し、洗練されたGUIなどをインストールしないことをお勧めします。 (これがデュアルブートができない理由でもあるので、そのオプションを提案しないでください。)PuTTYはすでに慣れているワークフローなので、ほとんどすべてを使用するつもりです。
  • 基本的なgcc、automakeなどが必要です。

私は、ディストロ自体、パッケージングシステム、またはその他のことは本当に気にしません。ダウンロードしてマウントを設定し、準備を整えたいだけです。

そのようなものが存在しない場合でも、多くの調整を行うことなく、要件に最も早く到達できる、使用するのに最適なディストリビューションの提案をいただければ幸いです。

6
Stigma

Turnkey linuxには、virtualboxで機能する事前構成済みのサーバーイメージがいくつかあります。

http://www.turnkeylinux.org/

http://www.turnkeylinux.org/docs/installation-appliances-virtualbox

5
micmcg

試してみることができます virtualboximages.com -ディストリビューションはたくさんありますが、ダウンロードごとにトークンの合計($ .99-3.99)を請求します-これは帯域幅のコストをカバーすると思います。

1

そのようなものが存在しない場合でも、多くの調整を行うことなく、要件に最も早く到達できる、使用するのに最適なディストリビューションの提案をいただければ幸いです。

要件に一致するビルド済みのものを簡単に見つけることができるとは思いません。 buntu Server 独自に構築することをお勧めします。何も追加せずにインストールしてから、aptitudeを実行して次のパッケージを入手します。

  • openssh-server— SSHサーバー
  • screenまたはtmux—選択に応じて
  • vimまたは別のエディター—vim-tinyパッケージは多くの機能を省略しています
  • gccg ++gdb など.
  • makeautomakeautoconf など.
  • manpages-devmanpages-posix-dev—便利
  • Mercurialgit-corebzr—少なくとも1つ必要です

さらに、必要なその他のパッケージ。上記のリストは、あなたが言及した要件をすでに満たし、超えているはずです。

(適切に「/」を使用して正規表現を使用して検索し、「n」と「N」を使用して次と前の一致を検索します。「+」を使用してインストールをマークし、依存関係もマークし、「g」を使用して選択をプレビューし、ダウンロードしてインストールするには、プレビューの「g」。Sudo経由でaptitudeを実行する必要があります。)

1
Roger Pate

VirtualBoxはVMWareVMDKイメージを実行できるため、より多くのオプションが提供されます。 (VMDK仮想ハードドライブをネイティブVirtualBox形式に変換する方法もあります。)ここで必要なものをほぼ確実に見つけることができます: http://www.vmware.com/appliances/

VirtualBoxサポートソフトウェアをインストールし、sshの代わりに共有フォルダーとコンソールを使用してLinuxで開発してみませんか?

1
CarlF

私があなたの質問を正しく理解しているなら、あなたはあなたが実行する既製のLinuxディストリビューションであるVBoxイメージを望んでいますが、通信するためにsshして、GUI以外の開発を行いますか?しかし、あなたはたくさんのRAMを持っていませんか?

私の最初の懸念は、CLIインターフェイスを実行しているだけでも、VBoxがRAM)を使用しないことだと思います。そもそもvboxを実行するのに十分ですか(私はそう信じています)ホストシステムに必要な量+仮想インスタンスに必要な量)?

第二に、既成のディストリビューションは思い浮かびませんが(ベアリング、私は調査を行っていません)、あなたの独特の状況を考えると、 Debian-minimal のようなものをダウンロードしてインストールすることがあなたの利益になるかもしれませんコアシステムとその上に必要なユーティリティ。 1回限りのセットアップが必要になりますが、一度セットアップすると、独自のカスタムイメージを再利用できます。

Linuxの開発のこの時点では、スペースが問題になる場合でも、私はすべてパッケージ管理システムに取り組んでいます。

これが目前の質問に直接答えないことは知っていますが、少し役立つことを願っています。

乾杯!

0
Jonathan

Linux from Scratch

開発作業用の最小限のLinuxOSをベースにするために、やりたいことをやり終えたところです。やりたかったので手作業でインストールしましたが、自動インストーラーがあります。最終的なディスク使用量は約700MBです。

通常は Gentoo を使用して1日と呼びますが、もっと最小限にしたかったので、うまくいきました。

0
SleighBoy