J'essaie de réparer ce que je considère être une installation surchargée d'Ubuntu. Lorsque j'installe Ubuntu sur une machine, j'obtiens des éléments dont je ne veux pas - navigateurs Web, applications bureautiques, lecteurs multimédias, utilitaires d'accessibilité, Ubuntu One, etc. Mon objectif est de créer un moyen d’avoir une installation d’Ubuntu ne contenant que les paquets les plus simples: outils d’administration et gestionnaire de paquets, interface graphique (GNOME serait ma préférence), éditeur de texte, pilotes de base (cartes vidéo, etc.). cartes réseau - filaires et sans fil, périphériques d'entrée), et tout ce que je dois avoir pour exécuter une distribution stable. À partir de là, je voudrais choisir les paquets que j'installe pour créer mon propre système personnalisé.
Après avoir joué avec d’autres distributions telles que Arch et Slackware, vous découvrirez comment elles fournissent une installation barebone par défaut. Cependant, je suis pris au piège dans un "enfer de configuration" - en ce moment, j'ai essayé de m'éloigner d'Ubuntu et d'Arch, mais après 6 heures d'utilisation, je n'ai toujours pas de système utilisable. Il est à moitié configuré et je n'ai aucun logiciel utilisable pour me permettre de travailler.
Tout ce qui peut m'aider est-il disponible? Soit quelque chose comme le générateur OpenSUSE qui vous permet de choisir les applications et les paquetages pour le CD, un mode d’installation avancé dans lequel je peux choisir les paquets à installer et lesquels à ignorer, ou un guide sur la façon de dépouiller Ubuntu jusqu’à son strict minimum?
Et je suppose qu’une suite naturelle à cela est qu’une fois que j’ai un Ubuntu allégé, cela affectera-t-il la mise à jour? Lorsque Canonical publie la prochaine version d'Ubuntu, je ne souhaite pas qu'un logiciel bloatware soit réinstallé. Et oui, je n’utilise tout simplement pas la plupart des applications fournies avec Ubuntu. Déjà.
Réponses:
Commencez à partir d' Ubuntu Server et construisez. Il utilise les mêmes dépôts que la distribution de postes de travail et vous pouvez installer diverses configurations de postes de travail.
Je vous suggère simplement d'éviter les gros méta-paquetages comme ubuntu-desktop, sinon vous obtiendrez la distribution complète.
Si vous voulez seulement dépouiller (plutôt que construire), vous devrez supprimer ubuntu-desktop (qui dépend de beaucoup de choses) et convertir toutes les dépendances automatiquement remplies en installation manuelle. Si vous ne le faites pas, aptitude les neutralisera, car il (parmi d’autres outils) nettoiera automatiquement les paquets "obsolètes" - ce sont des paquets qui ne répondent à aucune dépendance ni à aucun choix de l’utilisateur.
la source
-minimal
. C'est trop simple et il vous suffit de télécharger tous les packages, ce qui, IMO, est plus lent que le simple téléchargement de l'-server
ISO et de la sélection de packages supplémentaires.-server
est un point de départ très judicieux.Utilisez le support du serveur Ubuntu et choisissez l’option pour construire l’installation minimale . Les gens appellent cela "JeOS", bien que je pense que le terme "JeOS" ait peut-être été déconseillé. Le Guide du serveur Ubuntu dit:
Lors de l’installation à partir de l’ISO Server Edition (appuyer sur la touche F4 du premier écran vous permettra de choisir "Installation minimale", ce qui correspond à la sélection de package équivalente à JeOS).
la source
apt-cache depends xfce
etapt-cache rdepends xfce
ont été très utiles. J'ai essayé de faire cela avec Gnome, et j'ai eu un succès modéré avec les paquets 'desktop-base' et 'gnome'. Je pense qu'il a toujours installé plus que je ne voulais, mais c'était mieux que l'installation par défaut. Cependant, mon souvenir de ceci est vague ...Plutôt que de démanteler, pourquoi ne pas plutôt «construire»?
En plus de télécharger Ubuntu JeOS (Just Enough OS), vous pouvez également trouver des images netboot à partir des dossiers du référentiel.
http://archive.ubuntu.com/ubuntu/dists/lucid/main/installer-i386/current/images/netboot/ Il est probablement recommandé d'utiliser mini.iso, car vous utilisez uNetbootin pour le copier sur une clé USB.
la source
Ubuntu a un mini.iso qui est une version totalement simplifiée d’ubuntu que vous pouvez utiliser pour vous construire vous-même. C'est environ 28Mo ou plus.
À compter de cette réponse, la dernière version est 12.04 Precise. Vous pouvez donc simplement remplacer le nom de la distribution de la distribution dans l’URL pour obtenir le mini.iso correspondant à cette version.
Pour 64 bits: http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-i386/current/images/netboot/mini.iso
Pour 32 bits: http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-i386/current/images/netboot/
Vous pouvez ensuite installer votre environnement graphique ou de bureau de votre choix en utilisant apt-get, etc., avec tous les paquets que vous souhaitez installer.
la source
Installez le serveur Ubuntu et ssh dans. C'est aussi dépouillé que possible.
la source
Voici ce que j'ai fait pour supprimer les packages par défaut indésirables d'une installation de bureau normale:
ubuntu-desktop
paquet. Cela ne supprime aucun programme - c'est simplement un méta-paquet qui dépend des paquets par défaut. Si vous ne le supprimez pas, vous obtiendrez des erreurs de dépendance brisées.aptitude
). Désinstallez ceux que vous ne voulez pas.Je ne sais pas à quel point vous voulez couper, mais cela devrait le faire pour les applications GNOME par défaut. La mise à niveau a bien fonctionné pour moi. Si la nouvelle version inclut de nouveaux packages par défaut, vous devrez peut-être les installer manuellement si vous le souhaitez - sinon, cela semble fonctionner correctement.
la source
sudo apt-get install --no-install-recommends package-name
oùpackage-name
est le paquet que vous voulez installerLa configuration requise dépend des packages que vous choisissez d'installer. Garder une installation minimale dépend de la connaissance des outils "minimaux" ou de la configuration manuelle. Les outils de configuration plus conviviaux qui rendent Ubuntu idéal pour la plupart des gens ont généralement un nombre élevé de dépendances.
la source
Je ne sais pas exactement ce que vous entendez par «bloatware», mais il semblerait que vous soyez intéressé par Xubuntu - il s’agit également d’une distribution basée sur GTK, mais conçue pour être très légère. Vous pouvez ensuite installer toutes les applications ou les morceaux de votre choix comme vous le feriez avec la distribution Ubuntu classique.
la source
Installez Synaptic Package Manager (sudo apt-get install synaptic) et parcourez la liste "Installé". Supprimez ce que vous ne voulez pas, les descriptions sont sur le côté et vous pourrez ainsi rationaliser votre configuration sans avoir à la reconstruire à partir de zéro. ...
Comme toujours, faites attention à ce que vous supprimez, bien que la première chose à laquelle je me débarrasse toujours est le "mono-runtime" et ses dépendances ainsi que "thunderbird" car mon adresse e-mail est principalement basée sur le Web ...
la source
Vous pourriez utiliser
jusqu'à ce que tous les paquets que vous ne voulez pas avoir disparus, utilisez remastersys pour créer un livecd
la source