これらは、私がよく耳にする Linux に関する最悪の推奨事項 6 つです。これらが間違っている理由は次のとおりです。

in tech

Linux の世界に何が不足しているとしても、それは意見ではありません。コマンドライン ツールに苦労したり、ディストリビューションに混乱したり、完璧なセキュリティ対策を講じられなかったりするかもしれません。それが何であれ、誰かが正しい方法を教えてくれるでしょう。

アドバイスは良い場合が多いですが、単純すぎるように聞こえる場合は常に注意する必要があります。簡単な修正も長期的にはそれほど簡単ではないかもしれません。ここで紹介するような推奨事項を塩少々で受け止め、常に一般通念に疑問を持ちましょう。

コマンドが失敗した場合は、sudo を使用してください

代わりに根本的な問題の解決を試みてください

別のユーザー、特に root として一時的にコマンドを実行するこの永続的なショートカットは、1980 年の導入以来、悪用され悪用されてきました。これは、ユーザー制約ではなくパスワード共有に依存する以前の su (代替ユーザー) コマンドよりも優れたオプションですが、まだ完璧には程遠いです。

root としてコマンドを実行すると、権限ベースのセーフティ ネットがバイパスされ、システム レベルのファイルが削除されたり、外部ハッカーにセキュリティ ホールが開かれる危険があります。プログラムがアクセス エラーを返すと、sudo を実行したくなりますが、実際の修正には、アクセス許可を変更するか、別の方法でプログラムを実行する必要があります。

まれに、Brew パッケージ マネージャーのインストール時などに sudo が必要になることがあります。ただし、sudo は Homebrew のインストール中に一度だけ必要であり、実行するたびに必要ではないことに注意することが重要です。 brew install。頻繁に sudo に依存する場合は、おそらく何か間違ったことをしていると思われます。

sudo コマンドにアクセスするためにユーザーのパスワードを要求する brew install スクリプトを表示するターミナル。

システムを更新するのは時間の無駄です。後でいつでも実行できます

システムを迅速かつ簡単に最新の状態に保つことができます

Linux は安全で信頼性の高い OS かもしれませんが、それが完璧であるという意味ではありません。完璧なソフトウェアはなく、厳密なテストを行ったとしても、カーネル、ドライバー、ユーザー アプリケーションにバグが発生する可能性があります。自分自身を守るための最良の方法の 1 つは、システムを更新することです。

アップデートのインストールが進行中です。

通常、ディストリビューションではアップデートを求めるメッセージが表示されます。たとえば、Ubuntu の Software Updater アプリを使用すると、更新通知を構成できます。これらをオフにすることもできますが、手動でオフにする必要がある場合は、システムを最新の状態に保つ可能性がさらに低くなるため、おそらくそうすることはお勧めできません。 Linux の更新は、Ubuntu、Arch、Fedora、またはその他のディストリビューションのいずれを更新する場合でも、シンプルかつ迅速なプロセスです。

アップデートによってシステムが破壊されるのではないかと心配な場合は、定期的なスナップショットを設定して、そのような予期せぬイベントの影響を最小限に抑えることを検討してください。

初心者としては常に Ubuntu を使用してください

他のディストリビューションも利用可能です

Ubuntu は初心者にとって適切な推奨ツールです。広く入手可能で人気があり、デフォルトのセキュリティ対策がしっかりしています。ただし、初心者に最適なディストリビューションは他にもあるため、自動的に Ubuntu を選択するのではなく、これらの代替ディストリビューションを検討する必要があります。

Linux Mint は今でも最も安定していて使いやすいディストリビューションの 1 つであり、そのインターフェイスは Windows から移行する人にとってより馴染みやすいものです。使い慣れた Microsoft エクスペリエンスを探している場合は、Zorin OS も最適な選択肢です。

Pop!_OS は、そのわかりにくい名前にもかかわらず、あまり技術的でないユーザーを対象としたもう 1 つのディストリビューションです。堅実な NVIDIA ドライバーのサポートは、ゲーマーにもクリエイターにも同様に最適です。

すべてターミナルを使用する必要があります

多くの場合、GUI がより良い選択となります

CRT の一般的な緑色のモニター。

熱心なターミナル ユーザーとして、これを理解するのは難しいことですが、確かに、多くのタスクではコマンド ラインを避けることができます。確かに、この端末を使用すると自分がパワー ユーザーになったような気分になりますが、場合によっては、ただ仕事を終わらせたいだけの場合もあります。

ターミナルは Linux システムにとって非常に重要な部分ですが、以前ほど必須ではなくなりました。最新のディストリビューションはかつてないほどフレンドリーになり、生産性向上ツールやグラフィックス、オーディオ、ビデオを扱うアプリなどのアプリは、GUI 環境でより優れたものになります。

端末を強制的に使用することは学習プロセスに役立ちますが、その瞬間を選んでください。急いで仕事を終わらせようとしている場合、またはすでにイライラした一日を過ごしている場合は、休憩をとって楽な方法で抜け出しましょう。

ランダムな Web サイトからソフトウェアをダウンロードしても安全です

信頼できないソフトウェアに関しては、常に注意を払う必要があります

Linux の実行可能ファイル形式やそのアクセス許可システムの何かが、悪意のあるコードのダウンロードから保護されていると考えている人がよくいます。これには真実の要素もあるかもしれませんが、最終的には、Linux 上でプログラムをダウンロードして実行することは、Windows や macOS 上で行うのと同じくらい危険です。

特に、そのプログラムが独自のコードである場合、それが何をするのか全く分かりません。 Homebrew などのオープンソース プロジェクトを含む一部のソフトウェアでは、ファイルをダウンロードしてシェルにパイプすることで、すべて 1 ステップで実行するようアドバイスされます。これは、ダウンロードしたソフトウェアを実行する別の形式であるため、暗黙的に信頼しない限り、実行しているものを監査する必要があります。

Homebrew Web サイトの説明には、curl でダウンロードしたスクリプトを実行してインストールする方法が示されています。

多くのダウンロードでは、ファイルが転送中に変更されていないことを確認するために使用できるチェックサムが宣伝されていますが、これは間違いなく良いアイデアです。ただし、それでも保証はありません。最善の選択肢は、公式のパッケージ マネージャーを使用することです。

クラウドで作業する場合はバックアップを保存する必要はありません

何が欠けているかは、なくなってから初めて気づくことになる

「定期的にバックアップをとってください。」これは何十年にもわたってコンピュータ ユーザーの信念でしたが、見落とされがちです。最近では、写真をクラウドに保存し、すべての執筆に Google ドキュメントを使用するかもしれません。ただし、バックアップを完全に回避できるわけではありません。

まず、Slack 経由で送信されたもの、Web サイトからダウンロードされたもの、インターネット接続が切断されたときにすぐに作成されたものなど、ローカル ファイルはほぼ確実に入手しています。ただし、写真やドキュメントは重要なファイルのほんの一部にすぎません。 /etc または ~/.local 内の設定は、ホーム ディレクトリ内の他の設定と同様に重要です。

定期的にバックアップを取るだけでなく、少なくとも 1 回はバックアップから復元してみる必要があります。これは、最悪の事態が発生した場合に備えて、バックアップしているものを実際に回復できること、およびそのプロセスが快適なものであることを確認する唯一の方法です。


自分の直感を信じて、リサーチをしてください

Linux ユーザーには多様な人々がいますが、その多くは長い経験を持つ専門家であると言っても過言ではありません。彼らは提供できる知恵と、抗いがたい強い自信を持っています。

うますぎるアドバイスを受けた場合は、それを危険信号として捉え、再確認してください。理解できない行動は避けてください。オンライン ヘルプやフォーラムに相談するのには費用はかかりません。

関連記事

前の投稿
今週見るべき新しいパラマウント + 映画 4 本 (3 月 30 日)
次の投稿
ホットスワップ可能なスイッチを備えたこの Keychron K8 QMK キーボードは、現在 85 ドル以下でセール中です