#--------------------------------------------------------- #--------------------------------------------------------- #--------------------------------------------------------- #--------------------------------------------------------- #PROTOCOLE GENERAL D'INSTALLATION D'UN NOUVEAU PC SOUS DEBIAN #--------------------------------------------------------- Recuperer ce fichier : par filezilla, ca marche pas de base par copie cle usb, ca fait chier, mais c'est le seul truc rapide ou monter un lecteur sur lequel ca se trouve --------------------------------------------------------- ------------SOURCES.LIST------------------------ --------------------------------------------------------- --------------------------- DEBIAN BULLSEYE (laisser les noms de version, jamais "stable" etc..) deb http://deb.debian.org/debian/ bullseye main deb-src http://deb.debian.org/debian/ bullseye main deb http://security.debian.org/debian-security bullseye-security main deb-src http://security.debian.org/debian-security bullseye-security main --------------------------------------------------------- -------------------MES ALIAS------------------------ --------------------------------------------------------- dans ~/.bashrc alias ll='ls -oahF --color=auto' alias nr='/etc/init.d/networking restart' alias rs='rsync -zrauv --delete-after --exclude "*.git*" --exclude "*.7z" --exclude "*.dbx" --exclude "nohup.out" memophar@ftp.memo-pharma.fr:~/Sauvegarde/ /root/Sauvegarde/' alias upd='apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y' shopt -s histappend if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi --------------------------------------------------------- ------COPIE DES DONNEES PROJET------- --------------------------------------------------------- apt-get install -y git cd && git clone ssh://memophar@ftp.memo-pharma.fr/~/Projets.git OU filezilla sinon (depuis distant ou local) (gestionnaire de site / connexion ssh) Activer service ssh start sur le poste destinataire (c'est con, mais bon, faut y penser) problemes d'autorisation depuis systemd ETs Apres la copie, copier la version de configuration GIT un peu plus bas, sinon pb d'UTF8 si le clone déclare une erreur de mémoire, rien ne semble y faire, il faut git pull quelque part ailleurs, copier les projets sans le .git et Recreer le dépot On peut copier les parametres git apres le git init et git add . et git commit --------------------------------------------------------- --------LOGICIELS STANDARDS--------------- --------------------------------------------------------- # Les 'tout de suite', qui sont necessaires immediatement apt-get upgrade -y && apt-get install scite git cifs-utils libgtk3.0-cli-dev # libgtk3 plante moins que le gtk2 pour lazarus # Les presses, parce qu'ils sont necessaire a l'execution du protocole. apt-get install -y git make ark p7zip system-config-printer cups samba ethtool hexedit gdb cups-pdf sharutils ssh pcmanfm net-tools # Les necessaires apt-get install -y xvnc4viewer filezilla binutils unace x11vnc fail2ban galculator bash-completion rsync # Les moins importants, mais qu'on installe quand meme apt-get install -y gimp unace g++ build-essential transmission-gtk wine gcc apt-mirror nrg2iso dia imagemagick barcode sshpass gparted pdftk wireless-tools thunderbird-l10n-fr # pinta ssmtp iceweasel linux-tools icedove ne se trouvent plus sur bullseye, donc enlevés # les librairies INDISPENSABLES a opengl set la sdl sous lazarus apt-get install -y libsdl2-2.0-0 libsdl2-dev libsdl2-image-2.0-0 libsdl2-ttf-2.0-0 libsdl2-mixer-2.0-0 libsdl2-gfx-1.0-0 libsdl2-image-dev libsdl2-gfx-dev libgl1-mesa-dev # Pc Client MyCiel Gestion apt-get install sharutils ssmtp apt-get autoremove -y --purge && apt-get autoclean && apt-get install -f # si deborphan existe apt-get purge -y $(deborphan --guess-all) # le truc qui ralentit thunar au lancement dpkg -P mlocate indiquer pcmanfm comme explorateur de fichiers préféré dans Parametres / Applications Favorites / Utilitaires --------------------------------------------------------- --------LOGICIELS VIEUX--------------- --------------------------------------------------------- # les librairies, pas sur qu'il faille préciser leur version, ca empeche plein de mises a jour apt-get install -y libc6-dev libncurses5-dev libxtst-dev python-pip python-xlib #JEUX apt-get install -y atanks atomix barrage bloboats boswars ceferino chromium-bsu crawl-tiles # Les vieux dont on ne se sert plus apt-get install -y bleachbit gedit geany geany-plugins swi-prolog qtoctave gnuplot inkscape audacity mat tree flac lame musepack-tools bchunk bin86 dpkg-dev file-roller htop debhelper #bchunk permet de transformer une image .bin (et cue) en iso #sshpass permet de se connecter en ssh en integrant le password dans la commande ssh #hexedit permet de modifier /usr/bin/vlc pour le lancer en root #imagemagick installe convert #libxtst-dev sert pour lazarus / mouseandkeyinput # executer des applis windows 32 bits avec wine (MyCiel..., scripts autoit) dpkg --add-architecture i386 && apt-get update # sur erreur de signature : #apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6 #pour kali apt-get remove --purge metasploit metasploit-framework wpscan owasp-zap maltego # pour tous apt-get remove --purge clipit tracker tumbler gvfs # pour supprimer tous les outils kali wget -qO - http://tools.kali.org/tools-listing | sed -ne 's/.*/\L&/;/^