web-dev-qa-db-fra.com

Comment ajouter des applications et une interface graphique à Ubuntu?

J'aimerais construire un Ubuntu personnalisé à partir de la version minimale d'Ubuntu. Je prévois d'utiliser la version 11.10.

Ma question est la suivante: comment ajouter les packages de base nécessaires tels que la mise en réseau, le bureau, apt-get et tous les éléments de base?

Je souhaite ajouter uniquement les applications gratuites.

Indiquez également comment vous connecter à Internet à l'aide de la commande Invite et d'un téléphone portable GRPS.

7
Roshan George

Une installation minimale est (ou commence comme) un système uniquement à ligne de commande, mais elle inclut la mise en réseau et apt-get . Vous pouvez utiliser _apt-get_ pour installer tout ce dont vous avez besoin (ou si vous préférez aptitude , utilisez _apt-get_ pour installer aptitude, puis aptitude pour installer ce que vous voulez.).

Puisqu'une installation Ubuntu minimale est uniquement en ligne de commande, vous ne pouvez pas utiliser la visionneuse d'aide graphique de la console pour obtenir de l'aide. Mais vous pouvez accéder aux pages de manuel avec la commande man . Pour obtenir de l'aide sur la commande man, exécutez _man man_. (Faites défiler par ligne avec Up et Downou par page avec le PgUp et PgDn ou b et Spacebar clés; rechercher en appuyant sur / et quittez en appuyant sur q.)

Un système Ubuntu minimal accédera automatiquement à Internet si vous le connectez à un réseau Ethernet câblé fournissant une connexion Internet. Si vous utilisez le sans fil, vous devrez probablement le configurer manuellement. (Si vous êtes en mesure d'utiliser une connexion filaire jusqu'à ce que votre interface graphique soit installée, cela peut vous éviter quelques tracas.) Cette question pourrait vous aider. Ou bien, si vous utilisez Ubuntu 11.04, vous pouvez facilement installer et utiliser cnetworkmanager (une interface de ligne de commande pour la configuration de Network Manager). Si vous devez installer un paquet pour que le réseau fonctionne, vous pouvez extraire manuellement le fichier _.deb_ du CD ou de https://launchpad.net/ubunt , puis installez-le avec _Sudo dpkg -i ..._ (en remplaçant _..._ par le nom du fichier _.deb_ que vous souhaitez installer).

Avec la mise en réseau (ce qui peut être le cas immédiatement), vous devez d’abord mettre à jour tous les packages de votre système de ligne de commande:

_Sudo apt-get update
Sudo apt-get upgrade
Sudo apt-get dist-upgrade
_

Ensuite, vous pouvez installer une interface graphique. Si vous voulez une interface graphique complète comme si vous aviez installé Ubuntu classique, Xubunt , Kubunt , ou Lubunt , mais sans le les applications fournies, vous pouvez installer l'un de ces packages avec le drapeau _--no-install-recommends_:

_Sudo apt-get --no-install-recommends install ubuntu-desktop_
_Sudo apt-get --no-install-recommends install xubuntu-desktop_
_Sudo apt-get --no-install-recommends install kubuntu-desktop_
_Sudo apt-get --no-install-recommends install lubuntu-desktop_

Si vous voulez quelque chose de plus minimal, vous pouvez installer le serveur X xorg (qui doit être présent pour toute interface graphique sur Ubuntu):

_Sudo apt-get install xorg
_

Puis installez un gestionnaire de fenêtres qui doit être présent pour que toute interface utilisateur graphique sur Ubuntu soit utile, car sinon les fenêtres d'application apparaissent et ne peuvent pas être déplacées, masquées, redéfinies, basculées entre, redimensionnées, etc. Les systèmes de "kiosque" qui exécutent une seule application en plein écran à la fois constituent une exception. Les options allégées pour un gestionnaire de fenêtres incluent twm , fluxbox et openbox , que vous installeriez avec l'une de ces commandes:

_Sudo apt-get install twm_
_Sudo apt-get install fluxbox_
_Sudo apt-get install openbox_

Pour démarrer votre interface graphique, exécutez startx. Notez que cela peut nécessiter une configuration manuelle importante, selon vos besoins.

Si vous voulez quelque chose de plus sophistiqué que X11 et un simple gestionnaire de fenêtres, mais moins sophistiqué que l’ensemble de l’interface fournie par un paquetage _-desktop_, vous pouvez essayer d’installer les paquetages d’environnement de bureau eux-mêmes (comme _xfce4_ pour Xfce, l'interface graphique fournie dans Xubuntu) ... mais votre kilométrage peut varier, car ces packages n'incluent pas toujours tous les composants nécessaires pour rendre votre interface raisonnablement puissante et utile dans Ubuntu.

Comme les systèmes Ubuntu Server, comme les installations minimales d'Ubuntu, sont sans interface graphique, les informations de la page de documentation ServerGUI sont partiellement pertinentes (mais pas complètement - par exemple, les arguments contre une interface graphique ne s'appliquent probablement pas à votre situation).

En passant, les liens vers les pages de manuel de cette réponse renvoient à la version 12.04 LTS, pour une utilité maximale pour les autres ... mais vous pouvez cliquer sur le lien 11.10 en haut de la page pour afficher jusqu'à la version 11.10.

13
Eliah Kagan