Help us understand the problem. What is going on with this article?

Linuxって何のためにあるの?

Linuxって何?

結論から言うとOSの1種
OS(Operating System)というのは身近に割とあります。
以下、具体例
・キーボードを打ったら文字が出る。
・タッチパネルやマウスなどで操作できる
・イヤホンをさしたら、イヤホンから音が聞こる
この当たり前みたいな機能を提供してくれているものと認識してください。

Linuxの特徴

①誰でも自由に使えて無料
②品質は高いため、世界からの信頼性は高い
③操作が自動化になるための仕組みがあり、サーバー運用が容易になる。
デメリットももちろんあるのですが、メリットの方が大きいかなと思います。
デメリットは日本語対応があまりされてないとかそれくらいですかね。そんなにないです。
ここでディストリビューションとパッケージ・マネージャについてまとめておきます。
必ず必要になる知識です。

ディストリビューションとは

LinuxはOSの中核である「カーネル」と他のソフトで出来上がっています。
※カーネルって何なの?って思った方は下のリンク(▶︎)をクリックしてください。説明しています。

カーネルとは、OSの中で大事な役割を果たしているものです。このカーネルがないとパソコンとして成り立たないというくらいに大事です。ただ、カーネルだけいても意味がありません。その他のソフトウェアと連携してこそ、力を発揮してくれるような存在です。まあ、ソフトウェアの中心人物なんだなぁというくらいの認識で十分です。

ただ、このカーネルと他のソフトを連携して…という作業は一般ユーザーにはきついです。
最初からカーネルとソフトウェアが連携されているものがディストリビューションと呼ばれるものです。便利だね!

パッケージ・マネージャ

結論から言うと、コンピューターに何のソフトウェアがインストールされたかを記録して、更新・削除を容易にしてくれるものです。
※ちなみにAmazon Linuxではyumコマンドを用いて、パッケージのインストール・更新ができます。
以下、参考例です

# パッケージをインストールする
% yum install [ファイル名]

# システムにインストールされているパッケージをアップデートする
% yum update

# パッケージをアンインストールする
% yum remove [ファイル名]

# サーバーにあるパッケージを一覧する
% yum lis
Nyanmaru-12
訪問いただいてありがとうございます。 元塾講師が皆さまに対して分かりやすく お役立ちする知識をドシドシ書いていきます。 まずは、JSについて書きまくります。
https://twitter.com/KqQe2PIDCAqL1dT
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした