GNU/Linux >> Linux の 問題 >  >> Linux

MacからLinuxに切り替えた理由

1994年に、私の家族はMacintoshPerforma475を家庭用コンピュータとして購入しました。私は学校でMacintoshSEコンピューターを使用し、Mavis Beacon Teaches Typingで入力することを学びました。そのため、私は25年以上Macユーザーです。 1990年代半ばに、私はその使いやすさに魅了されました。 DOSコマンドプロンプトで始まったわけではありません。フレンドリーなデスクトップに開かれました。遊び心がありました。 Macintosh用のソフトウェアはPCよりもはるかに少ないものの、Macエコシステムの方が優れていると思いました。これは、KidPixとHypercardの強みであり、これは今でも卓越した、最も直感的なクリエイティブスタック> 。

それでも、Windowsに比べてMacは弱者だと感じていました。いつか会社がなくなるかもしれないと思ったのを覚えています。数十年後のフラッシュフォワード、そしてアップルは巨大な、1兆ドルの会社です。しかし、それが進化するにつれて、それは大きく変化しました。安定化の改善、ハードウェアの選択の簡素化、セキュリティの強化、アクセシビリティオプションの強化など、いくつかの変更が改善されました。他の変更は私を悩ませました—一度にではなく、ゆっくりと。最も重要なことは、私はAppleの閉鎖生態系、つまりiPhotoなしで写真にアクセスすることの難しさに悩まされている。 iTunesを使用する必要性。使用したくない場合でも、Appleストアエコシステムを強制的にバンドルします。

時間が経つにつれて、私は自分自身が主にターミナルで働いていることに気づきました。私はiTerm2とHomebrewパッケージマネージャーを使用しました。すべてのLinuxソフトウェアを動作させることはできませんでしたが、その多くは動作しました。私は両方の長所を持っていると思いました。macOSのグラフィカルオペレーティングシステムとユーザーインターフェイスに加えて、クイックターミナルセッションにジャンプする機能です。

その他のLinuxリソース

  • Linuxコマンドのチートシート
  • 高度なLinuxコマンドのチートシート
  • 無料のオンラインコース:RHELの技術概要
  • Linuxネットワーキングのチートシート
  • SELinuxチートシート
  • Linuxの一般的なコマンドのチートシート
  • Linuxコンテナとは何ですか?
  • 最新のLinux記事

その後、Raspbianを起動するRaspberryPiコンピューターを使い始めました。また、大学のゴミ箱から救出された非常に古いラップトップをいくつか集めたので、必然的に、さまざまなLinuxディストリビューションを試してみることにしました。それらのどれも私のメインマシンにはなりませんでしたが、私はLinuxの使用を本当に楽しみ始めました。 Linuxディストリビューションを毎日のドライバーとして実行してみるとどうなるかを考え始めましたが、Macbookの快適さと使いやすさ、特にハードウェアのサイズと重量は、Mac以外のラップトップでは見つけるのが難しいと思いました。

切り替えの時間ですか?

約2年前、私は仕事でデルを使い始めました。これは、GPUが統合され、LinuxとWindowsがデュアルブートされた大型のラップトップでした。ゲーム開発、3Dモデリング、機械学習、C#とJavaの基本的なプログラミングに使用しました。自分のメインマシンにすることを考えましたが、Macbook Airの携帯性が気に入り、それも使い続けました。

去年の秋、私は自分の空気が熱くなっていることに気づき始め、ファンがより頻繁に作動していました。私のメインマシンはその時代を示し始めていました。何年もの間、私はMacの端末を使用してDarwinのUnixライクなオペレーティングシステムにアクセスし、端末とWebブラウザの間でバウンスすることにますます多くの時間を費やしていました。切り替える時が来ましたか?

私はMacbookのようなLinuxラップトップの可能性を探求し始めました。調査を行い、レビューや掲示板を読んだ後、私は長い間有名なDell XPS 13 Developer Edition 7390を選び、第10世代i7を選びました。 Macbook(特にスリムなMacbook Air)の感触が気に入ったので、これを選びました。XPS13のレビューでは、トラックパッドとキーボードのレビューが非常に好意的で、似ているように見えたことがわかりました。

最も重要なのは、Ubuntuがロードされていることです。 PCを入手し、ワイプして、新しいLinuxディストリビューションをインストールするのは簡単ですが、私はまとまりのあるオペレーティングシステムとハードウェアに惹かれましたが、Linuxで私たちが知っていて大好きな多くのカスタマイズを可能にしました。それで、セールがあったとき、私は思い切ってそれを購入しました。

Linuxを毎日実行するのはどのようなものですか

XPS 13を3か月間使用し、デュアルブートのLinuxワークラップトップを2年間使用しています。最初は、EnlightenmentなどのMacに似た代替デスクトップ環境やウィンドウマネージャーを探すのにもっと時間をかけたいと思いました。いくつか試してみましたが、GNOMEをすぐに実行できるというシンプルさが気に入っています。一つには、それは最小限です。巻き込まれるGUIはあまりありません。実際、直感的で、概要を読むのに数分しかかかりません。

アプリケーションのダッシュバーまたはグリッドボタンを使用してアプリケーションにアクセスし、アプリケーションビューにアクセスできます。ファイルシステムにアクセスするには、ファイルをクリックします ダッシュのアイコン。 GNOMEターミナルを開くには、 Ctrl + Alt + Tと入力します または単にAlt+ Tab 開いているアプリケーションと開いている端末を切り替えます。独自のカスタムホットキーショートカットを定義するのも簡単です。

これを超えて、言うことはあまりありません。 Macのデスクトップとは異なり、迷子になることはあまりありません。つまり、自分の仕事や実行したいアプリケーションから気を散らすことが少なくなります。私はすべてのオプションや、Macでウィンドウをナビゲートするのにどれだけの時間を費やしたかを理解していませんでした。 Linuxには、ファイル、アプリケーション、および端末だけがあります。

テストを実行するためにi3タイル型ウィンドウマネージャーをインストールしました。 Dvorakと入力し、i3が代替キーボード構成に適応しないため、構成にいくつか問題がありました。もっと努力すれば、i3の新しいキーボードマッピングを理解できたと思いますが、私が探していた主なものは単純なタイリングでした。

GNOMEのタイリング機能を調べてみたら、嬉しい驚きでした。 スーパーを押します キー(私にとっては、Windowsロゴの付いたキーです。ステッカーで覆う必要があります!)、次に修飾キーです。たとえば、 Super + Left を押します 現在のウィンドウを画面左側のタイルに移動します。 スーパー+ライト 右半分に移動します。 スーパー+アップ 現在のウィンドウを最大化します。 スーパー+ダウン 以前のサイズに戻ります。 Alt + Tabを使用してアプリウィンドウ間を移動できます 。これはすべてデフォルトの動作であり、キーボード設定でカスタマイズできます。

ヘッドホンを接続するか、HDMIに接続すると、期待どおりに機能します。 MacやPCの場合と同じように、サウンド設定を開いてHDMIサウンド出力と外部オーディオケーブルを切り替えることがあります。トラックパッドは反応が良く、Macbookとの違いには気づいていません。 3ボタンマウスを接続すると、Bluetoothマウスとキーボードを使用してもすぐに機能します。

ソフトウェア

Atom、VLC、Keybase、Brave Browser、Krita、Blender、Thunderbirdをほんの数分でインストールしました。ターミナルにAptパッケージマネージャーを使用して他のソフトウェアをインストールしました(通常どおり)。これは、macOS用のHomebrewパッケージマネージャーよりもはるかに多くのパッケージを提供します。

音楽

音楽を聴くためのさまざまなオプションがあります。 SpotifyとPyRadioを使用して音楽をストリーミングしています。 RhythmboxはデフォルトでUbuntuにインストールされます。シンプルな音楽プレーヤーは、膨満感なしに即座に起動します。メニューをクリックして、音楽を追加を選択するだけです。 、オーディオトラックのディレクトリに移動します(再帰的に検索します)。ポッドキャストやオンラインラジオを簡単にストリーミングすることもできます。

テキストとPDF

私はいくつかのプラグインを使用してNeovimでMarkdownに書き込み、次にPandocを使用してドキュメントを必要な最終形式に変換する傾向があります。プレビュー付きの優れたMarkdownエディターとして、最小限のフォーカスの書き込みアプリケーションであるGhostwriterをダウンロードしました。

誰かがMicrosoftWord文書を送ってくれた場合、デフォルトのLibreOfficeWriterアプリケーションを使用してそれを開くことができます。

時々、私は文書に署名しなければなりません。これはmacOSのプレビューアプリケーションとPNG形式の署名で簡単で、Linuxに相当するものが必要でした。デフォルトのPDFビューアアプリには、必要な注釈ツールがないことがわかりました。 LibreOffice Drawプログラムは受け入れられましたが、特に使いやすくはなく、ときどきクラッシュしました。いくつかの調査に基づいて、Xournalをインストールしました。これには、日付、テキスト、署名を追加するために必要な簡単な注釈ツールがあり、Macのプレビューアプリにかなり匹敵します。必要に応じて正確に機能します。

携帯電話から画像をインポートする

私はiPhoneを持っています。電話から画像を取得するには、ファイルを同期してアクセスする方法がいくつかあります。別の電話を使用している場合は、プロセスが異なる場合があります。これが私の方法です:

  1. sudo apt install gvfs-backendsを使用してgvfs-backendsをインストールします 、これはGNOME仮想ファイルシステムの一部です。
  2. 電話のシリアル番号を取得します。電話をコンピュータに接続し、iPhoneの[信頼]をクリックします。コンピュータのターミナルに次のように入力します:
  3. lsusb -v 2> /dev/null | grep -e "Apple Inc" -A 2

    (このコードのヒントを提供してくれたStack Oveflowユーザーに感謝します。)

  4. ファイルシステムを開きます。
    • Ctrl + Lを押します 場所を開いて次のように入力します:
      afc://YOUR_SERIAL_NUMBER

      DCIMフォルダを開いて移動します。私の写真とビデオは、Photosフォルダーではなく、5つのサブフォルダー内のDCIMフォルダー内にあります。ここから、手動でコンピュータに移動できます。

    • 電話ファイルシステムをマウントした後、次の方法でターミナル内のファイルに移動することもできます:
      cd /run/user/1001/gvfs/afc:host=YOUR_SERIAL_NUMBER

グラフィック、写真、モデリング、ゲームエンジン

私は教育者であり、さまざまな新しいメディアコースを教えています。私の同僚や学生の多くは、高価で独自仕様のAdobeCreativeSuiteを購読しています。他の選択肢があることを生徒に知らせたいと思います。

描画やグラフィック編集にはKritaを使用しています。それは間違いなく私のPhotoshopの代替品です。イラストの仕事のために、ソフトウェアを公開するためのInkscapeとScribusもあります。自動編集には、UbuntuにプリインストールされているコマンドラインImageMagickプログラムを使用します。

画像を管理するには、シンプルなShotwellアプリケーションを使用します。

3Dモデリングでは、オープンソースのBlenderソフトウェアを使用して教えています。私の学校では、Linuxビルドを備えたUnity3dを教えています。正常に動作しますが、オープンソースの代替手段であるGodotを試してみるつもりでした。

開発

XPS 13には、ChromeとChromiumがインストールされています。 FirefoxとBraveBrowserも追加しました。 MacやPCで慣れているようにすべてが機能します。ほとんどの場合、開発作業はAtomで行い、場合によってはVisual Studio Codeで行います。どちらも、Linuxに簡単にインストールできます。 Vimはターミナルにプリインストールされており、私の好みのターミナルテキストエディタであるNeovimは簡単にインストールできました。

数週間後、私は他の端末を試し始めました。私の現在のお気に入りは、啓蒙財団の用語です。 1つは、ターミナルで画像を表示できることです。これは、Macのターミナルでは難しいことです。

ここに滞在

私は自分が毎日のコンピュータとしてMacに戻っているのを見ることができません。 Macを使用すると、アプリケーションを実行したり、どこかに移動したりするために必要な豊富なオプションと追加の手順に気付きます。また、実行速度が少し遅いことに気付きましたか、それとも頭の中でですか?

オープンソースエコシステムとLinuxに切り替えたので、満足しており、元に戻す必要はありません。


Linux
  1. Linuxを使用してヨガスタジオを管理する理由

  2. 私のLinuxストーリー:8ビット愛好家からUnixシステム管理者まで

  3. MacからLinuxに切り替えた理由

  1. -fが/sbin/ shutdownから削除されたのはなぜですか?

  2. ターミナルを使用してMacOSXからLinuxに接続する

  3. Mac OS X と Linux での dd パフォーマンス

  1. 私の家族のLinuxの話

  2. AntergosLinuxに恋をした理由

  3. Linuxでの仕事の仕方:初心者からプロまで