Outils pour utilisateurs

Outils du site


systemes_dexploitation:linux:ubuntu:install

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
systemes_dexploitation:linux:ubuntu:install [2017/11/24 16:52] – [SSH Server] sgariepysystemes_dexploitation:linux:ubuntu:install [2022/02/02 00:42] (Version actuelle) – modification externe 127.0.0.1
Ligne 18: Ligne 18:
  
   $ sudo nano /etc/ssh/sshd_config   $ sudo nano /etc/ssh/sshd_config
 +
 +Si en démarrant le service, il y a des erreurs du genre :
 +
 +
 +  * Starting OpenBSD Secure Shell server sshd                                                                                                                                                   Could not load host key: 
 +  /etc/ssh/ssh_host_rsa_key
 +  Could not load host key: /etc/ssh/ssh_host_dsa_key
 +  Could not load host key: /etc/ssh/ssh_host_ecdsa_key
 +  Could not load host key: /etc/ssh/ssh_host_ed25519_key
 +
 +
 +il faut générer les clés :
 +
 +  $ sudo /usr/bin/ssh-keygen -A
 +
 +
 +===== Swap =====
 +
 +
 +  dd if=/dev/zero of=/var/swap bs=1k count=1024k
 +  mkswap /var/swap
 +  swapon /var/swap
 +  echo '/var/swap swap swap default 0 0' >> /etc/fstab
 +
 +
 +
 +===== Installer des packages =====
 +
 +Les logiciels GUI (VS Code) sont souvent offerts en fichiers ''.deb'' Pour les installer, on peut faire:
 +
 +  $ sudo dpkg -i <fichier>.deb
 +  $ sudo apt-get install -f # installer les dépendances
 +
 +
 +
 +====== Installations de logiciels shell ======
 +
 +Avant tout, faire un
 +  $ sudo apt-get update
 +
 +
 +Installer curl:
 +
 +  $ sudo apt-get install curl
 +
 +
 +Pour installer [[logiciels:zsh#installation|Oh my Zsh]].
 +
 +
 +Voir Tilix : https://gnunn1.github.io/tilix-web/
 +
 +===== Installer ssh server =====
 +
 +
 +  $ sudo apt-get install openssh-server
 +  $ sudo service ssh status
 +
 +
 +===== Git  =====
 +
 +
 +  $ sudo apt-get install git
 +
 +
 +===== nvm / node =====
 +
 +
 +  $ sudo apt-get install build-essential libssl-dev
 +
 +Voir la dernière [[https://github.com/creationix/nvm/releases|version de NVM]] et adapter l'URL en conséquence:
 +
 +  
 +  $ curl https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
 +
 +
 +Installer node:
 +
 +  $ nvm install --lts
 +
 +
 +===== Installer samba =====
 +
 +  $ sudo apt-get install samba
 +
 +On peut configurer le mot de passe samba pour un utilisateur ''user'' qui existe sur le système :
 +
 +  $ sudo smbpasswd -a user
 +
 +
 +
 +Après on peut accéder au dossier partagé en connectant à 
 +
 +  smb://host/share
 +
 +Fichier de configuration de Samba: ''/etc/samba/smb.conf''
 +
 +Exemple de configuration:
 +
 +<code>
 +[SHARE_NAME]
 +        comment = USBDRIVENAME
 +        path = /media/user/USBDRIVENAME
 +        read only = no
 +        browsable = yes
 +        create mask = 0755
 +        directory mask = 0755
 +</code>
 +
 +Redémarrer le service:
 +
 +  $ sudo service smbd restart
 +
 +
 +===== Support ExFAT =====
 +
 +
 +Installer les packages ''exfat-utils'' et ''exfat-fuse'' (ce dernier est une dépendance de ''exfat-utils'', donc il devrait être installé en même temps).
 +
 +  $ sudo apt-get install exfat-utils
 +
 +
 +Pour que macOS puisse monter un volume en ExFAT, il doit être formaté en blocs de plus de 1024 octets.  Testé sous Windows, avec un formatage ExFAT de 1024 et a été monté sous macOS.
 +
 +
 +
 +===== USB Drive automount =====
 +
 +Créer le mount point pour la partition, exemple:
 +
 +  $ sudo mkdir /media/user/USBDRIVENAME
 +
 +Faire la commande suivante et oter le UUID de la partition/disque à mounter:
 +
 +  $ sudo blkid
 +
 +Tester si le drive peut être monté:
 +
 +  $ sudo mount -t auto /dev/sda2 /media/ubuntu/PORTABLE2TB
 +
 +Le ''auto'' peut être explicitement spécifié selon le filesystem utilisé, mais pour exFAT le auto fonctionne bien.
 +
 +Dans le fichier ''/etc/fstab'' ajouter, en ajustant les informations:
 +
 +  UUID=5FFC-AF38  /media/user/USBDRIVENAME   auto    defaults,user,nofail    0       2
 +
 +
 +
 +
 +
 +====== Distros visant la performance ======
 +
 +  * ElementaryOS
 +  * Lubuntu
 +  * lxle
 +
  
systemes_dexploitation/linux/ubuntu/install.1511538770.txt.gz · Dernière modification : 2022/02/02 00:42 (modification externe)