おそらくほとんどの人のように、私も長い間Ubuntuを使ってきました。私は専門家ではありませんが、Ubuntuに定住するまで、さまざまなディストリビューションを使用してきました。
ここ数年、私はSuSE 5.x、Conectiva(後でMandrivaになる)、RedHat、Mac OSを使い始めました。
しかし、SUSEがSUSE Studioをリリースした後、再びSUSE Studioに切り替えたい気持ちができました。インストールをクラウドに保存し、システムをダウンロードして使用することができ、非常に便利です。
これが私の問題です。スイッチから何が期待できますか? SUSEがパッケージマネージャとしてRPMを使用していることはわかっていますが、Ubuntuと比較してリポジトリがどれほど完全であるかはわかりません。
仮想マシンでopenSUSEを試みたときも見逃しました。Sudoコマンドを実行しましたが、私が見逃した設定であることは間違いありません。
それでは、もう一つの点は何ですか? Linuxの主な用途は、デスクトップといくつかのJavaとRubyのプログラミングです。
答え1
私は長年にわたってopenSUSEを使用してきましたが、Ubuntuや他のディストリビューションを試しました。
何を期待するか:
Yastを使用して一元化された構成が可能です。あなたはそれが好きかもしれないし、そうではないかもしれません。多くの人の間でかなり強い意見を呼び起こしているようですが、私はあまり好きではありません。
さまざまなデスクトップが動作します。 openSUSE DVDには複数のデスクトップが含まれており、それぞれが正常に動作しているようです。 Ubuntuでは実行されますが、Kubuntuなどでは動作しないプログラムに問題がある人を見たことがあります。これは、仮想マシンの代わりに仮想マシンを使用し、より軽いデスクトップを望む場合に適しています。
sudo
(あなたが気づいたように)異なる動作をします。最も明白なのは、openSUSEでrootにパスワードがあり、ユーザーパスワードの代わりにそのパスワードを使用することです(rootパスワードは通常最初のユーザーと同じですが)。あまり明白ではないのは、パス(または権限など)がユーザーの代わりにrootに変更されないことです。 (たとえば、実行したい場合は代わりにthenをifconfig
実行する必要があります。)su
ifconfig
sudo ifconfig
リポジトリにエントリが少ないようですが、私が望むすべてがそこにあるので、まだそこにないものが何なのかわかりません。おそらく100個ではなく50個のテキストエディタしかありません。
答え2
使用されているパッケージストアはzypper
非常に完璧で、多くの追加チャンネルを簡単に追加できます。
確認するhttp://software.opensuse.orgより多くのコミュニティ構築パッケージとリポジトリ。
答え3
SuSEは他のディレクトリ構造にアプリケーションをインストールしているようです。オンラインで回答を検索したとき、他のディストリビューションのための良い解決策がたくさん書かれました。 YASTがアプリケーションをインストールする場所と構成を設定する方法を知っている限り、問題はありません。
私はYASTを使用してアプリケーションを構成しません。なぜなら、アプリケーションが必要に応じて最適化されないことが多いからです。私はアプリケーションのインストールとアップデートにYASTインターフェースが好きです。
答え4
SUSEStudioを使用して独自のディストリビューションを構築できますが、必要に応じて最終目標が少し異なる可能性があると思います。
Novellは、オペレーティングシステムとすぐに利用可能なすべてを含み、パッチ可能/メンテナンスが可能なアプリケーションを構築するという概念に近いです。
たとえば、Linux バリアントにインストールするのが非常に要求の厳しいアプリケーションがある場合は、SUSE Studio イメージを構築し、アプリケーションを一度構成し、ISO で提供される /VM/Appliance スタイルのアイテムとして使用できるようにすることは非常に簡単です。これは自由空間よりも商業空間では意味がありますが、その場があります。