mirror of
				https://github.com/Maks1mS/devcontainers-features.git
				synced 2025-11-04 07:51:22 +03:00 
			
		
		
		
	Compare commits
	
		
			10 Commits
		
	
	
		
			feature_wi
			...
			ecf388f7c9
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					ecf388f7c9 | ||
| 784f92b374 | |||
| 540057550e | |||
| 15390cb411 | |||
| ae8a182675 | |||
| fa2004146c | |||
| aca0c1e295 | |||
| 90cbac1ff7 | |||
| 3c793d0e3d | |||
| f73c58a243 | 
@@ -15,7 +15,7 @@ Installs Wine.
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
| Options Id | Description | Type | Default Value |
 | 
					| Options Id | Description | Type | Default Value |
 | 
				
			||||||
|-----|-----|-----|-----|
 | 
					|-----|-----|-----|-----|
 | 
				
			||||||
| version | - | string | latest |
 | 
					| version | Version of Wine | string | latest |
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## OS Support
 | 
					## OS Support
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,15 +1,17 @@
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
    "name": "Wine",
 | 
					    "name": "Wine",
 | 
				
			||||||
    "id": "wine",
 | 
					    "id": "wine",
 | 
				
			||||||
    "version": "0.0.2",
 | 
					    "version": "0.0.3",
 | 
				
			||||||
    "description": "Installs Wine.",
 | 
					    "description": "Installs Wine.",
 | 
				
			||||||
 | 
					    "documentationURL": "https://github.com/Maks1mS/devcontainers-features/tree/main/src/wine",
 | 
				
			||||||
    "options": {
 | 
					    "options": {
 | 
				
			||||||
        "version": {
 | 
					        "version": {
 | 
				
			||||||
            "type": "string",
 | 
					            "type": "string",
 | 
				
			||||||
            "default": "latest"
 | 
					            "default": "latest",
 | 
				
			||||||
 | 
					            "description": "Version of Wine"
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "installsAfter": [
 | 
					    "installsAfter": [
 | 
				
			||||||
        "ghcr.io/devcontainers/features/common-utils"
 | 
					        "ghcr.io/devcontainers/features/common-utils"
 | 
				
			||||||
    ]
 | 
					    ]
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -43,7 +43,7 @@ install_debian() {
 | 
				
			|||||||
  fi
 | 
					  fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  apt-get update
 | 
					  apt-get update
 | 
				
			||||||
  apt-get install -y --no-install-recommends winehq-staging
 | 
					  apt-get install -y --install-recommends winehq-staging
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks -O /usr/bin/winetricks
 | 
					  wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks -O /usr/bin/winetricks
 | 
				
			||||||
  chmod +rx /usr/bin/winetricks
 | 
					  chmod +rx /usr/bin/winetricks
 | 
				
			||||||
@@ -58,6 +58,9 @@ export WINEDEBUG=-all"
 | 
				
			|||||||
  update_rc_file "$_REMOTE_USER_HOME/.bashrc" "${snippet}"
 | 
					  update_rc_file "$_REMOTE_USER_HOME/.bashrc" "${snippet}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  su -l "$_REMOTE_USER" -c "mkdir -p $WINEPREFIX && wine wineboot --init"
 | 
					  su -l "$_REMOTE_USER" -c "mkdir -p $WINEPREFIX && wine wineboot --init"
 | 
				
			||||||
 | 
					  su -l "$_REMOTE_USER" -c "echo \"check-certificate = off\" >> ~/.wgetrc"
 | 
				
			||||||
 | 
					  su -l "$_REMOTE_USER" -c "echo \"check_certificate = off\" >> ~/.wgetrc"
 | 
				
			||||||
 | 
					  su -l "$_REMOTE_USER" -c "winetricks corefonts"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  # Cleanup
 | 
					  # Cleanup
 | 
				
			||||||
  apt purge --auto-remove -y
 | 
					  apt purge --auto-remove -y
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user