Outils pour utilisateurs

Outils du site


alpinelinux

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édentes Révision précédente
Prochaine révision
Révision précédente
alpinelinux [2019/11/18 15:54]
T0MuX [OpenBox]
alpinelinux [2020/03/02 15:14] (Version actuelle)
T0MuX [OpenBox]
Ligne 25: Ligne 25:
  
 ===== Environnement Graphique ===== ===== Environnement Graphique =====
 +==== XORG ====
 +Exécuter **setup-xorg-base** puis installer le paquet **ttf-freefont** pour avoir au moins une police installée (sinon bonjour le bordel au premier démarrage de l'interface graphique...), installer également au moins un terminal graphique (xterm dans mon exemple).
 +
 +<code=bash>setup-xorg-base
 +apk add ttf-freefont xterm</code>
 +
 +=== Clavier en français ===
 +<file Xorg /etc/X11/xorg.conf>
 +Section "InputClass"
 + Identifier "Keyboard Layout"
 + MatchIsKeyboard "yes"
 + Option "XkbLayout" "fr"
 + Option "XkbVariant" "latin9"
 + Option "XkbOptions" "terminate:ctrl_alt_bksp"
 +EndSection
 +</file>
 ==== OpenBox ==== ==== OpenBox ====
 <code=bash># Installation d'openbox et quelques apps <code=bash># Installation d'openbox et quelques apps
Ligne 47: Ligne 63:
 # Télécharger et extraire # Télécharger et extraire
 wget http://openbox.org/dist/obconf/obconf-2.0.4.tar.gz wget http://openbox.org/dist/obconf/obconf-2.0.4.tar.gz
 +tar xvzf obconf-2.0.4.tar.gz
 cd obconf-2.0.4 cd obconf-2.0.4
  
Ligne 56: Ligne 73:
 # Suppression des builds dep # Suppression des builds dep
 apk del build-base gtk+-dev libglade-dev openbox-dev apk del build-base gtk+-dev libglade-dev openbox-dev
 +
 +# Installation de libglade (dep de obconf)
 +apk add libglade
 </code> </code>
  
Ligne 91: Ligne 111:
 [[https://git.mux.re/T0MuX/confs/src/branch/master/salon/tint2rc|Le tint2rc qui va avec le "Numix bleuifié"]] [[https://git.mux.re/T0MuX/confs/src/branch/master/salon/tint2rc|Le tint2rc qui va avec le "Numix bleuifié"]]
  
 +=== JGMenu "menu démarrer" pour Tint2 === 
 +<code=bash> 
 +git clone https://github.com/johanmalm/jgmenu.git 
 +apk add build-base libxml2-dev libx11-dev libxrandr-dev cairo-dev pango-dev librsvg-dev 
 +./configure 
 +make 
 +sudo make install 
 +apk del build-base libxml2-dev libx11-dev libxrandr-dev cairo-dev pango-dev librsvg-dev 
 +</code> 
 +Ensuite aller dans l'onglet Launcher des paramètres de tint2 (tint2wizard), et ajouter jgmenu.
 ===== Applications ===== ===== Applications =====
 ==== mps-youtube ==== ==== mps-youtube ====
Ligne 101: Ligne 130:
 set search_music false # désactiver la recherche de musique uniquement</code> set search_music false # désactiver la recherche de musique uniquement</code>
 ===== Système ===== ===== Système =====
 +
 +==== Autologin ====
 +Modifier cette ligne dans le fichier /etc/conf.d/agetty :
 +<code=bash>
 +agetty_options="--autologin USER"
 +</code>
 +
 +NE FONCTIONNE PAS (en cours de mise au point)
 +
 +==== Auto startx ====
 +Ajouter ceci à **/etc/profile**, X se lancera automatiquement suite à un login sur le TTY 1
 +<code=bash>
 +tty=`tty | sed 's/[^0-9]*//g'`
 +if [[ ! $DISPLAY ]] && [[ $TTY -eq 1 ]]
 +  then
 +  exec startx
 +fi
 +</code>
 +
 +==== Réseau ====
 +=== Passer à Network Manager ===
 +<code=bash>
 +apk add networkmanager wpa_supplicant
 +rc-update add networkmanager default
 +rc-update add wpa_supplicant default
 +rc-update del udhcpc boot
 +</code>
 +
 +Commenter ensuite les lignes correspondants à eth0, comme ceci :
 +<file bash /etc/network/interfaces>
 +auto lo
 +iface lo inet loopback
 +
 +#auto eth0
 +#iface eth0 inet dhcp
 +#        hostname mon_host
 +</file>
 +
 +-> redémarrer.
 +
 ==== Services ==== ==== Services ====
 En root : En root :
Ligne 108: Ligne 177:
 rc-status --crashed # lister les services plantés rc-status --crashed # lister les services plantés
 rc-service --list # lister tous les services rc-service --list # lister tous les services
-rc-update add {service} # ajouter un service au démarrage+rc-update [add/del] {service} {runlevel} # ajouter/supprimer un service au démarrage
 rc-service {service} {start,stop,restart} # démarrer,arrêter,redémarrer le service rc-service {service} {start,stop,restart} # démarrer,arrêter,redémarrer le service
 </code> </code>
 +
 +runlevels : boot, default, nonetwork, shutdown, sysinit
  
 [[https://www.cyberciti.biz/faq/how-to-enable-and-start-services-on-alpine-linux/|source]] [[https://www.cyberciti.biz/faq/how-to-enable-and-start-services-on-alpine-linux/|source]]
alpinelinux.1574092468.txt.gz · Dernière modification: 2019/11/18 15:54 de T0MuX