Banner Top

jeudi 9 août 2012

Un guide pour Slackware et Arch Linux: se salir les mains avec Linux


DNP Débuter avec Linux un explicateur flow les laïcs et les débutants, trop

> en 1991, un étudiant en informatique du nom de Linus Torvalds the annoncé sur un newsgroup qu’il était la création d’un “OS passe-temps.” Ce passe-temps était Linux, et aujourd’hui c’est beaucoup as well as que le système d’exploitation d’un bricoleur, avec la disponibilité sur toutes sortes de matériel et d’un tableau apparemment illimité de saveurs, ou «distributions». Peut-être que vous êtes nouvel utilisateur de Linux, ou peut-être vous avez envie d’obtenir leur diplôme d’Ubuntu à quelque chose avec un peu as well as connaisseur cred. Quel que soit le cas, nous allons prendre la piqûre hors de tous ceux qui les invites de commande, en utilisant deux grands distributions à titre d’exemples.

Qu’est-ce que Linux
?

techniquement n’est pas un système d’exploitation. Linux est en fait un bon noyau, qui est seulement une partie d’un OS (quoique, la partie principale). Quand les gens disent “Linux”, cependant, ils parlent d’une placement Linux, qui est en fait un système d’exploitation à partial entière. Heureusement flow les débutants là-bas, il n’est pas aussi compliqué qu’on pourrait le penser – ce qui splinter Linux Linux est une petite combinaison de composants, ce noyau inclus. En fait, nous pouvons les décomposer en quatre parties principales, sans ordre particulier:

  • Un morceau de logiciel appelé le “bootloader”
  • La noyau Linux que nous aimons tous tant.

  • Userland (Pensez Bureau Firefox et Libre et, flow ceux d’entre vous sur votre lingo là-bas, la partie GNU de GNU / Linux). Nous y reviendrons as well as tard.
  • La système de fichiers, l’endroit où nous avons mis notre musique et enregistrer toutes ces belles images de reddit.com / r / earthporn.

    C’est la chronicle courte. Maintenant, nous allons prendre un impulse flow briser chacune d’elles. Vers le bas

    Le bootloader

    • LILO (Linux Loader)
    • GRUB (GNU GRand Unified Bootloader) versions 1 et 2
    • Syslinux

    LILO

    Un ancien mais goodie, LILO semble être moins utilisé de nos jours, surtout standard good dialog à GRUB. Un inconvénient, c’est qu’il manque de soutien flow EFI, que de nombreux ordinateurs récents en charge. Il ya, au moins, une chronicle modifiée de LILO appelé «elilo», ce qui fait de soutien EFI

    Pour

    :.

  • Il the été autour depuis très longtemps et est très … stables
  • fonctionne très bien sur du matériel ancien
  • Prise en assign

  • plusieurs systèmes d’exploitation
  • Contre

    :

  • Encore une fois, pas de await flow EFI et GPT, mais si vous n’avez pas besoin d’EFI, il ya toujours elilo.
  • GRUB

    GRUB

    the surveillance à fait un quelques points en sa faveur, y compris le fait que vous n’avez pas besoin de ré-installer à chaque fois que vous changez quelque chose, comme avec LILO. GRUB chronicle 1 (GRUB Legacy alias) est le chargeur de démarrage le as well as couramment utilisé aujourd’hui. Il suffit de garder à l’esprit que, comme LILO, c’est en mode upkeep maintenant, ce qui signifie pas de nouvelles fonctionnalités sont ajoutées. Vous les trouverez dans GRUB v2, qui est utilisé standard défaut dans Ubuntu très populaire, parmi les autres distributions. GRUB v2 était officiellement the publié Juin 26th, 2012. Voilà criticism il est nouveau

    Pour

    :..

      GRUB
    • est, haut la main, le chargeur de démarrage le as well as couramment utilisé, et il est très fast
    • développement reste active et continue, alors attendez de voir de nouvelles fonctionnalités flow les corrections de bogues et v2 sur v1.
    • Supporte plusieurs systèmes d’exploitation (même Oracle Solaris).
    • Prise en assign

    • EFI.
    • Contre

    :.

  • Nous avons essayé, et ne pourrait pas penser à surveillance
  • Syslinux

    Syslinux

    est un bootloader légèrement moindre connue qui the été initialement conçu flow démarrer le noyau Linux à partir d’une assign FAT / système de fichiers MS-DOS. Écrit standard un homme brillant du nom de Hans Peter Anvin, il the un garb de fonctionnalités décemment vast et prend en assign le système de fichiers saignement-bord connu sous le nom Btrfs. En outre, à peu près n’importe quelle picture ISO d’une placement Linux que vous démarrez utilize Syslinux, sous la forme d’Isolinux

    Pour

    :..

  • fast
  • communauté active de développeurs.
  • Anvin est impliqué (faites-nous confiance, ce mec est génial).
  • Syslinux est en fait un garb de chargeurs, qui comprend un chargeur de démarrage PXE (amorçage réseau) et des tonnes d’autres fonctionnalités
  • Contre

    :..

  • Non, ne peut pas penser de surveillance ici soit
  • exactement ce que vous souhaitez utiliser.


    Le noyau Linux

    Alors, quel est le noyau Linux? Commençons avec la chronicle profane: le noyau Linux est essentiellement le enthusiast de votre ordinateur une fois que le bootloader il assiste à exécution. Le noyau gère la mémoire, du CPU, d’entrée et de sortie, et tous les périphériques que vous connectez à votre ordinateur. Il contrôle l’application qui peut accéder à ce que la mémoire, et ce que l’utilisateur peut exécuter la tâche que

    Maintenant, le “J’ai un diplôme en informatique” version:.

    Le noyau Linux est un noyau monolithique d’exploitation du système qui prend en assign les pilotes de périphériques chargeables (modules du noyau) et d’ordonnancement préemptif. Il est très rudimentary à transporter, et fonctionne sur 90 flow cent des meilleurs du monde 500 super-ordinateurs. Il est écrit dans le langage de programmation C et est soutenu et maintenu standard plusieurs personnes à travers le monde. Il est open source, signifie que le formula est ouvert à tous ceux qui voudraient le modifier. Il est également disponible gratuitement en téléchargement.


    Userland

    Les parties les as well as importantes de l’userland sont Utilitaires GNU de base, également connu sous le nom coreutils. Cet garb d’outils GNU contient les outils de bottom et les commandes flow mener à bien une placement Linux sur les niveaux les as well as élémentaires

    Quelques commandes de bottom de coreutils dont vous avez besoin flow vous familiariser avec:.

  • ls – Liste des fichiers dans votre on all sides actuelle sur le système de fichiers
  • mkdir -. Créer un répertoire
  • cd -. Changement de répertoire
  • homme – Appelez le manuel ou as well as communément dénommé «les pages de manuel.” C’est l’une des commandes les as well as importantes. Vous voulez savoir criticism utiliser au mieux “ls”? “Man ls” sort sur la ligne de commande et vous découvrirez
  • discuss -.. Cette commande va cracher le contenu d’un fichier texte sur votre depot
  • rm

  • – Supprimer un fichier du système
  • Le système de fichiers Linux

    Maintenant, nous allons passer à la mise en page du système de fichiers, la territory la as well as détaillée de cet article.

    La showing du système de fichiers sous Linux est naturellement différent de ce que vous êtes habitué à si vous venez à partir de Windows. Si vous venez à Linux à partir de Mac OS X, vous êtes en forme un peu mieux. Le système de fichiers est l’endroit où vos fichiers vivre (évidemment), ainsi que là où tous les composants ci-dessus sont stockées lorsque l’ordinateur est éteint. La showing des dossiers est ce que nous avons vraiment besoin de parler. Tout d’abord, si votre arrière-plan est dans Windows, tous les ‘s deviennent /’ s

    Exemple de temps

    :.

    C: monnom mondossier monfichier.txt dans Windows , devient / home / monnom / mondossier / monfichier.

    Maintenant, voici une vue as well as générale de la showing d’un système de fichiers Linux. Il est critical de vous familiariser avec ce;. Presque toutes les configurations de systèmes de fichiers Linux ressembler à ceci, indépendamment de la placement

    Linux en profondeur

    Ne fermez pas la fenêtre de votre navigateur encore sorti – nous allons vous guider à travers ces afin que vous sachiez eux comme le dos de votre categorical

    Check it out:

  • / – Racine, non représenté ci-dessus, est le as well as haut niveau dans la hiérarchie du système de fichiers. . Ne pas confondre avec le compte utilisateur root, vous verrez as well as tard
  • / garbage garbage bin -.. Système binaires, essentiel flow la fonctionnalité du système
  • / foot – Votre bootloader et du noyau Linux vivre ici
  • / dev -. Sous Linux, surveillance est traité comme un fichier, même votre souris. C’est vrai, il ya une souris / dev /. Donc, / dev est utilisé flow l’accès au périphérique
  • / etc – fichiers de pattern du système rendez-vous ici, l’équivalent de C:.. Windows System32 de Windows et / ou système sur Mac
  • / home – répertoires personnels des utilisateurs sont contenues dans / home, similaire à C: Users as well as Settings Files MonNom sous Windows ou / Users / monnom sur un Mac
  • / lib – bibliothèques du système, choses que vous n’avez normalement pas besoin d’interagir directement avec eux. Equivalent à C: Windows System32 sur Windows et / Bibliothèque sur Mac
  • / lib64 – La chronicle 64 pieces de / lib.. Vous ne verrez pas cela sur les machines 32 pieces
  • / media -. Vous ne verrez pas ce sur toutes les distributions Linux, mais dans le cas où vous le faites, c’est juste un autre endroit où monter les clés USB ou partages réseau (plus sur cela as well as tard)
  • / mnt – Idem que ci-dessus, juste un nom différent;. as well as fréquent que / media. Soit dit en passant, “mnt” est l’abréviation de “Mount”
  • / opt – “. Logiciel optionnel” Cet écrivain s’en tient toujours des applications tierces ici
  • / proc -. Un système de fichiers particulier dans les systèmes d’exploitation Linux flow accéder à d’infos processus
  • / bottom -. Répertoire home de l’utilisateur root. L’utilisateur root, standard parenthèse, est le compte administrateur système, quelque chose que nous allons aussi discuter as well as en détail as well as tard
  • / sbin -. Binaires système, semblable à / bin, mais pas aussi essentielle, bien que toujours . critical
  • / srv -. fichiers du serveur, pas sur toutes les distributions Linux
  • / sys

  • – Un système de fichiers sous Linux spéciale connue sous le nom sysfs qui détient des informations sur les périphériques et pilotes <. / li>
  • / tmp – Un dossier temporaire flow garder les fichiers de childbirth (ne pas mettre quelque chose d’important ici)
  • / usr -. Un dossier général flow garder applications du userland po Pensez programmes comme . Firefox
  • / var – Un dossier qui contient les fichiers système de variables – essentiellement, les fichiers qui changent souvent. Les fichiers journaux sont un bon exemple.
  • En outre, gardez à l’esprit que toutes les distributions Linux utilisent la Filesystem Hierarchy Standard énumérés ci-dessus. Il ya certaines distributions qui adoptent une approche complètement différente. L’open source est une subject de choix. Comme vous tombez as well as dans le terrier du lapin, vous découvrirez à quel indicate il va en profondeur.

    Maintenant que nous vous avons armé d’un aperçu de bottom de ce qu’est Linux et criticism il se décompose, il faut mettre surveillance cela ensemble.

    Quelle est la meilleure façon de choisir une placement Linux?

    Cela dit, nous voulons suggérer deux distributions Linux qui ne tiendra pas la categorical trop beaucoup, et qui ne cache pas les fondements de l’OS derrière une interface de fantaisie. Cela vous aidera dans le prolonged terme en vous forçant à apprendre réellement le système d’exploitation. Vous aurez probablement à faire quelques recherches sur Google à faire fonctionner les choses, alors que l’installation d’Ubuntu et la filature de Firefox prendrait un twenty rudimentary minutes. Ne nous méprenons pas ici: Ubuntu est grande. Si vous voulez juste une placement rapide et aisée qui vous aidera à se push et courir vite, Ubuntu est génial. Sans oublier que la vapeur the été officiellement annoncé flow Ubuntu. Si c’est ce que vous aviez en tête, arrêtez de lire maintenant et la tête sur as well as de ubuntu.com, télécharger une picture ISO et lancez-vous. Si vous voulez as well as d’un défi, même si (ou peut-être as well as leet hax0r CRED), lisez la suite.


    Slackware

    Slackware

    est une des as well as anciennes distributions. Retour dans les premiers jours de 1993, un autre gars smart du nom de Patrick Volkerding – aka “The Man” – publié Slackware. Volkerding est connu sous le nom “The Man” parce qu’il est l’un des rares dictateur bienveillant c’est flow la strive (DBAV) dans la communauté open source. Il the également mis au indicate les premières versions de Slackware surveillance standard sa solitude. Il ya eu quelques rumeurs qui circulent ces derniers temps que Slackware est le même chemin que la marque Palm. Ce n’est pas vrai. La racine de ces rumeurs est que le site Slackware connu un temps d’arrêt prolongé, ce printemps, même si, comme d’écrire ces lignes il est de retour vers le haut. Si standard hasard c’est vers le bas quand vous voyez cela, vous pouvez toujours obtenir un bon ol ‘Slack à partir d’ici. Vous pouvez également trouver des torrents sur un miroir.

    Dans tous les cas, les rumeurs se damner, le développement reste actif, et Slackware fourteen est prévu flow débarquer bientôt.

    Installation Slackware

    > sur vos chapeaux, les débutants: vous ne trouverez pas une souris axée, Windows-like UI flow obtenir Slackware installée. Au lieu de cela, vous verrez une tried-and-vrai, programme d’installation basé sur le texte. Heureusement flow vous, il est très rudimentary à utiliser. Avant de commencer l’installation, si, vous serez accueilli standard un summary indiquant que vous devez d’abord partitionner vos disques avec une assign racine (/) et les partitions swap. Vous avez la possibilité d’utiliser trois utilitaires flow sculpter votre disque: fdisk, cfdisk et gdisk. Nous recommandons cfdisk.

    Linux en profondeur

    Brisons les exigences minimales:
    1. barter – Une assign de 4 Go devrait être suffisant, et si vous avez beaucoup de RAM (lecture: 8 Go ou plus). qui devrait être beaucoup
    2. / – Utilisez le reste de votre disque flow cette partition, c’est là où le système d’exploitation et vos fichiers personnels vivra

    Il devrait ressembler à ceci:

    Linux. En Profondeur

    > est difficile flow les nouveaux arrivants, mais nous espérons que ce qui précède en aide. Une fois que vous avez passé cette étape il suffit de finish “setup”, sélectionnez “Ajouter Swap” et de s’habituer à en appuyant sur Entrée. Bien sûr, vous aurez à finish dans un sure nombre de choses comme le nom d’hôte, et la racine (l’utilisateur) mot de passe, mais c’est tout.

    En raison de la partitionnement manuel, nous allons admettre qu’il peut être intimidant flow les nouveaux flow Linux, et ceux qui sont nouveaux à l’installation de systèmes d’exploitation en général. Cela dit, le programme d’installation fait un glorious childbirth de vous apocalyptic exactement ce que vous devez faire. Si vous pouvez lire l’écran, vous pouvez obtenir une designation de la Slackware complète et fonctionne avec peu ou pas de recherche sur Google.

    La gestion des paquets Slackware

    Slackware

    l’approche flow emballer la gestion – qui est, la gestion des logiciels installés au sein d’une placement Linux – est assez simple. De standard sa conception, c’est une designation complète qui reste à jour avec les correctifs qui pourraient être libérés. Comme le wiki explique aux nouveaux arrivants, «Cela permet d’éviter le gâchis des dépendances que d’autres systèmes basés sur Linux GNU visage». Lire différemment, cela dit, “Qu’est-ce que vous voyez est ce que vous obtenez.” Selon le mantra que vous croyez, cela pourrait être un état d’esprit vraiment super, ou une terrible.

    Slackware

    sont des fichiers avec une extension. TXZ. Ils sont généralement nommés comme suit: appname-version.txz. Par exemple, firefox-12.1.txz.

    Slackware

    fournit un outil flow l’ajout / termination de ces paquets TXZ et les tenir à jour, appelé «slackpkg». Utilisation slackpkg prend un peu de configuration. Vous devez choisir un miroir – qui est un lieu de télécharger les packages – dans un fichier de pattern / etc / slackpkg / miroirs. Pas sorcier, mais pas nécessairement rudimentary flow un débutant vrai non plus. Après avoir examiné miroir que vous allez utiliser, apprendre trois commandes: mise à jour slackpkg, slackpkg upgrade-tout, slackpkg designation nouvelle. Ceux-ci deviendront la pattern de votre Slack standard défaut jusqu’à ce jour et de sécuriser.

    Linux en profondeur

    tiers paquets

    Quels sont paquets de tierce partie? Eh bien, il ya une bonne possibility sur la track que vous voulez installer un morceau de logiciel qui n’est pas inclus dans votre placement Linux de base. Vous aurez besoin d’obtenir que, en dehors installée de l’utilisation du système de gestion des paquets.

    Avec slackpkg en particulier, vous êtes actuellement limité à quelque forfaits sont disponibles dans la placement officielle. Cela ne veut pas vous aider beaucoup si vous avez besoin d’installer une focus tierce, comme Skype.

    Il ya quelques options là-bas flow aider à cet égard. Un projet est un Slackbuilds / site web appelé.
    Ce site fournit une source de fichiers de book et que vous pouvez télécharger. En gros, vous jetez tous dans un dossier et d’exécuter le book de set up Slack. Ça va faire un paquet Slackware standard défaut dans / tmp flow vous d’installer. Vous avez surveillance ça? Bon. Après cela à quelques reprises, c’est un morceau de gâteau.

    L’option suivante vous avez un projet appelé bêta sbopkg, qui est essentiellement un outil qui splinter la partie manuelle de l’utilisation de Slack construit un peu as well as rudimentary . Départ sbopkg.org flow as well as d’infos à ce sujet.

    Le soutien communautaire Slackware

    Il ya toujours quelque chose de bonne possibility qui va se passer à votre système, ou que vous allez avoir à faire quelque chose que vous ne pouvez pas trouver facilement des mesures flow le faire. C’est quand vous avez besoin de sortir et obtenir le soutien de “La Communauté”. C’est, chaque placement Linux possède généralement une communauté d’utilisateurs avec différents ensembles de compétences qui sont, dans la plupart des cas, heureux de vous aider d’autres utilisateurs sur. Principales sources de Slackware de soutien de la communauté proviennent de forums comme celui-ci, et de l’IRC. En particulier, il ya un garb vast de questions et réponses sur le forum LQ. Si vous rencontrez un problème vous ne pouvez pas trouver une resolution flow le LinuxQuestions, les gens dans le waterway IRC Slackware sont assez utiles. (Pour vous IRC’ers réguliers, c’est # slackware sur le noeud libre.) Nous espérons que votre problème n’est pas se connecter à l’Internet. Parfois, trouver en ligne un soutien Slackware n’est pas aussi rudimentary que d’autres distributions, mais si vous posez des questions intelligentes sur # slackware, et ne pas le spam avec des questions comme, “YouTube ne fonctionne pas, criticism puis-je corriger lol?!?” vous devriez trouver le soutien dont vous avez besoin.

    Arch Linux

    Pour commencer, procurez-vous Arch Linux ici. Si vous avez une connexion Internet rapide, nous recommandons de faire un fichier. Net-installer afin que vous obtenir la dernière chronicle de la chauve-souris Cela signifie surveillance simplement le programme d’installation va récupérer les derniers paquets à partir des serveurs d’Arch Linux de sorte que vous êtes automatiquement à jour après l’installation.

    designation

    Linux en profondeur

    Arch Linux utilize un programme d’installation basé sur ncurses qui ne nécessite pas trop de pointer et cliquer. Tout compte fait, c’est une designation assez complexe, du moins standard good dialog à Slackware. Il ne disposez d’un disque automatisé configurateur, mais même ainsi, nous pouvons voir où la sélection des paquetages que vous souhaitez installer sur votre système pourrait être écrasante flow les nouveaux arrivants. Lorsque vous avez le choix des sources de paquets, nous vous recommandons “core-distance», «communauté distante» et «extra-distance.”

    Linux en profondeur

    Une fois que vient le temps de choisir un forfait, le processus est décompose en deux étapes:. groupe et la sélection individuelle

    Pour la sélection du groupe, nous vous recommandons:

  • de bottom
  • base-devel
  • xfce4
  • xfce4-goodies
  • vim-plugins
  • xorg-drivers
  • xorg
  • xorg -apps
  • xorg-fonts
  • Après vous passez standard la sélection forfait de groupe vous sera présenté avec une liste plutôt longue des options d’emballage individuelles. Pour éviter de submerger vous, cependant, nous recommandons que l’installation de ces paquets:

  • xorg-init
  • xorg-server
  • xorg-server-utils
  • Enfin, vous serez présenté avec le menu de pattern du système.

    Linux en profondeur

    Au moins, vous aurez envie de modifier rc.conf et définir le mot de passe root. Dans rc.conf, vous aurez besoin de mettre votre nom d’hôte à la “HOSTNAME =” section. Si vous laissez surveillance standard défaut en vertu des “interfaces” territory du système va utiliser DHCP flow obtenir automatiquement une adresse IP.

    Puis définir un mot de passe bottom et vous avez terminé.

    Enfin , vous aurez besoin d’installer votre chargeur de démarrage, et si vous choisissiez ou non de GRUB ou Syslinux vous serez invité à modifier le fichier de pattern du chargeur de démarrage de. Vous pouvez enregistrer et quitter en toute sécurité sans aucune alteration ici. Redémarrez et vous êtes tous fait. Comme vous pouvez le voir, l’installation de Arch est un peu as well as compliqué, mais une fois que vous avez passé, vous aurez une magnifique roulement chronicle du système.

    La gestion des paquets

    La gestion de paquet

    à l’Arche est géré standard un outil phénoménal appelé «pacman», qui vous permet de garder votre système à jour et installer les paquets supplémentaires que vous voulez en toute simplicité. Il ya aussi des milliers de paquets de tierce partie offerts standard pacman, que nous allons discuter as well as en détail dans un impulse

    Mise à jour de votre système:.

    Vous pouvez mettre à jour l’ensemble du système avec une elementary commande: pacman-Syu

    Si vous avez un réseau d’installation, vous devriez être complètement à jour de la boîte, mais as well as tard dans la semaine, vous aurez envie de courir “pacman – Syu “.

     Linux en profondeur

    Ajout d’un paquet vers le système:

    Pour ajouter un paquet vers le système est assez elementary ainsi. Disons que vous voulez installer Firefox. Peck sur “pacman-S firefox” en tant que bottom et quelques instants as well as tard, Firefox devrait être prêt flow le rock.

    En outre, pacman prend soin de toutes les dépendances dites un paquet peut avoir. Par exemple, Firefox aura besoin de quelques bibliothèques, dans ce cas, pacman trouve et les installe flow vous.

    paquets de tierce partie

    Forfaits

    tiers sont également disponible around pacman. À surveillance hasard vous ne pouvez pas trouver un paquet dans les dépôts de pacman, vous pouvez aller à AUR, le référentiel utilisateur Arch. Semblable à slackpkg, AUR fournit une méthode en ligne flow télécharger, compiler et installer des paquets flow votre système. Plus d’infos peuvent être trouvées ici.

    Le soutien communautaire à l’Arche du

    Arch Linux the un wiki expansive, où vous pourrez path-finder ici. Faites-nous confiance quand nous disons que c’est génial. Tout ce que vous pouvez penser est là. Il ya aussi un grand waterway IRC (# archlinux) pleine d’utilisateurs prêts à aider. Si le await de la communauté Arc the été classé sur une échelle de 0 à 10, il avait l’obtenir de 15, grâce à la seule wiki. IRC comme toujours, c’est une autre histoire: il peut être frappé ou manquer, avec des conversations se déplaçant hors-sujet et les questions se négliger. Mais bon, c’est comme ça que l’IRC va.

    Aucun commentaire:

    Enregistrer un commentaire