私は過去8年間、日常生活と仕事にGNU/Linuxを使用しています。数日前、私のデスクトップコンピュータが死にました。変更を加えてMacを入手する可能性について考えました。 Macを使用しているシステム管理者はいますか? Macと買う価値はありますか?長所と短所
他の多くのLinuxユーザーと同様に、私は数年前に毎日使用するためにMacに切り替えました。私がこれをした主な理由は、ラップトップを使いたかったので、Linuxラップトップでのサスペンドやレジュームなどを扱うのにとてもうんざりしていました。状況は改善されたと思いますが、肝心なのは、私のMacBookは通常、私がそれを台無しにすることなく動作するということです。
すべての標準的なUNIXツールがMacで利用可能であり、仮想デスクトップのサポートはまともです。フォーカスフォローマウスがないので、慣れるのに少し時間がかかりました。
私の会社にはExchangeサーバーがあり、SnowLeopardでのExchange統合は問題なく機能します。最後に、会議をスケジュールして、全員の空き状況を確認できます。私はまだメールを読むためにmuttを実行しています。
インストールしていないunixユーティリティがある場合は、 macports をすばやく実行するとインストールされます。私はAquamacsエディターを多用していますが、これはemacsとmac機能の素晴らしいブレンドです。
重要なのは、ほとんどのシステム管理者がとにかく他のマシンにログインするのに時間を費やしていることだと思います。 terminal.appとfirefoxをください。必要なものはほぼすべて揃っています。私はおそらく数年後に再びラップトップでLinuxを実行しようとしますが(特に自分のラップトップを購入する必要がある場合)、今のところ私は自分のMacに非常に満足しています。
ワークステーションOSの相対的な適合性は、管理者の責任があなたに要求するものによって異なりますが、Macプラットフォームが最高の柔軟性を提供することがわかります。利用可能な多くの仮想化オプション、特にウィンドウマネージャーと統合するVMWare Fusionのようなオプションは、WindowsまたはLinux固有のツールを実行する必要が生じた場合でも行き詰まらないことを意味します。
さて、私はsysadminタスクを実行するために職場でMacとWindowsマシンを使用しています。どのような長所と短所を探していますか?
正直なところ、他のMacを使用しておらず、MacOSX固有の管理ツールが必要なビジネスのシステム管理プラットフォームとしてのMacの価値に疑問を持っています。一般的な作業環境で使用する場合は、オフィスツール、メール、ブローイングなど、とても快適な環境で仕事ができます。
それはさておき、それはあなたが期待するツールを備えた合理的に標準的なUnix環境として動作します、あなたはそれにVNCやRDPビューアのようなものを追加することができます。
オフィスにいる3人のLinux管理者のうち2人は、日常業務用にMacを所有しており、そのうちの1人は1日中Macを使用しています。他の2つはLinuxを使用しています。それは私たちのために働きます。
デスクトップサポート担当者は、これらを使用して、エグゼクティブのマシンをサポートする方法を確実に理解します。もちろん、彼らは最新のものを入手しません-最高のもの。彼らは通常、第3レベルの引き継ぎを取得します。 * nixの基盤により利用可能なさまざまな組み込みネットワークツールがあるため、管理者はMacを使用します。私はMacを使用しており、Windowsマシンでも同様に管理できますが、日常のほとんどは、他のプログラムを追加しなくても、少しだけうまく機能します。それに加えて、ハードウェアは揺るぎないものであり、Macは何年もの間うまく眠っています。マシンの電源を切ることはありません。引っ越しや帰宅の時間の99%は、ふたを閉めて梱包します。次の場所に着いて使う機会があったら、ふたを開けるとそのままです。
私はここ数年、Mac、Linuxボックス、Windowsボックスの混合ネットワークを、さまざまなマシン、ほとんどの場合Macから管理してきましたが、常にそうとは限りません。
OSXの典型的なデスクトップアプリケーションは使いやすく、そのような作業をたくさん行う場合は真の考慮事項です。
作業に他のユーザーの支援が含まれている場合は、他のユーザーが実行しているものを実行している方が簡単です。あなた自身のドッグフードを食べなさい。
Unixスタイルのコマンドライン作業に重点を置いている場合は、Linuxボックスの方が適しています。より多くの選択肢があり、必要なものはいつでも利用できます。ドキュメントでは通常、あるフレーバーのLinuxを実行していることを前提としています。 OSXはLinuxよりもBSDであり、年月が経つにつれて両方から遠く離れていきます(plistファイルやlaunchdなど)
主にWindowsボックスを管理している場合、OSXまたはLinuxのどちらでもネイティブに実行できないことがたくさんあります。
それらはすべて機能し、Virtual Boxなどは機能しないものについてはすべて正常に動作しますが、OSを使用することで得られる小さなことはすべて非常に役立つことがあります。
最も行う必要があることを決定し、その仕事に適したツールを選択します。
私はMacが好きですが、システム管理にはLinuxが好きです。あなたが知っていて愛しているツールの最新バージョンであり、期待どおりに機能します-FSリソースフォークやその他のMacの特異性(つまりrsync)を処理していないため)。そして、地球上の任意のファイルシステムをマウントします(グラフィカルにも!)-Macでそれを試してください。
Apt-getをfink/portsなどと比較してください。ツール/ユーティリティ/サービス/何でも稼働させるという点で... Apt-getwins。
また、他のマシンにログインしたり、グラフィカルインターフェイス... RDP、VNC、NXを介してほとんどの作業を行う場合は、問題ではありません...そのことについてはWindowsにCygwinまたはPuTTYをインストールできます。ただし、マシンとネイティブCLIツールを使用する場合、最高、最新、最高のLinuxが付属しています。
X11転送が有効になっているリモートホストにSSHで接続し、GUIツールなどを実行することがよくあります。私が定期的にOSXを使おうとしていたとき、私の経験では、X11は多少壊れがちで、X11は何度かクラッシュし、開いていたものをすべて取り除いてしまいました。私はまだ10.5を使用していましたが、10.6でX11の改善があったかどうかはわかりません。
組み込みのターミナルアプリケーションが本当に嫌いです。正しく動作させることはできませんでした。ターミナルエミュレーションが正しくない場所で、小さな問題が頻繁に発生しました。しかし、私は実際には多くの選択肢を試しませんでした。