Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
installation_de_debian_sur_dell_xps_9570 [2018/07/10 08:10] – [Avoir du réseau] simon | installation_de_debian_sur_dell_xps_9570 [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1 |
---|
====== Installation d'un Dell XPS 9570 ====== | |
| |
===== Installation ===== | |
Le [[https://www.dell.com/fr-fr/shop/cty/pdp/spd/xps-15-9570-laptop/cnx97006|Dell XPS 9570]] ne possède plus de port réseau intégré (m(...). Et la carte réseau Wi-Fi n'est pas détectée dans firmware propriétaires (m(...). | |
| |
Pour avoir du réseau pendant l'installation, il faut donc utiliser une image non-officielle de Debian intégrant les firmwares non-libres pour l'installation. On peut trouver ces images [[https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/|sur debian.org]]. J'ai pris celle-ci : | |
* [[https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/9.4.0+nonfree/amd64/iso-cd/firmware-9.4.0-amd64-netinst.iso|https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/9.4.0+nonfree/amd64/iso-cd/firmware-9.4.0-amd64-netinst.iso]] | |
| |
L'installation se déroule sans accroc particuliers une fois le réseau configuré. | |
| |
Mon objectif est d'installer un [[https://fr.wikipedia.org/wiki/Gestionnaire_de_fen%C3%AAtres_par_pavage|gestionnaire de fenêtre par pavage]] comme i3, i3-gaps, [[https://awesomewm.org/|awesome]] ou [[https://dwm.suckless.org/|dwm]] pour me rapprocher de la philosophie de [[https://suckless.org/|suckless]], je pars donc sur une Debian avec LXDE en me disant que je remplacerai les //briques// au fur et à mesure. | |
| |
===== Avoir du réseau ===== | |
Malgré l'installation avec une image de Debian comprenant les firmware non libres, ceux-ci ne semblent pas installés sur la machine à la fin de l'installation... Je me retrouve sans réseau au premier démarrage. | |
| |
J'ai du essayer trois adaptateur "RJ45 <-> usb-c" pour finalement réussir à en voir un apparaître dans ''[[ip]] addr'' : | |
<code bash> | |
simon@arcturus:~$ ip addr | |
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1 | |
(...) | |
2: wlp59s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000 | |
(...) | |
5: enx106530d46183: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 | |
(...) | |
</code> | |
| |
Il faut rajouter l'interface réseau dans le fichier ''interfaces'' : | |
<code bash> | |
$ cat /etc/network/interfaces | |
source /etc/network/interfaces.d/* | |
| |
# The loopback network interface | |
auto lo | |
iface lo inet loopback | |
| |
auto enx106530d46183 | |
iface enx106530d46183 inet dhcp | |
</code> | |
| |
Après on peut faire un [[ifup]] : | |
<code bash> | |
# ifup enx106530d46183 | |
Internet Systems Consortium DHCP Client 4.3.5 | |
Copyright 2004-2016 Internet Systems Consortium. | |
All rights reserved. | |
For info, please visit https://www.isc.org/software/dhcp/ | |
| |
Listening on LPF/enx106530d46183/10:65:30:d4:61:83 | |
Sending on LPF/enx106530d46183/10:65:30:d4:61:83 | |
Sending on Socket/fallback | |
DHCPDISCOVER on enx106530d46183 to 255.255.255.255 port 67 interval 7 | |
DHCPDISCOVER on enx106530d46183 to 255.255.255.255 port 67 interval 8 | |
DHCPREQUEST of 192.168.1.155 on enx106530d46183 to 255.255.255.255 port 67 | |
DHCPOFFER of 192.168.1.155 from 192.168.1.1 | |
DHCPACK of 192.168.1.155 from 192.168.1.1 | |
bound to 192.168.1.155 -- renewal in 1612 seconds. | |
</code> | |
| |
===== Passer en "testing" ===== | |
Avant de me mettre à installer/configurer des programmes, je modifie ''/etc/apt/sources.list'' pour passer en ''testing'' : | |
<code bash> | |
simon@arcturus:~$ cat /etc/apt/sources.list | |
# testing | |
deb http://ftp.be.debian.org/debian/ testing main non-free | |
deb-src http://ftp.be.debian.org/debian/ testing main non-free | |
| |
deb http://deb.debian.org/debian testing-updates main | |
deb-src http://deb.debian.org/debian testing-updates main | |
| |
deb http://security.debian.org/ testing/updates main contrib non-free | |
deb-src http://security.debian.org/ testing/updates main contrib non-free | |
| |
# deb cdrom:[Debian GNU/Linux 9.4.0 _Stretch_ - Official amd64 NETINST 20180310-11:21]/ stretch contrib m$ | |
# deb cdrom:[Debian GNU/Linux 9.4.0 _Stretch_ - Official amd64 NETINST 20180310-11:21]/ stretch contrib m$ | |
#deb http://ftp.be.debian.org/debian/ stretch main non-free contrib | |
#deb-src http://ftp.be.debian.org/debian/ stretch main non-free contrib | |
#deb http://security.debian.org/debian-security stretch/updates main contrib non-free | |
#deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free | |
# stretch-updates, previously known as 'volatile' | |
#deb http://ftp.be.debian.org/debian/ stretch-updates main contrib non-free | |
#deb-src http://ftp.be.debian.org/debian/ stretch-updates main contrib non-free | |
</code> | |
| |
Après, on fait : | |
<code bash> | |
# apt update && apt upgrade | |
</code> | |
| |