Le fichier Bluestacks est occupé par un autre programme. Comment supprimer un dossier sur votre ordinateur si le système indique qu'il est ouvert dans un autre programme. Comment supprimer un dossier s'il est indiqué qu'il est ouvert dans un autre programme

De nombreux débutants envisageant de passer à Linux sont confrontés à de nombreuses questions. L'un des plus courants d'entre eux est ce qu'est une distribution Linux et comment une telle variété d'éditions de ce système d'exploitation diffère. Sous Windows, les utilisateurs sont habitués à avoir un système et plusieurs éditions officielles, mais ici il y a une telle diversité.

Dans cet article, nous allons essayer de comprendre ce qu'est une distribution Linux et, surtout, en quoi les distributions diffèrent les unes des autres, ce qui distingue certaines de la masse grise, et aussi comment ont été créées les distributions les plus intéressantes.

Le système d'exploitation GNU Linux a récemment célébré son 25e anniversaire. Aujourd'hui, il a simplement accumulé quantité énorme Distribution Linux et il sera très difficile pour les débutants de décider avec quelle distribution commencer leur voyage dans ce monde. Mais vous devez d'abord comprendre de quoi il s'agit et pourquoi il existe tant de distributions, et non plusieurs versions comme sous Windows (Home, Pro, Enterprise) ou MacOS.

Vous pouvez comprendre pourquoi il existe tant de distributions Linux si l’on considère que le noyau Linux est distribué en open source. code source. Tout le monde peut l’utiliser gratuitement et apporter ses propres modifications au code. C'est pourquoi beaucoup de gens créent propres distributions prenant comme base le bon noyau et en ajoutant logiciel ce qu'ils veulent.

Il n’existe pas une seule organisation qui développerait Linux de manière délibérée et indépendante. Le code source est accessible à tous et des milliers de développeurs du monde entier participent volontairement à leur développement. Le développement du noyau est surveillé par la Free Software Foundation, mais ici la situation est radicalement différente de ce que l'on peut voir dans Windows et Microsoft, où une seule entreprise est responsable du développement de l'ensemble du système.

Comme je l'ai déjà dit, Microsoft gère lui-même l'ensemble du système. L'entreprise crée à la fois le noyau et l'interface graphique ainsi que les logiciels supplémentaires nécessaires au bon fonctionnement. Dans le cas de Linux, la plupart des composants sont développés différentes personnes, il s'agit du noyau Linux, des utilitaires système, de l'environnement graphique, des programmes d'application. Tout cela est réalisé par des développeurs indépendants.

Si nous faisons une analogie avec Windows, nous pouvons comparer une distribution Linux avec une version Windows. Chaque utilisateur peut prendre tous les composants nécessaires et assembler sa propre distribution à partir d'eux. Une autre chose est que de nombreuses entreprises améliorent ces composants d'une manière ou d'une autre, publient des correctifs pour eux, ajoutent des mises à jour, publient leurs logiciels, etc.

Examinons maintenant de plus près chacun des composants fondamentaux de chaque distribution Linux :

Noyau Linux

C'est le composant principal du système d'exploitation. Le noyau a été développé par Linus Torvalds en 1990. Pour tout système d'exploitation, le noyau a un rôle vital important. De nombreux programmeurs contribuent au développement du noyau, mais tout est sous le contrôle de Linus Torvalds. Il peut tout contrôler concernant l'ajout de nouvelles fonctionnalités et la modification du noyau.

Utilitaires GNU

Prenons un cahier comme exemple. Pour écrire quelque chose, vous avez besoin d'un crayon, pour effacer un texte écrit, vous avez besoin d'une gomme, et plusieurs marqueurs seront également utiles pour mettre en évidence les zones nécessaires du texte. Tous ces outils peuvent être considérés comme des outils supplémentaires qui vous permettent d'utiliser pleinement le bloc-notes pour les notes.

Exactement la même chose se produit sous Linux. Vous ne pourrez pas utiliser le noyau seul. Pour résoudre diverses tâches, par exemple, travailler avec des fichiers, éditer du texte, gérer le système dont vous avez besoin utilitaires spéciaux. Ces utilitaires sont développés par le projet GNU et sont contenus dans le package Coreutils.

Revenons à l'analogie avec carnet de notes, vous avez besoin de quelque chose avec lequel vous pouvez utiliser ces outils. Pour ce faire, vous utilisez vos mains. Sous Linux, vous avez besoin d'un shell. Cela pourrait être shell de commande, par exemple, bash ou graphique.

Serveur d'affichage

Le serveur d'affichage ou gestionnaire de fenêtres fait office d'intermédiaire entre l'utilisateur et Linux. Sa tâche principale est de contrôler la sortie de l'écran et d'accepter les commandes de l'utilisateur via les périphériques d'entrée. Applications clientes, par exemple, Firefox, Libreoffice utilisent un serveur d'affichage pour afficher le contenu de leurs fenêtres à l'écran, ainsi que pour recevoir des commandes de l'utilisateur.

Le serveur d'affichage le plus couramment utilisé est Xorg, basé sur le protocole d'affichage du système X Window. Il est développé par la Fondation X.Org. Également dans dernièrement deux autres nouveaux serveurs d'affichage sont apparus, il s'agit de Mir et Wayland. Ce dernier sera utilisé par défaut dans Fedora, et nous découvrirons ce qu'il en résulte plus tard.

X Server possède un composant distinct appelé gestionnaire de fenêtres, qui vous permet de contrôler la façon dont les fenêtres apparaissent à l'écran et comment elles interagissent. Vous pouvez déplacer, redimensionner et réorganiser les composants de la fenêtre. Dans le cas de Wayland, cette fonctionnalité est confiée au gestionnaire composite.

Interface utilisateur graphique

Une interface graphique, ou GUI, est un composant qui vous permet d'interagir avec l'utilisateur graphiquement et à l'aide d'une souris, plutôt que commandes de console. L'interface console est utilisée dans les éditions serveur de Linux.

Au fil des années, diverses interfaces graphiques et environnements de bureau ont été développés. Chacun d’eux est produit par une équipe de développement distincte et indépendante.

En quoi les distributions Linux sont-elles différentes ?

En règle générale, les développeurs de distributions Linux prennent comme base un noyau classique et y ajoutent, à leur avis, les logiciels nécessaires. Très souvent, les développeurs installent leur propre environnement de bureau. Par exemple, Ubuntu utilise Unity, dans Linux Menthe- Cannelle. Différentes distributions sont livrées avec différents logiciels par défaut, par ex. Navigateur Firefox ou Chrome, lecteur de musique, suite bureautique etc.

La deuxième différence est le format du logiciel, différentes distributions peuvent l'utiliser divers systèmes création de progiciels deb et rpm. Les développeurs peuvent inclure ou non des logiciels fermés ; par exemple, Fedora ne propose que des logiciels gratuits.

Chaque distribution Linux a ses propres objectifs et philosophie, qui caractérisent le but de sa création. Par exemple, Debian est conçu pour la large distribution de logiciels libres, Ubuntu est destiné aux débutants et ArchLinux permet à chaque utilisateur de créer son propre système rien que pour lui-même.

Notez que les logiciels open source ne sont pas toujours gratuits. Par exemple, il existe une distribution commerciale Chapeau rouge Linux d'entreprise. Vous pouvez télécharger la distribution elle-même gratuitement, mais si vous souhaitez recevoir des mises à jour régulières, vous devrez payer.

Je considère Ubuntu comme la distribution la plus adaptée aux débutants. Il est assez simple à installer, développé par Canonical et basé sur Debian. Mais il existe d'autres distributions qui ont récemment gagné en popularité auprès des débutants, comme Linux Mint.

Conclusions

Dans cet article, nous avons examiné ce qu'est une distribution Linux et essayé de comprendre en quoi les distributions Linux diffèrent les unes des autres. Bien sûr, il ne sera pas possible de regrouper toutes les informations sur toutes les distributions Linux dans un seul article, mais je pense qu'il est déjà devenu beaucoup plus clair de quoi il s'agit et pourquoi cela est fait de cette façon. Si vous avez des questions, posez-les dans les commentaires !

En dessert, une vidéo des 5 meilleures distributions Linux pour débutants. Je ne suis pas d'accord avec toutes les distributions suggérées par l'auteur, mais il y a là quelques réflexions intéressantes :

Dans tout système d'exploitation, il y a 4 parties principales : le noyau, la structure des fichiers, l'interpréteur de commandes utilisateur et les utilitaires. Le noyau est le noyau, définissant la partie du système d'exploitation qui contrôle le matériel et l'exécution des programmes. Structure du fichier est un système de stockage de fichiers sur des périphériques de stockage. Un interpréteur de commandes ou shell est un programme qui organise l’interaction de l’utilisateur avec un ordinateur. Et enfin, les utilitaires sont simples programmes individuels, qui, d'une manière générale, ne diffèrent pas fondamentalement des autres programmes lancés par l'utilisateur, à l'exception de leur objectif principal : ils remplissent des fonctions de service.

Comme mentionné ci-dessus, pour être précis, le mot « Linux » fait uniquement référence au noyau. Alors quand nous parlons deà propos d’un système d’exploitation, il serait plus correct de dire « un système d’exploitation basé sur le noyau Linux ». Le noyau du système d'exploitation Linux est développé sous la direction générale de Linus Torvalds et est distribué librement (basé sur Licences GPL), ainsi qu'une énorme quantité d'autres logiciels, utilitaires et programmes d'application. L'une des conséquences de la distribution gratuite des logiciels Linux est que grand nombre Diverses entreprises et sociétés, ainsi que simplement des groupes de développeurs indépendants, ont commencé à produire des distributions dites Linux.

Une distribution est un ensemble de logiciels qui comprend les 4 composants principaux du système d'exploitation, à savoir le noyau, le système de fichiers, le shell et un ensemble d'utilitaires, ainsi qu'un certain ensemble de programmes d'application. Généralement, tous les programmes inclus dans une distribution Linux sont distribués selon les termes de la GPL, il peut donc sembler que la distribution puisse être publiée par n'importe qui, ou plutôt par n'importe qui qui n'est pas trop paresseux pour rassembler une collection de logiciels libres. Et il y a un certain degré de plausibilité dans une telle affirmation. Cependant, le développeur de la distribution doit au moins, créez un programme d'installation qui installera le système d'exploitation sur un ordinateur qui n'a pas encore de système d'exploitation. De plus, il est nécessaire de résoudre les interdépendances et les incohérences entre les différents packages (et versions de packages), ce qui, comme nous le verrons plus tard, est également une tâche non triviale. Cependant, il existe déjà plus d’une centaine de distributions Linux différentes dans le monde, et de nouvelles apparaissent constamment.

Historique des distributions

Linux - noyau

En 1991, Linus Torvalds, un étudiant finlandais, s'est montré extrêmement intéressé par l'idée d'écrire un noyau de système d'exploitation compatible UNIX (voir Figure 1) pour son ordinateur personnel avec un processeur devenu très répandu. Architecture Intel 80386. Le prototype du futur noyau était le système d'exploitation MINIX : un système d'exploitation compatible UNIX pour ordinateurs personnels qui démarrait à partir de disquettes et s'inscrivait dans la mémoire très limitée d'un ordinateur personnel à l'époque. MINIX a été créé par Andrew Tanenbaum en tant que système d'exploitation éducatif démontrant l'architecture et les capacités d'UNIX, mais n'était pas adapté à travail à part entière du point de vue d'un programmeur. C'était Linus Torvalds qui voulait créer un noyau à part entière pour son PC. Il a donné le nom à son freax principal, mais plus tard, il a été changé par le propriétaire. serveur FTP sous Linux - un hybride du nom du créateur et du mot UNIX.

À ce stade, la compatibilité UNIX signifiait que le système d'exploitation devait prendre en charge la norme POSIX. POSIX est modèle fonctionnel compatible avec Système d'exploitation UNIX un système qui décrit comment le système doit se comporter dans une situation donnée, mais ne fournit aucune instruction sur la manière dont il doit être mis en œuvre logiciel. POSIX décrit les propriétés des systèmes compatibles UNIX qui étaient communes à différentes implémentations UNIX au moment de la création de cette norme. En particulier, POSIX décrit appels système, qui doit être traité par un système d'exploitation compatible avec cette norme.

Le rôle le plus important dans Développement Linux joué par les réseaux informatiques mondiaux Usenet et Internet. Au tout début, Linus Torvalds a discuté de son travail et de ses difficultés avec d'autres développeurs du groupe de discussion Usenet comp.os.minix sur le système d'exploitation MINIX. Décision clé Linus est devenu une publication textes sources la première version encore inefficace du noyau sous licence libre GNU GPL. Grâce à cela et à la diffusion de plus en plus répandue Réseaux Internet de nombreuses personnes ont eu l'opportunité de compiler et de tester ce noyau de manière indépendante, de participer à la discussion et à la correction des erreurs, ainsi que d'envoyer des corrections et des ajouts au code source de Linus. Maintenant que plus d'une personne travaillait sur le noyau, le développement était plus rapide et plus efficace.

En 1992, le noyau Linux a atteint la version 0.95, et en 1994 la version 1.0 a été publiée, indiquant que les développeurs ont finalement estimé que le noyau dans son ensemble était complet et que tous les bogues avaient (théoriquement) été corrigés. De nos jours, le développement du noyau Linux représente un effort communautaire beaucoup plus important qu'avant la version 1.0. Le rôle de Linus Torvalds lui-même a également changé : il n'est désormais plus développeur en chef, mais le membre le plus faisant autorité de la communauté, qui évalue traditionnellement la qualité des codes sources qui doivent être inclus dans le noyau et donne son approbation pour leur inclusion. Néanmoins, modèle général le libre développement par la communauté demeure.

Cependant, tout comme vous ne pouvez pas créer un système d'exploitation sans noyau, celui-ci sera inutile sans les utilitaires qui utilisent ses capacités. Grâce au projet GNU, Linus Torvalds a immédiatement eu l'opportunité d'utiliser des utilitaires gratuits avec Linux : bash, le compilateur gcc, tar, gzip et bien d'autres applications déjà connues et largement utilisées qui pouvaient fonctionner avec son noyau compatible UNIX. Linux s'est donc immédiatement retrouvé dans un bon environnement et, en combinaison avec les utilitaires GNU, a représenté un environnement très intéressant pour les développeurs de logiciels, même à un stade très précoce de son développement. L'avancée fondamentale a été précisément qu'à partir du noyau Linux et des utilitaires et applications GNU, il est devenu possible pour la première fois de créer un système d'exploitation totalement libre, c'est-à-dire de travailler avec un ordinateur et, en outre, de développer de nouveaux logiciels en utilisant uniquement des logiciels libres. logiciel. L’idéal de Stallman d’un développement totalement non commercial pouvait désormais être réalisé. Bientôt, des possibilités théoriques sont apparues pour réaliser l'idéal, mais cela ne signifiait pas sa mise en œuvre pratique immédiate. La compatibilité des utilitaires Linux et GNU était due au fait que les deux étaient écrits en mettant l'accent sur les mêmes normes et pratiques. Cependant, cette pratique (c'est-à-dire avoir de nombreux systèmes UNIX différents) laissait beaucoup de place à l'incompatibilité et à des solutions différentes. Par conséquent, au stade initial du développement du noyau, chaque application GNU fonctionnant sous Linux était une autre réussite pour Linus. Bash et gcc ont été les premiers. Ainsi, la combinaison de GNU et Linux a permis de créer un système d'exploitation libre, mais ne constituait pas en elle-même un tel système, car Linux et les différents utilitaires GNU restaient des produits logiciels disparates écrits par des personnes différentes qui ne prenaient pas toujours en compte ce que d'autres le faisaient. La principale propriété de tout système est la cohérence de ses composants.

L’émergence des distributions

Après certaine période développement sous Linux, un certain nombre des utilitaires GNU les plus importants fonctionnaient déjà de manière stable. Un noyau Linux compilé avec un petit ensemble de composants déjà compilés Utilitaires Linux GNU était un ensemble d'outils destinés aux développeurs de logiciels souhaitant utiliser un système d'exploitation libre sur leur ordinateur. ordinateur personnel. Dans ce forme de Linux n'était plus seulement adapté au développement de Linux, mais représentait également un système d'exploitation dans lequel il était déjà possible d'effectuer certaines problèmes appliqués. Bien sûr, la première chose que vous pouviez faire sous Linux était d’écrire des programmes en C.

Lorsque la tâche consistant à obtenir un ordinateur avec un système Linux fonctionnant en permanence est devenue populaire et assez courante, les développeurs des universités d'Helsinki et de l'Université du Texas ont créé leurs propres jeux de disquettes, à partir desquelles le noyau compilé et les utilitaires de base pouvaient être extraits. écrit sur un disque dur, puis le système d'exploitation peut être chargé directement à partir de celui-ci. Ces jeux de disquettes sont devenus les premiers prototypes de distributions Linux modernes - des progiciels sur la base desquels vous pouvez obtenir un système d'exploitation fonctionnel sur votre ordinateur. Il convient de noter que la distribution Linux incluait dès le début le logiciel GNU. En fait, chaque fois qu’il est écrit « système d’exploitation Linux », cela signifie « noyau Linux et utilitaires GNU ». La Free Software Foundation recommande de l'appeler le système d'exploitation Linux.

Cependant, copiez tout programmes nécessaires sur le disque dur n'est pas encore suffisant pour en obtenir un adapté aux besoins de l'utilisateur environnement opérationnel(même s'il s'agit d'un utilisateur très professionnel). Par conséquent, les premiers jeux de disquettes ne peuvent être appelés distributions que sous certaines conditions. Pour obtenir un système d’exploitation fonctionnel, certains outils spéciaux d’installation et de configuration de logiciels sont nécessaires. C'est la présence de tels outils qui distingue les distributions Linux modernes. Une autre tâche importante de la distribution concerne les mises à jour régulières. Les logiciels, en particulier les logiciels libres, sont l'un des domaines à la croissance la plus rapide, donc installer Linux une seule fois ne suffit pas, vous devez également le mettre à jour régulièrement. La première distribution à se généraliser au sens moderne fut Slackware, créée par P. Volkerding. Il était largement connu parmi les utilisateurs de Linux en 1994.

Malgré le fait qu'avec l'avènement des premières distributions Installer Linux ne nécessitant plus une compilation indépendante de tous les programmes à partir du code source, l'utilisation de Linux restait le lot des développeurs : un utilisateur d'un système d'exploitation avec celui-ci à cette période de son développement pouvait s'adonner presque exclusivement à la programmation. À tout le moins, afin de résoudre d'autres tâches d'application quotidiennes (par exemple, lire des e-mails, rédiger des articles, etc.), il a d'abord dû passer du temps à programmer et même à développer le système Linux lui-même afin de créer le correspondant. programmes d'application pour lui-même ou les faire fonctionner sous Linux.

Tous les logiciels Linux étaient open source, donc bientôt de plus en plus d'applications Linux ont commencé à apparaître, qui ont été utilisées par une communauté plus large, les rendant plus fiables et bénéficiant de nouvelles fonctionnalités. En fin de compte, l'idée est que les applications Linux et GNU pour Linux, grâce aux efforts concentrés d'un petit groupe de développeurs, peuvent être transformées en systèmes d'exploitation complets adaptés à un très large éventail d'utilisateurs et vendre ces systèmes aux utilisateurs contre de l'argent de manière analogique. et une alternative aux systèmes d'exploitation propriétaires existants.

L'avantage d'un système d'exploitation entièrement composé de logiciels libres est évident : ceux qui assemblent ce système n'ont à payer personne pour les programmes qu'il contient. De plus, le développement et la mise à jour des programmes existants sont également effectués de manière totalement gratuite par la communauté des développeurs ; il n'est pas nécessaire de rémunérer des employés pour ce faire. En conséquence, les coûts d'une entreprise qui assemble une distribution Linux pour un utilisateur se limitent à payer des programmeurs qui intègrent des applications disparates dans le système et programmes d'écriture standardiser les procédures d'installation et de configuration du système afin de faciliter ces tâches pour un utilisateur non formé, ainsi que les coûts d'auto-édition de la distribution qui en résulte. Pour l'acheteur final, cela signifie une réduction fondamentale du prix du système d'exploitation.

La première entreprise à succès travaillant selon ce schéma fut Red Hat, apparue en 1995. Red Hat a adressé ses développements non seulement aux programmeurs professionnels, mais également aux utilisateurs ordinaires et administrateurs système pour qui un ordinateur est avant tout un outil bureautique lieu de travail ou serveur de production. En se concentrant sur les offres existantes sur le marché pour cette classe d'utilisateurs, Red Hat s'est toujours concentré grande attention développement d'applications avec interface graphique exécuter tâches typiques sur la mise en place et l'administration du système. Les activités de Red Hat se sont développées avec succès ; en 1999, la société est devenue publique - immédiatement après l'émission, le prix des actions a augmenté très vigoureusement, mais l'enthousiasme s'est ensuite calmé. Part actuelle de Red Hat sur le marché des serveurs et des ordinateurs de bureau Postes Linux très grand. Grâce à Red Hat, le format de package RPM est devenu très répandu dans la communauté des utilisateurs Linux.

Presque simultanément avec Red Hat, le projet Debian est apparu. Son objectif était à peu près le même : réaliser une distribution cohérente des logiciels libres Linux et GNU, mais ce projet a été conçu comme un projet fondamentalement non commercial, réalisé par une communauté de développeurs, dont les normes d'interaction seraient pleinement cohérentes. avec les idéaux du logiciel libre. La communauté des développeurs Debian est une communauté internationale dont les membres interagissent via Internet et les règles d'interaction entre eux sont déterminées par documents spéciaux- politique (anglais) politique).

La communauté des développeurs ne tire aucun profit de la vente de Debian, ses versions sont distribuées gratuitement, disponibles sur Internet, et peuvent également être distribuées sur support dur (CD, DVD), mais même dans ce cas leur prix dépasse rarement largement le le coût des médias et la majoration qui permet de récupérer le coût de la publication. Le développement de Debian a été initialement sponsorisé par la Free Software Foundation. Le public cible principal des distributions Debian a toujours été utilisateurs professionnels, d'une manière ou d'une autre liés au développement de logiciels académiques, qui sont prêts à lire la documentation et avec mes propres mains organiser le profil système souhaité qui correspond spécifiquement à leurs tâches. L'accent mis sur un tel public a prédéterminé certaines tendances dans le développement de Debian : il n'y a jamais eu d'abondance de contenus « simples » outils graphiques paramètres d'environnement, divers « assistants », mais une grande attention a toujours été accordée aux moyens d'intégration cohérente et uniforme des logiciels dans système unifié. C'est Debian qui a introduit le gestionnaire de paquets (APT). Actuellement, Debian est la distribution Linux la plus populaire parmi les utilisateurs professionnels de l'informatique.

Chaque fois que des logiciels libres sont demandés, une multitude de solutions alternatives- c'est arrivé avec les distributions Linux. Après 1995, un grand nombre de sociétés commerciales et de communautés libres sont apparues (et continuent d'émerger) dont la tâche est de préparer et de publier des distributions Linux. Chacun d'eux a ses propres caractéristiques, ses propres public cible, vos priorités. Il existe aujourd'hui sur le marché de la distribution plusieurs leaders qui proposent des solutions plus ou moins universelles et qui sont les plus connus et les plus utilisés. Outre Red Hat et Debian déjà mentionnés, parmi les distributions destinées à l'utilisateur moyen, il faut citer l'allemand SuSE et le français Mandriva (jusqu'en 2005 - Mandrake), parmi celles destinées aux spécialistes - Gentoo. Mais outre les « grands » acteurs du marché de la distribution, il existe de nombreux plus distributions moins courantes. Désormais, un utilisateur souhaitant installer Linux est confronté à la question du choix d'une distribution. Critères de sélection - et tâches censées être résolues avec utiliser Linux, ainsi que le niveau de formation des utilisateurs, la technologie et les contacts à venir avec la communauté qui développe la distribution.

Distribution du système d'exploitation

Une distribution de système d'exploitation est une forme de distribution de logiciels système. Les distributions existent parce que la forme du logiciel utilisée pour les distribuer n'est presque jamais la même que la forme du logiciel sur le système en cours d'exécution.

La distribution contient généralement des programmes d'initialisation initiale du système (initialisation du matériel, chargement d'une version allégée du système et lancement du programme d'installation), un programme d'installation (pour sélectionner les modes et paramètres d'installation) et un ensemble fichiers spéciaux, contenant des parties individuelles du système (appelées packages).

Le programme d'installation vous permet également de configuration initiale systèmes.

Caractéristiques de répartition :

politique de distribution

un document réglementant par qui et comment la distribution est développée, sur quelle base le logiciel y est inclus, quelles exigences (pour le placement dans le système de fichiers, l'interaction avec d'autres composants de la distribution, etc.) sont imposées aux packages

programme de chargeur de démarrage

initialisation du matériel, chargement d'une version (généralement) allégée du système, initialisation du support

installateur

sélection des options d'installation et des packages à installer

programme de configuration initiale

configuration initiale du système

programme de gestion de paquets

installer des packages sur un système en cours d'exécution, mettre à jour des packages, etc.

ensembles de paquets

disponibilité des programmes, nécessaire à l'utilisateur, spécialisation en distribution ( usage général, sauvetage, live, micro, etc., ainsi que orienté solutions tâches spécifiques- répartitions de clusters, répartitions pour des domaines scientifiques spécifiques, etc.)

promoteur

solutions techniques, administratives, financières et autres sous-jacentes à la distribution, disponibilité du support utilisateur

communauté

compétence des utilisateurs, entraide, échange d'expériences entre utilisateurs

autres caractéristiques

facilité d'installation et sécurité, facilité de configuration, longévité, stabilité du développement de la distribution, rentabilité de la distribution, etc.

Le mot « distribution » se retrouve souvent sur les sites dédiés au système d'exploitation Linux. Pour beaucoup, ce concept n’est pas particulièrement clair. Ainsi, je vais essayer de m'attarder sur cette question afin d'apporter un peu de clarté.

Tout d'abord, je voudrais vous expliquer ce qu'est un kit de distribution...

Ainsi, une distribution est un ensemble de programmes (packages), un certain ensemble d'utilitaires, assemblés au cœur du système. Noyau Linux est publié de manière centralisée et la distribution Linux, avec certaines connaissances et compétences, peut être assemblée par n'importe qui à partir de zéro ou sur la base d'une distribution existante... Actuellement, il existe une grande variété de distributions du système d'exploitation Linux. Parmi cet ensemble, un certain nombre sont produits par des sociétés commerciales sur une base commerciale, cependant, pour la plupart, les kits de distribution sont distribués librement selon les termes d'une licence GPL. Ainsi, l'utilisateur a la possibilité de choisir n'importe laquelle des distributions qu'il aime ou, comme déjà mentionné, sous réserve de connaissances et de compétences, il peut assembler son propre système à sa guise.

Théoriquement (et pour certains pratiquement), vous pouvez vous passer d'un kit de distribution, pour lequel vous devrez télécharger tous les composants futur système: noyau, utilitaires système, packages logiciels nécessaires spécifiquement pour vous-même, gestionnaires de fenêtres, bibliothèques et compilateurs, etc. Ensuite, tout cela devra être compilé et installé sur le système. Il ne faut pas oublier non plus l'interdépendance de nombreux kits les uns par rapport aux autres... En général, le système lui-même peut être assemblé sans kit de distribution, cependant, pourquoi réinventer la roue si tout a été inventé il y a longtemps avant nous ?

Deuxièmement, la question se pose : quelle est la différence entre une distribution et une autre ?

La principale différence réside dans le programme d'installation et la configuration initiale du système d'exploitation Linux. Dans la plupart des cas, les distributions, quelle que soit la version, contiennent les packages de programmes et de paramètres les plus compatibles et héritables afin de maintenir la compatibilité entre les versions, bien que certaines distributions soient très difficiles à mettre à jour... À mon avis, c'est une grosse omission et un moins pour ce montage...

La prochaine différence dans l'ensemble des utilitaires et des packages est le but et la quantité. Si vous le souhaitez, vous pouvez trouver des distributions minimalistes dont la taille permet de les placer sur plusieurs disquettes. Ceux-ci sont généralement destinés à des fins administratives étroites. Et il existe également d'énormes assemblages universels qui occupent au moins un DVD. La plupart des kits de distribution occupent le plus souvent un CD (cette tendance est apparue il n'y a pas si longtemps) permettant de démarrer le système sans installation sur disque dur. Cette technique est appelée LiveCD (live compact disc). De plus, les distributions diffèrent selon les domaines d'application : certaines sont destinées à être utilisées sur des serveurs, tandis que d'autres sont destinées à systèmes de bureau et les ordinateurs portables.

Les outils, applications et utilitaires de base sont inclus dans les kits de distribution sous forme de progiciels prêts à être installés. C'est aussi une différence entre les distributions : dépendance au format du package. Il s'agit principalement de : RPM (format Red Hat), DEB (format Debian) et TGZ (format Slackware). Certaines distributions ont créé leurs propres formats de packages, cependant, pour la plupart, les trois formats ci-dessus « gouvernent » le monde des distributions Linux :)

Distributions DEB

Deb est une extension des noms de fichiers des packages « binaires » pour l'installation, la mise à jour et la désinstallation de logiciels dans le système d'exploitation du projet Debian, ainsi que dans d'autres distributions Linux qui utilisent dpkg comme système de gestion de packages.

Deb, en passant, fait partie du mot Debian, qui, à son tour, tire son nom de Debra, l'épouse du fondateur de cette distribution, Ian Murdoch, ainsi que Ian de son nom en fait.

Voici les distributions qui utilisent le format package .deb et gestionnaire de paquets dpkg, - Debian lui-même, Knoppix, MEPIS, Ubuntu (et Kubuntu, Xubuntu, etc. basés sur Ubuntu), Damn Small Linux... En général, il existe de nombreux assemblages de ce type, il existe plus d'une douzaine de distributions basées sur Ubuntu seul.

Distributions RPM

RPM (Red Hat Package Manager - Red Hat Package Manager ou RPM Package Manager) signifie deux choses : un format de progiciel et un programme créé pour gérer ces packages.

Le programme vous permet d'installer, de mettre à jour ou de supprimer des logiciels. Le format RPM est basé sur le format développé par LSB.

Initialement ce système gestion des packages développée par Red Hat pour Red Chapeau Linux. Plus tard, RPM a commencé à être utilisé dans de nombreuses distributions GNU/Linux et, en outre, a été porté sur d'autres systèmes d'exploitation : Novell NetWare(à partir de la version 6.5 SP3), IBM AIX (à partir de la version 5) et autres...

Représentants des distributions basées sur le système de contrôle Paquets RPM, et ils sont très nombreux dans le monde informatique - ALT Linux, Ark Linux, ASPLinux, CentOS, Fedora, Mandriva, openSUSE, PCLinuxOS, Red Hat, Red Flag Linux, Turbolinux, Trustix...

En plus des systèmes décrits ci-dessus, il existe d'autres options systèmes de paquets, par exemple, les distributions de type Slackware et les distributions avec des systèmes de packages originaux.

Le premier type comprend Slackware, DeepStyle, MOPSLinux, Sabayon, Slamd64, Slax, VectorLinux, Ultima Linux, etc... Et des distributions telles que CRUX, Gentoo, Onebase Linux, Arch Linux utilisent leurs systèmes de packages d'origine...

Certaines distributions peuvent être compilées dans une version commerciale, ce qui est dû à l'inclusion de packages avec une licence commerciale dans les assemblages, mais pour la plupart elles ont également version gratuite(exemples de distributions commerciales : Libranet, Linspire, Linux XP, Mandriva PowerPack, Nitix, Novell Bureau Linux, Progeny Debian, Red Hat Enterprise Linux, SUSE, Thinstation, Xandros…

Vous pouvez en savoir plus sur les distributions Linux et les fonctionnalités de chacune d'elles, par exemple dans

Considérons un sujet très important pour les débutants : comment utiliser le site de mise à jour, ainsi que télécharger et installer les distributions 1C. Je suggère immédiatement de « se précipiter au combat » et de passer à la pratique. Ouvrez le site Web et accédez à la section « Mise à jour du programme », ou accédez directement au site Web. Si un identifiant et un mot de passe vous sont demandés pendant la transition, mais que vous ne savez pas où obtenir ces données, vous pouvez lire l'article ou contacter votre organisme de service 1C et y demander ces données. Après être allé sur le site de mise à jour, un tableau s'ouvrira avec ceux disponibles en téléchargement. fichiers de programme. Ici, vous êtes intéressé par les sections avec la plateforme technologique et les noms de votre configuration.

La deuxième colonne du tableau montre la dernière version sur à l'heure actuelle version, dans le troisième la date de sortie de cette version. Les colonnes restantes contiennent des informations sur les versions à venir.

Installation de la plateforme technologique 1C

Commençons le débriefing avec la Plateforme Technologique. Pour l'instant version actuelle plates-formes avec le préfixe « 8.3 ». Les versions plus anciennes « 8.2 » et plus récentes ne sont plus prises en charge ; « 8.4 » est encore en phase de test alpha approfondi. Et donc, si vous devez mettre à jour la plate-forme, nous procédons comme suit. Cliquez sur la ligne " Plateforme technologique 8.3". Vous verrez une liste de toutes les versions disponibles.

Cliquez sur le plus dernière version. Une fenêtre s'ouvrira avec des kits de distribution pour différents systèmes d'exploitation. Sélectionnez "Plateforme technologique 1C:Enterprise pour Windows".

Cliquez sur la seule ligne « Télécharger la distribution ». Le téléchargement commencera. Après le téléchargement, décompressez l'archive téléchargée en cliquant dessus clic droit souris (si vous n'avez pas WinRAR à décompresser, vous pouvez utiliser programme gratuit ).

Dans le dossier décompressé, exécutez le fichier « setup ».

L'assistant d'installation s'ouvrira. Cliquez sur "Suivant".

La liste des composants installés peut être laissée par défaut ; cliquez à nouveau sur « Suivant ».

Cliquez sur « Installer » et attendez que tous les fichiers nécessaires soient installés. Le processus prend généralement quelques minutes.

Ensuite vous verrez une fenêtre vous demandant d’installer un pilote de protection, décochez cette case. Cliquez sur "Suivant", puis sur "Terminer".

Votre plateforme technologique a été mise à jour. Vous pouvez le vérifier en accédant à votre base de données et en cliquant sur l'icône dans le coin supérieur droit

La version de la plateforme sera affichée tout en haut de la fenêtre qui s'ouvre.

Installation des distributions de mises à jour pour la configuration 1C

Les distributions de mises à jour sont téléchargées et installées selon le même principe que la plateforme. La seule chose est de spécifier immédiatement le dossier des mises à jour. Le fait est que par défaut les mises à jour sont installées dans dossier personnalisé, ce qui n'est pas tout à fait pratique. Le dossier peut être nommé comme vous le souhaitez et créé à n'importe quel endroit qui vous convient ; dans notre exemple, le chemin sera « D:\1c\1c mises à jour ». Lancez le raccourci 1C sur le bureau et cliquez sur « Paramètres » à droite.

Cliquez sur icône verte plus dans la section "Modèle de configuration et répertoires de mise à jour" et précisez le chemin d'accès au dossier de mises à jour "D:\1c\1c mises à jour". Après l'ajout, le chemin apparaîtra dans la même section. Cliquez sur "OK".

La phase préparatoire est terminée, regardons maintenant quelles mises à jour doivent être téléchargées. Nous revenons sur le site et cliquons sur le nom de votre configuration.

Regardons l'exemple de "Enterprise Accounting 3.0" (vous aurez bien entendu le nom de votre configuration). Cliquez sur cette ligne, vous verrez une liste de toutes les versions disponibles.



Des questions ?

Signaler une faute de frappe

Texte qui sera envoyé à nos rédacteurs :