Navigation

    La Cabane Libre

    • Register
    • Login
    • Search
    • Catégories
    • Recent
    • Mots-clés
    • Ciné Libre

    [Tuto] Remettre à zéro son installation DEBIAN

    La Bibliothèque
    tutoriel debian linux
    1
    1
    2068
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • The Worm's
      The Worm's Manchot Adélie last edited by Léopard des Mers

      Après de longues recherches sur différents forum et de multiple tests je suis arrivé à remettre à zéro mes installations infructueuses de Debian ( suites à de trop grands nombres d’installations d’applications voir de gros cafouillages dans les fichiers de configurations de serveurs, etc … ).

      Dans un premier temps vous allez vous faire un fichier de sélection personnel :

      Vous trouverez une liste basique pour une Debian stable en version i386 ( lenny à ce jour )

      adduser install
      apt install
      apt-utils install
      aptitude install
      base-files install
      base-passwd install
      bash install
      bsdmainutils install
      bsdutils install
      coreutils install
      cpio install
      cron install
      debconf install
      debconf-i18n install
      debian-archive-keyring install
      debianutils install
      dhcp3-client install
      dhcp3-common install
      diff install
      dmidecode install
      dpkg install
      e2fslibs install
      e2fsprogs install
      ed install
      findutils install
      gcc-4.2-base install
      gcc-4.3-base install
      gnupg install
      gpgv install
      grep install
      groff-base install
      gzip install
      hostname install
      ifupdown install
      info install
      initscripts install
      iproute install
      iptables install
      iputils-ping install
      libacl1 install
      libattr1 install
      libblkid1 install
      libbz2-1.0 install
      libc6 install
      libcomerr2 install
      libconsole install
      libcwidget3 install
      libdb4.6 install
      libdevmapper1.02.1 install
      libept0 install
      libgcc1 install
      libgcrypt11 install
      libgdbm3 install
      libgnutls26 install
      libgpg-error0 install
      liblocale-gettext-perl install
      libncurses5 install
      libncursesw5 install
      libnewt0.52 install
      libpam-modules install
      libpam-runtime install
      libpam0g install
      libpopt0 install
      libreadline5 install
      libsasl2-2 install
      libselinux1 install
      libsepol1 install
      libsigc++-2.0-0c2a install
      libslang2 install
      libss2 install
      libssl0.9.8 install
      libstdc++6 install
      libtasn1-3 install
      libtext-charwidth-perl install
      libtext-iconv-perl install
      libtext-wrapi18n-perl install
      libusb-0.1-4 install
      libuuid1 install
      libwrap0 install
      libxapian15 install
      locales install
      login install
      logrotate install
      lsb-base install
      lzma install
      makedev install
      man-db install
      manpages install
      mawk install
      mktemp install
      module-init-tools install
      mount install
      nano install
      ncurses-base install
      ncurses-bin install
      net-tools install
      netbase install
      netcat-traditional install
      passwd install
      perl-base install
      procps install
      readline-common install
      rsyslog install
      sed install
      sysv-rc install
      sysvinit install
      sysvinit-utils install
      tar install
      tasksel install
      tasksel-data install
      tcpd install
      traceroute install
      tzdata install
      update-inetd install
      util-linux install
      vim-common install
      vim-tiny install
      wget install
      whiptail install
      zlib1g install
      

      Ensuite il vous faudra vous octroyer les droits root :

      dpkg --clear-selections
      dpkg --set-selections < chemin/vers/votre/fichier
      apt-get update
      apt-get dselect-upgrade
      

      Attention cela remets votre machine tel qu’elle le serait après une installation minimale en netinstall ( donc le strict minimum ).

      Il nous restera alors ( à ce moment il vous reste vos précieux fichiers de configurations un retour à la normale est toujours possibles en réinstallant les applications voulu 😉 ) à enlever les fichiers de configuration des applications fraîchement enlever de votre système avec :

      COLUMNS=132 dpkg -l | grep "^rc" | awk '{print "dpkg --purge "$2}' | sh
      

      Attention encore une fois c’est une façon de faire mais ce n’est pas la seule et elle ne fonctionne pas sous Ubuntu ( je le précise au cas où car il faudras vous débrouiller pour récupérer la liste des applications que vous avez d’installer au départ et c’est pas la même 😄 ).

      Il sera aisé pour un petit malin de ce faire un ch’tit script afin d’automatiser tous ceci et de permettre même de personnaliser la liste de logiciel à réinstaller de base ( par exemple apache et mysql 😉 ou bien même un environnement pré-configurer stocker sur une clé USB ).

      Bref c’est une astuce rudement pratique tester 8 fois durant une lutte acharnée pour installer une Kfree/BSD en dur depuis un installeur boiteux

      Tuto reprit sur Debian-fr.org

      1 Reply Last reply Reply Quote 0
      • First post
        Last post

      Sauf mention contraire, le site est placé sous double licence Creative Commons BY-SA et GNU Free Documentation License propulsé par NodeBB