開発者向けLinuxディストリビューション


8

私は主にLinuxをプログラミングに使用しています。私は基本的にArchlinuxとManjaroから始めて、ちょっと好きです。

私が本当に好きなのはパッケージ管理です。新しいソフトウェアの膨大なコレクションがあり、アップデートは非常に速く出ています。

たとえば、GCC 4.8がリリースされたとき、リリースの2日後にすぐにそれを手に入れました。

「OpenAssetImporter」などの小さなライブラリもリポジトリにあります。

あなたが頻繁に出てくるライブラリの膨大なコレクションを持っているなら、あなたがしなければならないすべてはシステムアップデートであるのでそれはとても便利です。

私がバグを犯しているのは、システムが頻繁に故障することであり、修正に多くの時間を費やしたくありません。

基本的に欲しいのは、gccなどの最新のライブラリだけです。最新のGnomeなどがあるかどうかは特に気にしません。

あなたが私に与えることができる推奨事項はありますか?


2
Gentooは開発者にとって非常に優れたディストリビューションです。
Eddy_Em 2013年

回答:


4

Gentooをプログラミングすることをお勧めします。私は自分で使用しており、とても便利です。

  • すべての依存関係を壊さないようにする強力なシステムを備えた最新のアップデート
  • ローリングリリースなので、バージョン間でジャンプすることはありません
  • これはコンパイルされたディストリビューションであるため、ツールチェーンのパッケージ化に特に関心があり、すべてのパケットを自分でコンパイルするという事実は、コンパイルのオプションを適切に制御し、ソフトウェアを少し最適化する場合があります
  • クロス開発のためのツールは非常に便利です
  • 同じライブラリの複数のバージョンを異なる「スロット」に同時にインストールできます。これは、2つのバージョン間で大きな変更があり、両方を使用できるようにする場合に便利です。たとえば、Pythonには3つのバージョンがあり、gccには2つのバージョンがあります。

もちろんそれは選択の問題ですが、私は以前にFedoraを使用しており、Gentooでの開発を開始する方がはるかに簡単であることがわかります。


1
ありがとう、私はすでにgentooを見ていました。sabayon.orgの経験はありますか?それとも、gentooベースのディストリビューションの代わりにgentooを直接使用することを勧めますか?
Maik Klein、2013

私はサバヨンを聞いたことがありますが、試したことがないので、役に立つアドバイスはしません。gentooパッケージと同じくらい最新のパッケージであると便利だと思います。たとえば、Entropyパッケージャを使用せずに、Portageを使用してさらに制御を強化することをお勧めします。Portageは、Entropyよりはるかに成熟したプロジェクトであるため、確かに多くのパッケージ、特にライブラリがあります。
lgeorget 2013年

Sabayonは、平均的なデスクトップユーザーにとってGentooをよりユーザーフレンドリーにすることを意図していたので、特に開発者が使用することを意図していませんが、Gentooのすべての利点を維持しているなら、それでうまくいくと思います。
lgeorget 2013年

4

最新のディストリビューションであれば何でもかまいません(すべて同じソフトウェアで構築されているため、それほど大きな違いはありません)。頻繁な破損が問題である場合は、「大きな」ものから1つを選択し、「ここで最先端を感じる」ディストリビューションを避けます(つまり、リリースから2日後に最新のGCCを実行しないことを意味します)。最新のGCCを要求しても、最新のデスクトップ環境では問題ないというのはあまり意味がありませんが、おそらく、Gnomeよりもシンプルで軽量なもの(LXDE、XFCE)の方が適しています。

私の同様のニーズに対して、Fedoraは非常によく一致しています。最新のソフトウェア、公式リポジトリでの幅広いパッケージ選択、十分に安定しており、十分に統合されており(専門的に行われ)、バグレポートに対応し、バグ(ほとんど)が迅速に解決されます。

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