以前のWindowsユーザーはLinuxにどのように適応しますか? [閉鎖]

以前のWindowsユーザーはLinuxにどのように適応しますか? [閉鎖]

私は約8年間、フルタイムでLinuxを使用してきました。時々私は人々がWindowsからLinuxに移行するのを助けます。私はWindowsを頻繁に使用しないため、オペレーティングシステム間の違いを忘れることがよくあります。

そのようなユーザーがLinuxをより使いやすくするためのガイドを提供したいと思います。このガイドでは、ドライバのインストール、システム(C:\bar\)、およびソフトウェアのインストール/foo/bar/などについて説明します。

「WindowsからLinuxへの移行/移動」というタイトルのガイドがたくさんありますが、ほとんどの場合、Linuxの宣伝やインストールの指示で満たされているようです。他の目的では大丈夫ですが、取締役を決めた方(例えばオープンソースの概念が好きなので)のためにシステムを設置していただきましたが、ご案内をさせていただきました。それでは、インストール後、「WindowsからLinuxに移行しましたが、どうすればいいですか?」で扱ったガイドタイプです。実際一般的なWindowsユーザー(Webサーフィン、文書編集、映画鑑賞、ゲームプレイなどのためにコンピュータを使用する人)が直面する可能性がある違い(哲学的または高度に技術的ではない)そのようなガイドはありますか?

ベストアンサー1

Microsoft Windows、GNU/Linux、およびその他のUNIXファミリシステムは、非常に異なるユーザー対話方法に基づいています。実際に最も迷惑なことの1つは、人々が概念をマッピングしようとするときです。たとえば、誰かが一部のディストリビューションが「反直感的」なので、基本的にグラフィカルログイン画面を提供していないと文句を言うとします(読む:人々の期待に反しています)。生涯にわたってWindows NTを使用してきた人の割合)。

これに対する最善のアドバイスは、期待をそのままにして「同等のもの」を探してはいけないということです。代わりに、あなたが学びたい外国語があなたの母国語とは非常に異なると考えてください。これを行う方法とそれを行う方法を尋ねることは何かを学ぶのに役立ちます。しかし、学び始めるシステムの背後にある新しいロジック、新しい哲学、設計決定を学ぶ必要があることを常に覚えていて、次のようなシステムを使用すると期待してください。元のものとは大きく異なります。

IMHOは、新しいユーザーが慣れ親しんでいることを知るために、より重要な違いのいくつかを要約することをお勧めします。

  • sr_が述べたように、コマンドラインです。 NT以外のWindowsブランチはコマンドラインオペレーティングシステムの上で始まりましたが、UNIXシェルからは遠いです。

    • ユーザーにシェルとシェルで何ができるかを知らせ、MS-DOSまたはWindowsのコマンドプロンプトを知っている場合は、機能と機能がシェルと異なることを警告してください。たくさんたとえば、UNIXシェルを知っている人は、同時に複数のファイルに対して複数のタスクを実行できます。それコンパクトでシンプルなユーティリティでブロックを作成できます。。 UNIXシェルは、UNIXの世界で多くの人々が日常生活に必要な唯一のものです。
    • ユーザーにシェルとターミナル(またはターミナルエミュレータ)の間のより明確な区別を説明することも私がしたいことの1つです。これは、将来発生する可能性のある誤解を解消し、UNIXで選択の例を提供するのに役立ちます。世界。シェルは、コマンドの実行、プログラムの実行、タスクの実行に使用するツールです。シェルスクリプト。いくつかの殻があります。
    • グラフィカルインターフェイスを起動してグラフィック環境でコンテンツを起動するWindows NTとは異なり、Xは、多くのディストリビューションがデフォルトで一部のグラフィック環境を起動しても、テキスト端末でも起動できるUNIXのユーザープログラムに近いです。起動時にログイン画面。
  • ファイルシステム

    • 異なるルール、異なるルール。必要なファイル名を使用できますが、眉をひっくり返すわけではありません。空間は実際に多くの場所で分解されます。。名前にスペースを使用しない方が良い考えかもしれないと言います。これにより、スクリプトを使用してバッチ処理を実行したい場合に問題を軽減できます。
    • 持つ別途ルートなし/さまざまなファイルシステムには、すべてのファイルシステムを支配するファイルシステムがあります。インストールすると、あるファイルシステムと別のファイルシステムの違いがわかりません(FATの名前などのファイルシステムの制限のために何も実行できない場合を除く)。
    • 面白いと思うと教えてくださいリンク実際にはWindows NTで使用できますが、エンドユーザーは頻繁に使用しません。そしてそうだったと説明した。いいえ「デスクトップのショートカット」と同義語です。
    • 伝統的なアプローチはfstabfstabそれからpmountペンドライブをすぐに取り付けることができるその他のツールについて教えてください。
  • 特権:ホットスワップ可能な(ペンドライブなど)コンテンツの作成に使用されるデバイス(DVDバーナーなど)またはデバイスを使用するには、ユーザー権限を必要とするWebカメラとBluetoothアダプタを処理します。これは良いことですが、一部のユーザーはこれに対立する可能性があるため、一部のユーザーはグラフィックログイン画面を介してログインしている人に自動的にこれらのデバイスにアクセスできるツールを作成し始めました。 Windowsも同様の分離を持っています。ただし、適切に設計されていないツールのフィードバックループは管理者以外のアカウントで失敗するため、人々はWindowsで権限のないアカウントを使用できなくなり、人々はデフォルトで管理目的で管理アカウントを維持するというアイデアを認識できません。権限の低いアカウント 他のすべてを使用してください。私の考えでは、Microsoftはついに特定のプロセスで権限を放棄するツールを使用していると思います。彼らにsusudo(彼らがそれを使用している場合)約。権限管理に使用されるグループ(例:PlugdevとGentooのゲーム)

    • (また、グループの変更は実際の端末でログインした後にのみ適用され、実行中のアカウントにはこの内容が表示されないことに注意してください。Windowsでこれを行う方法はわかりませんが、多くの人がクラッシュしているのを見ました。 ...)
  • 選ぶ:同じことをする方法はいくつかあり、同じ目的のために多くのことができます。異なるシェル、異なるウィンドウマネージャ、異なるWebブラウザ、異なる端末エミュレータ。彼らが最初に見ることは彼らが利用できる唯一のものではなく、展開がデフォルトに設定されていても他のオプションがあるかもしれないことを思い出してください。
  • パッケージ管理:Linuxがパッケージ管理をどのように処理するかを知らせ、プロンプトを表示します。パッケージマネージャからランダムパッケージをインストールするのは良い考えではありません。プログラムのウェブサイトから一般的な.EXEをダウンロードするのと同じです。

これ長い話を短く実際には次のようになります。Windowsに似ていると仮定しないでください。、他の世界の他のオペレーティングシステムを扱っていることを覚えなさい。

おすすめ記事