はじめに:パッケージ管理を盤石にする事前調査の重要性 DebianやUbuntuなどのLinuxディストリビューションにおいて、ソフトウェア導入前にそのメタ情報や依存構造を正確に掴んでおくことは、システム全体の安定運用を図る上で極めて重要です。本記事では、APT内部データベースを …
はじめに Ubuntu環境において、標準リポジトリで提供されていない最新バージョンのソフトウェアを導入する際、外部のPPA(Personal Package Archive)を追加するアプローチが広く活用されています。本稿では、その中核を担う apt-add-repository …
はじめに 複数ユーザーが稼働するUbuntu環境では、各アカウントの暗号化環境に対してセキュリティ基準を満たす設定を個別に配布・同期する運用が求められます。本記事では、システム全体の標準構成を各ユーザーのホームディレクトリへ一括展開できる管理ツー …
はじめに LinuxのCUI環境において、重量級のGUIビューアを起動することなく、コマンドラインから直ちにアニメーションGIFや連番画像の動きをチェックしたい場面は少なくありません。本記事では、ImageMagick 7スイートに含まれる軽量ツー …
はじめに Linux環境で作業中、わざわざ重厚なデスクトップ向け画像ビューアを起動することなく、GIFアニメーションや連続フレーム画像をコマンドラインから手軽にプレビューしたい場面は少なくありません。本記事では、画像処理スイートImageMagickが提供する強力な再生ユーティリ …
はじめに GUIベースの重量級ビューアをわざわざ起動せずとも、Ubuntuのターミナル作業中に連番画像やアニメーションGIFをサクッとプレビューしたい場面は多々あります。本稿では、画像処理スイートImageMagickに同梱されている軽量プレーヤーanimateコマンドにフォーカ …
はじめに Linuxマシンのブート完了後、ディスプレイに真っ先に現れるおなじみの「login:」プロンプト。その裏側で端末の初期化とセッション受付を一手に引き受けているのが agetty デーモンです。本ガイドでは、難解なマニュアルを読むだけではイメージしづらいagettyの実体 …
概要 Linuxサーバーを堅牢に運用するうえで、適切な権限分離と標準化された新規アカウントの発行フローを確立することは不可欠な第一歩です。本稿では、Ubuntu環境で初心者からインフラ管理者までミスなく安全にアカウントをプロビジョニングできるadduserコマンドの実践的なユース …
概要 プログラムが突然セグメンテーション違反(Segmentation Fault)で落ちたりコアダンプを吐き出したりした際、ログに残された生メモリ番地だけを眺めていても原因究明には膨大な時間がかかります。本ガイドでは、バイナリ上のメモリ番地からソースコードの該当ファイル名・行番 …
概要 Linux環境で複数ユーザーによる協調作業を進めたり、アクセス権限を厳格に分離・制御する際、新規グループの設計と運用は避けて通れない基盤タスクです。本稿では、Ubuntu上で日常的に用いられる addgroup コマンドを取り上げ、基本的なグループ作成手順から特定用途に応じ …