プログラマーのプライベートサーバー用の Linux ディストリビューション [終了]

StackOverflow https://stackoverflow.com/questions/1316567

  •  19-09-2019
  •  | 
  •  

質問

私は、ローエンドの古い (安い!) コンピューターを、Subversion、Mercurial、Trac、そしておそらくその他の小さなサーバーとしてノンストップで実行できるようにするつもりです。99% は自分のためです。パフォーマンスは問題ではありません。

おそらく 1 GHz P3/P4/Celeron、256 MB SDRAM、30 GB IDE HDD など、モニターを接続できるビデオ カードが搭載されているでしょう。

Windows Server を設定することもできますが、それはやりすぎだと思います。必要なのは、ラップトップ、デスクトップから、場合によってはリモートからコードにアクセスすることだけです。Wiki、バグ トラッカーなども同様です。したがって、軽量の Linux ディストリビューションで十分だと思います。

できれば Xfce を使用した GUI が欲しいのですが、IceVM やその他の軽い GUI は気にしません。きれいである必要はありません。Windows ユーザーとして CLI が好きではないだけです。
ただし、Windows の利点は、私がすでにセットアップの経験が豊富で、リモート デスクトップを使用して直接 Windows にアクセスできることです。また、私の知る限り、「正常に機能する」ホーム サーバーにアクセスできることです。ただし、あなたが作成したディストリビューションを提案してもらえない限り、ホームサーバー向け。

それで質問は:私のニーズにはどの Linux ディストリビューションが最適だと思いますか?それとも Windows Home Server を装着するだけでよいでしょうか?

役に立ちましたか?

解決

Ubuntuをお勧めします。apt-get を使用すると、アプリケーションのセットアップ/インストールが簡単になります。

他のヒント

Debian を 7 年近く使用してきたので、Debian はあなたの仕事に非常に適していると思います。さらに、Red Hat ベースのディストリビューション (Scientific Linux、Fedora、CentOS など) よりも管理がはるかに便利だと思います。

編集:Ubuntu (別の投稿者が示唆している) は、本質的にデスクトップでの使用に向けた高度な Debian カスタマイズです。Ubuntu は Python スクリプトに大きく依存しており、一般に Debian よりも多くのリソースを消費します。オリジナルの Debian があなたが説明した仕事により適していると思います。

まったく厳しい要件があるようには思えないので、おそらくセットアップが簡単なものを選択するでしょう。私は信じている Ubuntu この点ではかなり良いです。

こちらも検討してみてはいかがでしょうか VNC, 、これは無料のクロスプラットフォームのリモート デスクトップに似ています。

CentOS - 最も一般的なサーバー Linux ディストリビューションである RedHat Enterprise Linux の無料バージョン。

私も非常に似た目的で Debian を使用しています。これにも GUI アプリケーション インストール マネージャーがあります。(ただし、インストールしたものすべてがマネージャーから利用できるわけではなく、コマンド ラインを使用するだけでした)

私も職場でホスト開発マシンとして Red Hat を使用しています。Web 上では Red Hat/Fedora が多数サポートされているようなので、ホーム サーバーとして Fedora を検討するかもしれません。

ところで、私はほとんどのことに Windows を使用し、Linux マシンに vnc 接続するだけです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top