IoT デバイスと軽量 Linux ディストリビューション:選び方と構築ガイド
Raspberry Pi OS Lite、Ubuntu Core、Alpine Linux、Yocto Project。IoTデバイスに向いた軽量Linuxの選び方と、導入から運用…
LinuxとはOSの一種で、OSとはオペレーティングシステムの略、コンピューターを使う際の土台となるソフトウェアです。LinuxはオープンソースのOSで、ソースコードが公開されており、決められたライセンスのもとで誰でも自由に使い、改良し、配布することができます。さまざまな分野に広がり、分野によっては主力のOSがLinuxになっているところも増えています。
Linuxはリーナス・トーバルズ氏によって開発され、1991年に最初のバージョンが公開されました。この中核部分を一般にLinuxカーネルと呼びます。Linuxカーネルは無料で、誰でも自由に配布できるため、さまざまな企業や団体がLinuxカーネルを基本にして独自のLinuxを配布しています。これが一般にLinuxディストリビューションと呼ばれるもので、Red Hat Enterprise Linux、Amazon Linux、Ubuntuなどがあります。
このサイトでは、リナックスのOSをこれから使ってみたい人に向けて、基本のコマンド、インストールの手順、サーバー管理に欠かせないログやタスクの自動実行、そしてLinuxが生まれるまでのOSの歴史を紹介しています。
Raspberry Pi OS Lite、Ubuntu Core、Alpine Linux、Yocto Project。IoTデバイスに向いた軽量Linuxの選び方と、導入から運用…
古いPCの再利用、大学の演習環境、Raspberry Piを使ったプログラミング教育。日本の学校でのLinuxの使われ方と、教員のスキルやサポート体制などの課題を整理します。
Ubuntu、Linux Mint、Fedora、Debian。たくさんあるディストリビューションの中から、自分に合うものを選ぶための考え方と代表的な選択肢をまとめました。
パスワードの変更はpasswdコマンド一つでできます。自分のパスワード、他のユーザーのパスワード、ロックや有効期限の管理まで、基本の使い方をまとめました。
Officeの代わりにLibreOffice、PhotoshopならGIMPやKrita。Linuxでよく使われる無料のソフトを用途別にまとめ、導入方法も紹介します。
カーネルの設計にはモノリシックカーネルとマイクロカーネルがあります。それぞれの特徴と、Linuxカーネルの立ち位置、LTSなどのバージョンの種類をまとめました。
システムロギングとは、Linux OSを搭載したサーバー上で起きるさまざまな出来事を、ログファイルとして記録することです。ログファイルには、ハードウェアやソフトウェアの警告、異常、認証の履歴など、さまざまなシステム情報が保存されます。
決まった時刻にバックアップなどの作業を実行する仕組みも、サーバー管理の基本です。
