Outils pour utilisateurs

Outils du site


prog:wsl

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
prog:wsl [2023/04/16 09:05] – [Paquets] : ajout de layman rootprog:wsl [2025/11/27 09:24] (Version actuelle) – [Installation] précision sur l'emplacement de wsl.config et .wslconfig root
Ligne 122: Ligne 122:
   * ''%%wsl.exe --import "Gentoo" gentoo_folder stage3-amd64.tar --version 2%%''   * ''%%wsl.exe --import "Gentoo" gentoo_folder stage3-amd64.tar --version 2%%''
   * Créer le fichier ''c:\Users\YOURUSERNAME\.wslconfig''   * Créer le fichier ''c:\Users\YOURUSERNAME\.wslconfig''
 +
 +<WRAP center round info 60%>
 +Le fichier ''.wslconfig'' est dans la partie Windows alors que ''wsl.conf'' est dans la partie WSL dans le dossier ''/etc/''.
 +</WRAP>
 +
 +
 <file ini /mnt/c/Users/YOURUSERNAME/.wslconfig> <file ini /mnt/c/Users/YOURUSERNAME/.wslconfig>
 [wsl2] [wsl2]
Ligne 129: Ligne 135:
 #swap=8GB #swap=8GB
 #swapFile= #swapFile=
-localhostForwarding=true+ 
 +# Use networkingMode when you can't access on Internet. 
 +networkingMode=mirrored 
 +# localhostForwarding is not compatible with networkingMode=mirrored 
 +#localhostForwarding=true
 </file> </file>
   * Lancer la console Gentoo : ''wsl ~ -d Gentoo''   * Lancer la console Gentoo : ''wsl ~ -d Gentoo''
Ligne 145: Ligne 155:
 options = "metadata" options = "metadata"
 mountFsTab = false mountFsTab = false
 +
 +# Pour désactiver exécution des binaires Windows
 +[interop]
 +# Désactive les path Windows
 +appendWindowsPath = false
 +# Désactive les binaires Windows
 +enabled = false
 </file> </file>
  
Ligne 267: Ligne 284:
 eselect profile set default/linux/amd64/xx.x/systemd eselect profile set default/linux/amd64/xx.x/systemd
  
-sed -i "s/12sg/012sg/g" /var/db/repos/gentoo/eclass/flag-o-matic.eclass+sed -i "s/123szg/0123szg/g" /var/db/repos/gentoo/eclass/flag-o-matic.eclass
 eix-update eix-update
 emerge --oneshot --deep -va sys-devel/gcc emerge --oneshot --deep -va sys-devel/gcc
Ligne 310: Ligne 327:
 emerge --sync emerge --sync
 layman -S layman -S
-sed -i "s/12sg/012sg/g" /var/db/repos/gentoo/eclass/flag-o-matic.eclass+sed -i "s/123szg/0123szg/g" /var/db/repos/gentoo/eclass/flag-o-matic.eclass
 eix-update eix-update
  
Ligne 316: Ligne 333:
 emerge -1vuDaN --keep-going @world emerge -1vuDaN --keep-going @world
 # Update long mais plus complet et gérant mieux les conflits. # Update long mais plus complet et gérant mieux les conflits.
-emerge --backtrace=30 --update --deep --newuse --keep-going -va --autounmask-keep-masks --with-bdeps=y --complete-graph=y --autounmask-write --verbose-conflicts @world+emerge --backtrack=30 --update --deep --newuse --keep-going -va --autounmask-keep-masks --with-bdeps=y --complete-graph=y --autounmask-write --verbose-conflicts @world
  
 emerge -va --keep-going @live-rebuild emerge -va --keep-going @live-rebuild
prog/wsl.1681628737.txt.gz · Dernière modification : de root