Mémo 1 du manuel standard Linux, partie 2

Jusqu'à la naissance de Linux

L'UNIX qui était à la base du Bell Laboratory Linux d'AT & T était né. Depuis UNIX distribuait le code source, de nombreux utilisateurs étaient libres de le modifier. Cependant, comme de nombreux UNIX ont été créés et désorganisés, AT&T a signé un contrat de licence et a commencé à gérer UNIX.

De nombreux UNIX ont dû payer des frais de licence élevés. Pendant ce temps, en 1991, Linus Torvalds a développé Linux, un système d'exploitation très similaire à UNIX. Linux a été distribué sous forme de licence de logiciel libre et a été développé et utilisé par de nombreux utilisateurs.

Caractéristiques de Linux

Le système d'exploitation peut être divisé en deux zones, "Kernel" et "Userland".

noyau

Il s'agit du système central du système d'exploitation et est responsable des fonctions essentielles d'interaction directe avec le matériel. Le noyau est chargé d'absorber les différences matérielles et de permettre aux programmes de s'exécuter sur n'importe quel matériel. Le matériel fait référence aux claviers, souris, lignes de communication, etc., et un programme appelé pilote de périphérique a pour rôle d'absorber les différences entre chaque matériel.

Userland

Il fait référence à des logiciels autres que le noyau dans le système d'exploitation, tels que le système de fichiers, les commandes d'opération de fichiers et le shell. Linux peut être utilisé avec des commandes et s'exécute sur le userland.

coquille

Linux fournit un environnement d'entrée de commande interactif appelé shell. La commande d'entrée est acceptée, exécutée et le résultat est renvoyé à l'utilisateur.

Distribution

Comme il était très difficile d'installer et d'utiliser Linux tel quel, la distribution Linux est un ensemble de programmes nécessaires à son utilisation. Des exemples typiques sont Ubuntu et Red Hut.

paquet

Il fournit des fonctionnalités supplémentaires à Linux. Lorsque vous exécutez un logiciel d'application sous Linux, vous devez télécharger et convertir le code source d'origine. Cependant, cela prend beaucoup de temps et d'efforts, donc le ** package ** est une compilation du code source converti depuis le début.

Directeur chargé d'emballage

Pour installer le logiciel d'application, il peut être nécessaire d'installer un autre logiciel d'application qui facilite l'opération. C'est ce qu'on appelle une dépendance et chaque logiciel d'application doit être stocké dans l'ordre et l'emplacement correct. Ou si vous avez un programme mis à jour, vous devrez supprimer l'ancienne version. ** Package Manager ** facilite ces tâches.

Recommended Posts

Mémo 1 du manuel standard Linux, partie 2
Mémo du manuel standard Linux, partie 6
Mémo 1 du manuel standard Linux
Mémo 3 du manuel standard Linux
Manuel standard Linux partie 5
Manuel standard Linux partie 4
Manuel standard Linux
[Note de lecture] Manuel standard Linux (Chapitre 7-8)
[Note de lecture] Manuel standard Linux (Chapitre 1 à Chapitre 6)
[Pour mémoire] Linux Partie 2
[Pour mémoire] Éditeur Linux Partie 1 vi
Manuel standard Linux (ver3.0.2) J'ai essayé le chapitre 1
Inu x Memo
mémo Linux (ubuntu)
Mémo de commande Linux # 1
Liste de rédaction de mémo partie 2
Mémo de base Python - Partie 2
Mémo du didacticiel FastAPI, partie 1
Mémo de base Python - Partie 1
Mémo d'enquête Android HCE (partie 2)
Essayez la programmation Linux normale, partie 7
Partie 1 de la réception de l'entrée standard
Essayez la programmation Linux normale, partie 2
Mémo de grammaire de base Python (1)
Essayez la programmation Linux normale, partie 3
Essayez la programmation Linux normale, partie 4
Mémo de commande Linux tar xz
Essayez la programmation Linux normale, partie 6
Essayer la programmation Linux normale Partie 1
Nouveau manuel Linux (note d'étude)
[Pour AtCoder] Mémo d'entrée standard
Commandes Linux fréquemment utilisées [Personal Memo]
Commande Linux [ldconfig] Mémo d'apprentissage LPIC
Paramètres de requête FastAPI Tutorial Memo Part 3
Paramètres de chemin du mémo du didacticiel FastAPI Partie 2
Lire la programmation Linux normale (partie 1 uniquement)