Question:
Raspbian sans interface graphique et autres programmes dont je n'ai pas besoin
Ionică Bizău
2015-08-12 15:38:12 UTC
view on stackexchange narkive permalink

J'aime Raspbian pour sa simplicité. Il fonctionne, mais je n'aime toujours pas ce qui suit:

  • Il est livré avec une interface graphique - je veux installer mon propre gestionnaire de fenêtres (si je veux)
  • Il est livré avec des programmes tels que Mathematica, Wolfram, Sonic Pi, etc.

Je ne veux pas de ceux-ci, en particulier lorsque ma microSD la taille est précieuse.

Existe-t-il une autre distribution qui offre les mêmes fonctionnalités (notamment en termes de pilotes), mais qui n'inclut pas de tels outils visuels? Je suis juste satisfait d'un accès en ligne de commande.

De plus, je serais intéressé par la façon de désinstaller ces paquets. J'ai Raspberry PI 2 Model B.

Qu'est-ce que Wolfram dans ce contexte? Le langage de programmation utilisé par Mathematica? [Wolfram Alpha] (https://en.wikipedia.org/wiki/Wolfram_Alpha)? Ou autre chose?
@PeterMortensen Il y a un paquet monstre wolfram dans Raspbian par défaut pour une raison quelconque; "moteur wolfram" peut-être? Quoi qu'il en soit, c'est environ un quart de la taille totale de l'image, ~ 500 Mo.
@goldilocks `460 Mo d'espace disque seront libérés` - ohoho :)
Quelque chose de similaire a déjà été discuté. Jetez un œil à http://raspberrypi.stackexchange.com/questions/5258/how-can-i-remove-the-gui-from-raspbian-debian/5272#5272. Si vous voulez un système en lecture seule, consultez http://raspberrypi.stackexchange.com/questions/7101/raspberry-pi-live-boot-or-read-only-distro/19830#19830.
Huit réponses:
EDP
2015-08-12 18:11:12 UTC
view on stackexchange narkive permalink

Vous pouvez commencer par supprimer les paquets X:

  sudo apt-get -y remove cups * sudo apt-get -y remove gnome * sudo apt-get -y remove x11-common * sudo apt-get -y autoremove  

J'utilise ce qui précède pour nos cartes de 4 Go, et pour nous, cela fonctionne très bien. Il libère (811 + 13,7 + 201 + 317 Mo =) 1,343 Go. Cependant, soyez prudent quant à vos besoins exacts; il pourrait aussi bien supprimer trop de paquets. Essayez de supprimer moins de packages à la fois et vérifiez à chaque fois si vos applications fonctionnent toujours ou non.

À mon humble avis, c'est un bon début cependant.

Havnar
2015-08-12 16:46:51 UTC
view on stackexchange narkive permalink

Vous pouvez créer votre propre image de Raspbian.

ou, peut-être plus simple, l'installer en stock puis supprimer les outils dont vous n'avez pas besoin.

Pour désactiver l'interface graphique ( J'ai fait cela pour libérer de la puissance de calcul sur mon modèle B +)

  sudo raspi-config  

Démarrer le serveur X après le démarrage? -> désactiver

  sudo apt-get purge wolfram-engine  
Et comment désinstaller le côté graphique? Au cas où j'en aurais besoin, j'installerai openbox (s'il n'est pas déjà installé).
Ensuite, la question sera "Comment installer openbox?". Raspbian * est * Debian avec quelques modifications de configuration (par exemple, le fait qu'il utilise LXDE comme [environnement de bureau] par défaut (https://en.wikipedia.org/wiki/Desktop_environment)). Debian existe depuis plus de 20 ans et a beaucoup de documentation en ligne. Je suis sûr que vous pouvez trouver quelque chose à lire sur la façon d'utiliser le [gestionnaire de paquets] (https://en.wikipedia.org/wiki/Package_manager) (`apt`) afin que vous n'ayez pas à demander" Comment supprimer foo? " puis une heure plus tard, "Maintenant, comment supprimer la barre?".
Notez que LXDE utilise openbox pour un [gestionnaire de fenêtres] (https://en.wikipedia.org/wiki/Window_manager). La suppression de LXDE peut vous faire économiser environ 100 Mo. La partie fondamentale de la pile GUI est le serveur X, dont vous avez besoin si vous voulez n'importe quelle forme de bureau.
berto
2015-08-12 18:42:09 UTC
view on stackexchange narkive permalink

Arch Linux est assez minime prêt à l'emploi. J'ai essayé Arch pour la première fois sur un Raspberry Pi après avoir utilisé des systèmes basés sur Debian pendant des années et j'en suis très content. Voici les instructions pour un RPi et les instructions pour un RPi 2. Après avoir suivi ces instructions, l'installation de base est d'environ 550 Mo.

Le câblage à un réseau fonctionne immédiatement et l'accès au wifi est assez facile en utilisant netctl.

Il y a des différences à considérer comme son gestionnaire de paquets, pacman, et son système d'initialisation, systemd, mais cela en vaut la peine.

I Je ne sais pas exactement quels pilotes vous recherchez, mais je n'ai pas eu beaucoup de mal à faire fonctionner le logiciel. Par exemple, accéder à GPIO via Python est une installation de package loin.

J'espère que cela vous aidera.

J'adore toujours le truc «apt-get» mais vous avez un vote positif de ma part. :)
Merci! :) Et, oui, vous avez raison, Arch n'est pas un système basé sur Debian. Au lieu de `apt-get`, vous utiliseriez` pacman` pour installer les paquets.
spécifiquement `pacman -S ` pour installer et `pacman -Ss ` pour rechercher (à la recherche d'apt-cache). J'adore Arch, mais c'est un écosystème très RTFM.
dhruvvyas90
2015-08-12 18:28:29 UTC
view on stackexchange narkive permalink

Que diriez-vous d'utiliser un minibian ? C'est une version allégée de raspbian .

Je l'ai déjà utilisé. La taille de l'image est d'environ 450 MiB et s'intègre très bien dans une carte SD de 2 Go. Vous pouvez toujours installer des utilitaires supplémentaires selon vos besoins.

Voici le lien.

J'espère que cela vous aidera.

Je l'ai essayé mais le système de fichiers est en lecture seule ...: / Beau projet, mais je n'ai pas pu le faire sans lecture seule.
Êtes-vous sûr qu'il est en lecture seule? Parce que quand j'ai essayé, j'étais capable de lire et d'écrire.
Je l'ai installé sur un microsd de 2 Go il y a deux jours et c'était rapide, mais en lecture seule. Quoi qu'il en soit, vote positif de ma part. :)
Merci pour un vote positif. :) Selon cette liste de fonctionnalités https://minibianpi.wordpress.com/features/, il n'est pas mentionné que rootfs est configuré en lecture seule. Vous pouvez suivre ce post pour le rendre `rw`. https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=36010. Vous pouvez monter votre carte SD sur un boîtier Linux pour apporter les modifications nécessaires dans `/ etc / fstab` J'espère que cela vous aidera. :)
Piotr Kamoda
2015-08-12 16:09:22 UTC
view on stackexchange narkive permalink

Cela dépend de la version de Raspberry Pi dont vous disposez. Si vous avez Raspberry Pi 2, vous pouvez jeter un œil à Windows 10 (core ou IoT, j'ai oublié son surnom). Il est livré uniquement avec une fonctionnalité de base, pas de gestionnaire de bureau (donc je suppose que vous avez une sorte de système de console de type DOS). Je pense que du dépôt officiel Snappy Ubuntu est le plus petit.

Noooo, veuillez pas de Windows pour moi. : D Je suis satisfait de Linux. :)
Je ne peux pas discuter avec ça;)
TuxmAL
2015-08-12 23:53:06 UTC
view on stackexchange narkive permalink

Vous pouvez essayer cette solution Raspbian Server Edition. Ce lien est un peu ancien, mais vous trouverez même un script pour créer votre propre dérivé Raspbian selon vos besoins.

George Profenza
2015-08-13 04:56:07 UTC
view on stackexchange narkive permalink

J'avais besoin de faire la même chose il y a quelques mois, donc en plus de toutes les bonnes réponses, voici quelques-uns des guides dont j'ai utilisé les astuces.

J'ai d'abord utilisé Disk Usage Analyzer , a supprimé certains fichiers, mais a ensuite suivi ce guide pour des fichiers plus spécifiques que je n'étais pas sûr de supprimer (sans trop gâcher le système d'exploitation)

Disk Usage Analyzer

  1. Raspberry Pi - Nettoyer & Purger les locales inutilisées et les orphelins
  2. Comment supprimer Java dans Debian?
  3. Réglage RPi: boostez votre RPi!
theluckyluke
2015-08-13 17:27:38 UTC
view on stackexchange narkive permalink

Consultez les images sans tête officielles nocturnes

DATE-raspbian-wheezy-1-noX.zip [...] ne contient aucun paquet X11 / GUI ou personnalisations installées

Après avoir flashé, j'ai installé rpi-update en utilisant apt-get et c'est tout.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...