En général, vous aurez besoin d'un compilateur pour créer vos binaires. Le GCC standard fonctionnera généralement bien que les mainteneurs préfèrent TinyCC. Cela nécessite une configuration, alors choisissez ceci après avoir compilé plusieurs fois et compris comment la compilation fonctionne. Lorsque vous avez choisi votre compilateur, vous devez télécharger les fichiers. La source est disponible sous forme de référentiels GIT, alors installez GIT et utilisez Git Clone dans votre répertoire de code source.
Configuration de votre système
Si vous allez avec GCC, vous pouvez facilement installer avec votre gestionnaire de packages standard, puis exécuter «faire» pour compiler votre code. Si à la place, vous choisissez TinyCC, vous avez plus de travail à faire. Heureusement, TinyCC peut se compiler, alors téléchargez à partir des référentiels Git.
$ git clone git: // repo.ou.CZ / TINYCC.git
Vous pouvez le compiler et l'installer sur votre système, mais vous pouvez utiliser le compilateur directement à partir de son répertoire. Une fois que vous avez configuré, vous souhaitez parcourir les fonctionnalités que vous souhaiterez peut-être. C'est probablement là que vous devez prêter le plus d'attention, choisissez uniquement les fonctionnalités que vous souhaitez et implémentez le moins possible à chaque fois. La raison en est que toutes les fonctionnalités sont des correctifs, vous trompez les correctifs et vous êtes coincé avec beaucoup de fouilles autour du code source pour savoir ce qui devrait être là. Les outils dont vous avez besoin sont «patch» et diff pour vous assurer de pouvoir gérer les correctifs et les étudier.
$ apt install patch && apt install diff
Enfin, vous devriez pouvoir compiler vos outils préférés!
Quelques projets intéressants
ST - Le terminal simple est conçu pour exécuter vos commandes. Il ne vient pas avec le défilement par défaut. En fait, peu de fonctionnalités sont activées. Pour trouver les fonctionnalités que vous souhaitez, allez les chercher sur leur page Web. Lorsque vous en trouvez un, vous devez le télécharger et utiliser le patch pour l'obtenir. Vous voudrez peut-être ajouter une fonctionnalité pour créer un nouveau terminal avec un raccourci clavier. Pour ce faire, téléchargez https: // st.sans faille.org / patchs / newterm / sto-newterm-0.8.2.difficulté. Avec ce fichier à portée de main, vous pouvez mettre à jour le fichier principal. Exécutez le patch dans le répertoire de code source.
$ patch -p1 < st-newterm-0.8.2.diff
Cela peut vous causer des problèmes car votre point de départ n'est pas toujours correct, lisez le fichier de rejet pour corriger. Avec le correctif appliqué avec succès, vous pouvez passer à la définition de vos préférences. Cela se fait dans la configuration.h File. Une fois terminé, compilez votre code. Dans la plupart des packages, vous avez une seule commande pour le faire.
$ faire une installation propre
Il y a un fichier readme pour chaque package, lisez-le!
DWM est un remplacement pour tous les gestionnaires de fenêtres, il a très peu de fonctionnalités le rendant petit et rapide. Il fonctionne sur X, bien que certains efforts aient été faits pour le porter vers Wayland. De nombreux gestionnaires de fenêtres de carrelage sont basés sur ce code.
Le navigateur Web le plus simple que vous n'avez même jamais imaginé! Vous pouvez suivre les liens et en ouvrir de nouveaux avec CTRL-G, les programmeurs peuvent également l'intégrer dans d'autres applications. En tant qu'utilisateur «régulier», vous pouvez l'ajouter à Emacs! Il n'y a plus de fonctionnalités par défaut. Pour la navigation à onglets, utilisez le package «Tabbed».
Après avoir tombé amoureux des outils sans succion, vous pouvez changer le startup et le contrôle de processus en Sinit. Il supprime la plupart des fonctionnalités inutiles. Cette façon de démarrer votre machine ne gère que trois signaux, ce qui permet d'avoir un système très minimal.
Ce qui manquera?
Lorsque vous utilisez les outils sans succion, vous manquerez certaines fonctionnalités mais essayez-le avant de juger. Vous ne manquez peut-être rien du tout.
Les outils sans succion sont un peu extrêmes pour la plupart des gens. Cependant, la plupart des gens ne prendront aucune chance sur les améliorations majeures de peur que tout soit perdu. Rejoignez le courageux et essayez un paquet à la fois jusqu'à ce que vous vous sentiez bien. L'étape suivante consiste à doubler dans un système sans succion pour vous assurer que vous pouvez toujours continuer avec les tâches quotidiennes.