Daubian

De bricosoft
(Redirigé depuis Debian)
Aller à la navigation Aller à la recherche
<google uid="C06" position="left"></google>
Erreur dans le widget Twitter Search: unable to write file /home/gbp4dt5/zones/bricosoft.com/www/extensions/Widgets/compiled_templates/wrt6937cfefab27c3_54821023

Debian Daubian est une distribution Linux avec pratiquement rien après l'avoir installée (mais il y a pire) :

# apt-get install regedit
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet regedit
:(

Mirroir de paquetages

netselect-apt génère un sources.list des mirroirs les plus rapides. A relancer quelques mois plus tard car la liste peut varier.

root@framboise:~# apt-get install netselect-apt
root@framboise:~# netselect-apt
root@framboise:~# cp sources.list /etc/apt/
root@framboise:~# apt-get update

connaître la liste des fichiers d'un paquetage(package)

$ apt-file list manpages-fr

Remplacer l'éditeur par défaut

crontab -e, visudo utiliseront vim aulieu de nano :

greudin@castor:~$ echo "export EDITOR=/usr/bin/vim" >> ~/.bashrc

Sudo

<google uid="C08" position="left"></google>

Créez un groupe unix "admin" qui contiendra tous les sudoers.

castor:~# addgroup admin
Adding group `admin' (GID 1001) ...
Done.

Rajoutez un utilisateur dans le groupe "admin"

castor:~# addgroup greudin admin
Adding user `greudin' to group `admin' ...
Done.

Modifiez /etc/sudoers autoriser tous les gens dans admin à utiliser sudo en local et à distance :

%admin  ALL=(ALL) ALL 

qu'en local :

%admin  nom_de_machine=(ALL) ALL

Utilisez pour cela visudo :

castor:~# visudo

Exemple de /etc/sudoers avec la ligne ajoutée à la fin : <source lang="bash">

  1. /etc/sudoers
  2. This file MUST be edited with the 'visudo' command as root.
  3. See the man page for details on how to write a sudoers file.

Defaults env_reset

  1. Host alias specification
  1. User alias specification
  1. Cmnd alias specification
  1. User privilege specification

root ALL=(ALL) ALL %admin ALL=(ALL) ALL </source>

Vérifiez ensuite que l'utilisateur est sudoer :

castor:~# logout
greudin@castor:~$ sudo cat /etc/sudoers
Password:

Concernant la sécurité, vous pouvez désactiver le compte root et autoriser les utilisateurs dans le groupe "admin" à utiliser sudo sans mot de passe.

Disque amovible usb pour partage réseau

Par exemple, formater ce disque en FAT pour un partage sur réseau hétérogène :

# apt-get install dosfstools
# mkfs.vfat /dev/sda1
# modprobe usb-storage
# mkdir /mnt/usbdisc1
# mount -o auto,users,umask=000,dmask=000,fmask=000 /dev/sda1 /mnt/usbdisc1


java

Debian est fournit avec OpenJDK par défaut, mais le SDK java de Sun (devenu Oracle) peut etre installé avec le paquetage sun-java6-jdk. Malheureusemen, ce paquet n'est pas dans la dernière Debian Wheezy (testing).

Téléchargez l'archive de la dernière Java SE SDK : http://www.oracle.com/technetwork/java/javase/downloads/index.html

Puis :

  1. cd /opt
  2. tar -xzvf <path_to_download>/jdk-7u3-linux-x64.tar.gz

Les étapes suivantes vous permettent d'enregistrer ce SE comme alternative à OpenJdk :

  1. update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_03/bin/java 1
  2. update-alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_03/bin/javac 1
  3. update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /opt/jdk1.7.0_03/jre/lib/amd64/libnpjp2.so 1
  4. update-alternatives --set java /opt/jdk1.7.0_03/bin/java
  5. update-alternatives --set javac /opt/jdk1.7.0_03/bin/javac
  6. update-alternatives --set mozilla-javaplugin.so /opt/jdk1.7.0_03/jre/lib/amd64/libnpjp2.so


Vérif :

# update-alternatives --config java
update-alternatives --config java
Il existe 2 choix pour l'alternative java (qui fournit /usr/bin/java).

  Sélection   Chemin                                          Priorité  État
------------------------------------------------------------
  0            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      mode automatique
* 1            /opt/jdk1.7.0_10/bin/java                        1         mode manuel
  2            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      mode manuel

Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :1

Et la version :

# java -version
java version "1.7.0_10"
Java(TM) SE Runtime Environment (build 1.7.0_10-b18)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

En dernier allez sur la page http://java.com/fr/download/installed.jsp pour vérifier si vous disposez bien de java. Cela doit afficher

Version de Java vérifiée
Completion checkmark
Félicitations !
Vous disposez de la version Java recommandée (Version 7 Update 10). 

source : [1]

voir aussi