BUSINESS TECHNOLOGY MY MIND

Linuxディストリビューションとは【私のおすすめを紹介】

悩んでいる人

Linuxディストリビューションを教えて!

こういった悩みにお答えします.

本記事の信頼性

  • リアルタイムシステムの研究歴12年.
  • 東大教員の時に,英語でOSの授業.
  • 2012年9月~2013年8月にアメリカのノースカロライナ大学チャペルヒル校コンピュータサイエンス学部2021年の世界大学学術ランキングで20位)で客員研究員として勤務.C言語でリアルタイムLinuxの研究開発
  • プログラミング歴15年以上,習得している言語: C/C++Solidity/Vyper,Java,Python,Ruby,HTML/CSS/JS/PHP,MATLAB,Assembler (x64,ARM).
  • 東大教員の時に,C++言語で開発した「LLVMコンパイラの拡張」,C言語で開発した独自のリアルタイムOS「Mcube Kernel」GitHubにオープンソースとして公開

こういった私から学べます.

Linuxディストリビューション

Linuxディストリビューションとは,Linuxカーネルとパッケージ管理システムを含むソフトウェアの集合体から作られたOSのことです.

Linuxユーザは通常,Linuxディストリビューションの1つをダウンロードしてOSを入手します.

Linuxディストリビューションは,組込みシステムやPCからスーパーコンピュータまで,さまざまなシステムで利用可能です.

Linuxカーネルを知りたいあなたはこちらからどうぞ.

Linuxカーネル
元東大教員から学ぶLinuxカーネル

こういった私から学べます. Linuxカーネルとは,C言語で開発されたオープンソースのOSです. Linuxカーネルは主に以下のコンピュータで広く利用されています. スーパーコンピュータ サーバ An ...

続きを見る

Linuxディストリビューションの解説動画はこちらです.

Linuxディストリビューションには,主にDebian系とRed Hat系があることがわかります.

私がおすすめのLinuxディストリビューションはDebian系のUbuntu

私がおすすめのLinuxディストリビューションはDebian系のUbuntuです!

参考までに,私が自分のPCにインストールして利用したLinuxディストリビューションの歴史は以下になります.

  • 2008年:自分でインストールして利用した最初のLinuxディストリビューションは「Fedora Core 6」
    • 結構バグが多く不安定で不満だった.
  • 2009~2012年:Ubuntu 8.04 LTS,Ubuntu 10.04 LTSを利用
    • Fedora Core 6より安定していて,使いやすかった.
    • 基本的にLTSを利用する方針にした.
  • 2012~2016年:Mint 13に乗り換え
    • Ubuntu 11.10でデスクトップ環境がUnityになった時にUbuntuから一時的に変更した.
    • デスクトップ環境のUnityは自分には合わなかった.
  • 2016~2022年現在:Ubuntu 16.04 LTSでデスクトップ環境をUnityからGNOMEに変更して利用
    • MintからUbuntuに復帰した!
    • Ubuntu 17.10からデフォルトのデスクトップ環境がGNOMEに戻って良かった!
    • Ubuntu 18.04 LTS,Ubuntu 20.04 LTSを利用し,2022年現在はUbuntu 22.04 LTSを利用中!

VMwareでLinux(Ubuntu 22.04 LTS)をインストールする方法を知りたいあなたはこちらからどうぞ.

VMware Ubuntu Linux
VMwareでLinux(Ubuntu 22.04 LTS)のインストール【Sambaでファイル共有】

こういった悩みにお答えします. 目次1 VMwareでLinux(Ubuntu 22.04 LTS)のインストール2 Sambaでファイル共有3 まとめ VMwareでLinux(Ubuntu 22. ...

続きを見る

参考:Yocto Project

Yocto Projectは,組込みやIoTソフトウェア向けのLinuxディストリビューションの作成ツールです.

※よく間違えられることが多いですが,Yocto ProjectはLinuxディストリビューションではありません.

Yocto Projectの解説記事は以下になります.

Yocto Projectの解説動画はこちらです.

まとめ

Linuxディストリビューションと,私のおすすめを紹介しました.

是非,Ubuntuを利用してLinuxライフを楽しみましょう!

Linuxディストリビューションの選び方は,以下の動画も参考になります.

LinuxカーネルはC言語で開発されています.

C言語やLinuxカーネルを学びたいあなたはこちらからどうぞ.

C言語
ChishiroのC言語

こういった私から学べます. Windows,MacOS,Linux/UNIX,FreeBSD等のOS開発に利用されるプログラミング言語「C言語」に関する記事を紹介します. C言語を習得してコンピュータ ...

続きを見る

Linuxカーネル
元東大教員から学ぶLinuxカーネル

こういった私から学べます. Linuxカーネルとは,C言語で開発されたオープンソースのOSです. Linuxカーネルは主に以下のコンピュータで広く利用されています. スーパーコンピュータ サーバ An ...

続きを見る

-BUSINESS, TECHNOLOGY, MY MIND
-, , ,