新年が来るたびに、または今のように数日前に、これがLinuxの年になることを保証する記事がよく読まれます。 私はそれをXNUMX年以上読んでいますが、このブログで説明しているようなシステムの年はまだ来ていません。 部分的には、それは論理的です。Windowsはどこにでもあり、どのコンピューターにもデフォルトでインストールされていることは多くの責任があります。 このため、この世界で私たちが使用している言葉の意味を知らない方も多いので、この記事を Linux用語集.
将来的には、このLinux用語集で言及されていることをより詳細に説明する記事をさらに書くことはほぼ確実ですが、この記事でやりたいのは、Linux用語集です。 単語リスト 明確、短く、簡潔にすることを目的とした定義を使用します。 それらをアルファベット順に並べ、他に追加するものがあるか、読者が提案するかにかかわらず、将来的にはより多くの定義で更新する予定です。
Linux用語集:誰もが知っておくべき定義
- ALSA:の頭字語 高度なLinuxサウンドアーキテクチャ また、ソフトウェアフレームワークであり、サウンドカードデバイスドライバー用のアプリケーションプログラミングインターフェイス(API)を提供するLinuxカーネルの一部です。
- AppImage:アプリケーションをインストールするためにスーパーユーザーでなくても、Linux上で「ポータブル」ソフトウェアを配布するためのフォーマット。実際にはそうではありません。 これらは、主要なソフトウェアと依存関係が同じ実行可能ファイルに含まれているパッケージです。 関連記事.
- Bash:UNIXライクなシェルおよびコマンド言語
- CLI:「コマンドラインインターフェイス」の頭字語。 これは、たとえば、プログラムが端末で動作し、そのインターフェイスがグラフィカルでない場合に使用されます。 Ejemplo.
- コマンド:アクションをトリガーするために端末、スクリプト、およびその他の部分に書き込まれるテキスト。 それらを「注文」と呼ぶこともできます。
- ディストリビューション:Debian、Ubuntu、Red HatなどのLinuxベースの「ルート」または「ソース」オペレーティングシステムを基本的に定義する「ディストリビューション」の短縮語。 それらから「フレーバー」または「フレーバー」が生まれます。Ubuntuはディストリビューション、Kubuntuはフレーバーです。 一部のユーザーまたは別の定義によると、オペレーティングシステムがベースになり、オペレーティングシステムから出力されるのはディストリビューションになります。 例:Arch Linux:オペレーティングシステム。 Manjaro、ディストリビューション。
- グラフィカル環境-一部の国では「デスクトップ環境」とも呼ばれ、アイコン、ツールバー、壁紙、ウィジェットなどのユーザーインターフェイス要素を提供するコンポーネントのグループです。 グラフィカル環境のおかげで、WindowsやmacOSの場合と同じように、マウスとキーボードを使用してLinuxをグラフィカルに使用できます。 最も有名なものの中には、GNOME、Plasma、またはXFCEがあります。
- フラットパック:ソフトウェアが配布、インストール、および管理されるパッケージ管理ユーティリティ。同じパッケージに、メインソフトウェア、依存関係、ランタイム、およびメディアが追加されているLinuxベースのシステムで動作させるために必要なすべてのものが含まれます。 それらはユニバーサルパッケージとサンドボックス(分離)です。 最も使用されるリポジトリは フラット.
- GNU:「GNU'sNot Unix」の頭字語で、主な責任者は80年代のRichardStallmanでした。Linuxベースのオペレーティングシステムは実際にはGNU / Linuxですが、すべてのメディアで短縮(悪い)して「Linux」のように直接参照しています。 。
- GRUB: GNUGRandユニファイドブートローダー o GRUBは、ユーザーがシステムの起動時にインストールするオペレーティングシステムまたはカーネルを選択できるようにするプログラムです。 また、ユーザーがカーネルに引数を渡すこともできます。 Linuxで使われているスタートアッププログラムと言えます。
- GUI:「グラフィカルユーザーインターフェイス」の略語。これは、ウィンドウ、チェックボックス、ボタンなどを介してソフトウェアと対話できるグラフィカルユーザーインターフェイスです。 これは、ソフトウェアを実行しているときに表示されるウィンドウのようなものです。 GUIがなければ、上で説明した「CLI」のソフトウェアになります。
- ジャック:「JACKAudio Connection Kit」の頭字語。これは、アプリケーションが要求したときにオーディオを鳴らすことができるサウンドサーバー(およびその他のもの)です。 Linuxに存在するのはそれだけではありません。
- カーネル:核。 心臓。 「Linux」オペレーティングシステム(「GNU / Linux」とよく言われます)について話すとき、私たちが言っているのは、これらのシステムで使用されるソフトウェアの最初のレイヤーであるLinuxカーネルを使用しているということです。何よりも、あらゆるハードウェア機器で動作するようにドライバが含まれています。 実際、それは彼が継続的に取り組んでいるキャリアプロジェクトとしてそれを始めたときのLinusTorvaldsの意図でした。
- LTS:「ロングタームサポート」の頭字語。 これは、オペレーティングシステムまたはプログラムがより長期間サポートされることを示すために使用されます。これは、5年ごとにリリースされXNUMX年間サポートされるUbuntuのLTSバージョンで最もよく見られる場所です。
- ライブセッション:「ライブセッション」とは、コンピュータの電源を切ったり再起動したりしない限り存在するセッションです。 その時点で行った変更はすべて破棄されます。 これらは、オペレーティングシステムをインストールするため、またはリカバリツールとしてUSBでよく使用されます。
- PipeWire:Linuxでオーディオおよびビデオストリームとハードウェアを管理するためのサーバーです。 マルチメディアルーティングとパイプライン処理を処理します。 この記事を書いている時点では、2021年XNUMX月にまだ開発中ですが、Waylandと一緒に、画像と音声に関連するすべてを大幅に改善し、オーディオの異なるサーバー間の互換性も改善することが期待されていますとビデオ..
- パルス-主にLinuxで使用されるネットワーク対応オーディオサーバーですが、BSD、macOS、またはSolarisシステムでも使用されます。
- リリース候補版-開発中のソフトウェアの高度なバージョンを指すために使用されるラベルまたは単語。 たとえば、安定バージョンがリリースされるXNUMX〜XNUMX週間前に、ソフトウェアに「リリース候補」というラベルを付ける会社があります。 カーネル(Linux)の場合はXNUMXヶ月使用しますが、実際に行っているのは安定版からの変更です。
- ローリングリリース-利用可能になるとすぐに到着するソフトウェア開発および配信モデル、およびそれを使用するオペレーティングシステムは、一度インストールされ、永久に更新を受け取ります。 Linuxでは、Arch Linuxはそうであり、Windows 10は、Microsoftのシステムの最新バージョンになると彼らが保証したときであると信じられていました(現在、Windows 11があることが知られています)。 とはいえ、Windowsは一生の更新の部分を果たしただけであり、それさえも果たしていませんでした。
- シェル(Shell):Linuxコマンドまたはコマンドインタープリター。
- su:「代替ユーザー」を意味するコマンドで、主にあるユーザーから別のユーザーに切り替えるために使用されます。 これを行うには、現在のディレクトリと環境でログインシェルを開始するか(su)、ターゲットユーザー設定に完全に切り替えます(su-)。
- sudo:昇格またはスーパーユーザー権限を要求するコマンド。 通常、ソフトウェアのインストールや保護されたディレクトリへのファイルの移動など、特定のアクションを実行できるようにするために、他のコマンドの前に配置されます。 sudoとsuに関する記事.
- スナップ:Canonicalによって開発されたパッケージマネージャーと開発であり、同じパッケージにソフトウェアと依存関係、ランタイムなどを含むユニバーサルパッケージであるという点でFlatpakに匹敵します。 それらはサンドボックスでもあります。 関連記事.
- スウェイ:ウィンドウマネージャーの後継 i3 これはLinuxベースのオペレーティングシステムで利用できます。 Waylandで動作するように設計されており、使用するデスクトップがありません。 ウィンドウは設定可能な余白で全画面で開き、新しいウィンドウは画面を自動的に分割し、キーボードショートカットを使用してXNUMXつの「デスクトップ」から別の「デスクトップ」に簡単に切り替えることができます。 実際、経験豊富なユーザーはキーボードを使ってすべてを行うことができます。 通常のグラフィカル環境のコンポーネントが少ないため、軽量です。
- シンボリックリンク:「シンボリック」または「ソフト」リンク。他のシステムでは「ショートカット」と呼ばれます。 たとえば、別のパスからファイルやフォルダにアクセスするために使用できます。 エンレースレラシオナド.
- ターボール:多くのソフトウェアが圧縮されて配布されています。 このために広く使用されている形式は、Tape ArchiveのTARです。tarballまたはtarfileは、TARコマンドまたはグラフィカルインターフェイス(GUI)圧縮ソフトウェアを使用して結合された複数のファイルで構成されるグループまたはファイルに付けられた名前です。 それらは.tarまたは.tar.gz拡張子で見つけることができ、ソフトウェアはtarballから直接インストールできます。
- ターミナル:人間と相互作用する周辺機器で、出力と入力、画面とキーボードで構成されています。 実際、グラフィカルインターフェイスを備えたシステムでLinuxで使用しているのは、「ターミナルエミュレータ」です。
- タックス:Linuxマスコット。 これはペンギンであり、Tux Guitar、Tux Paint、TuxKartなどのソフトウェアに表示されます。 関連記事.
- ウェーランド:追加のセキュリティ層を備えたプロトコルを表示します。 各アプリはクライアントと見なされ、ハードウェアはサーバーであり、Waylandはイメージを可能にするブリッジになります。 今日、多くの開発者がWaylandに注目しています。これは、Waylandが最良の選択肢であり、将来がそこにあるためです。
- ワイン:Wineの頭字語はエミュレーターではありませんが、実際にはエミュレーターのようです。 これは、Linuxだけでなく、macOSやAndroidでもWindowsアプリケーションを実行するために必要なすべてを含むソフトウェアです。 絶え間ない開発と時間の経過とともに改善することで、たとえば、 Linux上のGuitarPro.
- X11:X Window(X11、または単にXとも呼ばれます)は、ビットマップ表示用のクライアント/サーバーウィンドウシステムです。 ほとんどのUNIXライクなオペレーティングシステムに実装されており、他の多くのシステムに移植されています。
他に追加するものはありますか?
Linux用語集に関するこの記事 時間の経過とともに更新されます より多くの定義を含めるため。 「tarball」など、多くの人が疑問を持っていることを知っているので、最初にこれらを追加しました。 私たちの意図はあなたが理解するのを助けることであり、このLinux用語集を読んだ後、ブログの他の記事を読みやすくなることを願っています。
私を混乱させるものは、sudo vs su、そしてダメージを受ける祝福されたグラブです