Created
June 27, 2023 08:29
-
-
Save therobyouknow/d0da4f2e41dcc378c212029b43a0edb2 to your computer and use it in GitHub Desktop.
After running step 2 of in https://ddev.readthedocs.io/en/latest/users/install/ddev-installation/#windows
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Windows PowerShell | |
Copyright (C) Microsoft Corporation. All rights reserved. | |
Try the new cross-platform PowerShell https://aka.ms/pscore6 PS C:\WINDOWS\system32> Get-ExecutionPolicy RemoteSigned PS C:\WINDOWS\system32> Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) | |
Set-ExecutionPolicy : Windows PowerShell updated your execution policy successfully, but the setting is overridden by | |
a policy defined at a more specific scope. Due to the override, your shell will retain its current effective | |
execution policy of RemoteSigned. Type "Get-ExecutionPolicy -List" to view your execution policy settings. For more | |
information please see "Get-Help Set-ExecutionPolicy". | |
At line:1 char:1 | |
+ Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.Service ... | |
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
+ CategoryInfo : PermissionDenied: (:) [Set-ExecutionPolicy], SecurityException | |
+ FullyQualifiedErrorId : ExecutionPolicyOverride,Microsoft.PowerShell.Commands.SetExecutionPolicyCommand | |
Forcing web requests to allow TLS v1.2 (Required for requests to Chocolatey.org) | |
Getting latest version of the Chocolatey package for download. | |
Not using proxy. | |
Getting Chocolatey from https://community.chocolatey.org/api/v2/package/chocolatey/2.0.0. | |
Downloading https://community.chocolatey.org/api/v2/package/chocolatey/2.0.0 to C:\Users\rd4n23\AppData\Local\Temp\chocolatey\chocoInstall\chocolatey.zip | |
Not using proxy. | |
Extracting C:\Users\rd4n23\AppData\Local\Temp\chocolatey\chocoInstall\chocolatey.zip to C:\Users\rd4n23\AppData\Local\Temp\chocolatey\chocoInstall | |
Installing Chocolatey on the local machine | |
Creating ChocolateyInstall as an environment variable (targeting 'Machine') | |
Setting ChocolateyInstall to 'C:\ProgramData\chocolatey' | |
WARNING: It's very likely you will need to close and reopen your shell | |
before you can use choco. | |
Restricting write permissions to Administrators | |
We are setting up the Chocolatey package repository. | |
The packages themselves go to 'C:\ProgramData\chocolatey\lib' | |
(i.e. C:\ProgramData\chocolatey\lib\yourPackageName). | |
A shim file for the command line goes to 'C:\ProgramData\chocolatey\bin' | |
and points to an executable in 'C:\ProgramData\chocolatey\lib\yourPackageName'. | |
Creating Chocolatey folders if they do not already exist. | |
chocolatey.nupkg file not installed in lib. | |
Attempting to locate it from bootstrapper. | |
PATH environment variable does not have C:\ProgramData\chocolatey\bin in it. Adding... | |
WARNING: Not setting tab completion: Profile file does not exist at | |
'C:\Users\rd4n23\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1'. | |
Chocolatey (choco.exe) is now ready. | |
You can call choco from anywhere, command line or powershell by typing choco. | |
Run choco /? for a list of functions. | |
You may need to shut down and restart powershell and/or consoles | |
first prior to using choco. | |
Ensuring Chocolatey commands are on the path | |
Ensuring chocolatey.nupkg is in the lib folder | |
PS C:\WINDOWS\system32> choco -? | |
This is a listing of all of the different things you can pass to choco. | |
Options and Switches | |
-v, --version | |
Version - Prints out the Chocolatey version. | |
Commands | |
* apikey - retrieves, saves or deletes an API key for a particular source | |
* config - Retrieve and configure config file settings | |
* export - exports list of currently installed packages | |
* feature - view and configure choco features | |
* features - view and configure choco features (alias for feature) | |
* find - searches remote packages (alias for search) | |
* help - displays top level help information for choco | |
* info - retrieves package information. Shorthand for choco search pkgname --exact --verbose | |
* install - installs packages using configured sources | |
* list - lists local packages | |
* new - creates template files for creating a new Chocolatey package | |
* outdated - retrieves information about packages that are outdated. Similar to upgrade all --noop | |
* pack - packages nuspec, scripts, and other Chocolatey package resources into a nupkg file | |
* pin - suppress upgrades for a package | |
* push - pushes a compiled nupkg to a source | |
* search - searches remote packages | |
* setapikey - retrieves, saves or deletes an API key for a particular source (alias for apikey) | |
* source - view and configure default sources | |
* sources - view and configure default sources (alias for source) | |
* template - get information about installed templates | |
* templates - get information about installed templates (alias for template) | |
* uninstall - uninstalls a package | |
* unpackself - re-installs Chocolatey base files | |
* upgrade - upgrades packages from various sources | |
Please run chocolatey with `choco command -help` for specific help on | |
each command. | |
How To Pass Options / Switches | |
You can pass options and switches in the following ways: | |
* Unless stated otherwise, an option/switch should only be passed one | |
time. Otherwise you may find weird/non-supported behavior. | |
* `-`, `/`, or `--` (one character switches should not use `--`) | |
* **Option Bundling / Bundled Options**: One character switches can be | |
bundled. e.g. `-d` (debug), `-f` (force), `-v` (verbose), and `-y` | |
(confirm yes) can be bundled as `-dfvy`. | |
* NOTE: If `debug` or `verbose` are bundled with local options | |
(not the global ones above), some logging may not show up until after | |
the local options are parsed. | |
* **Use Equals**: You can also include or not include an equals sign | |
`=` between options and values. | |
* **Quote Values**: When you need to quote an entire argument, such as | |
when using spaces, please use a combination of double quotes and | |
apostrophes (`"'value'"`). In cmd.exe you can just use double quotes | |
(`"value"`) but in powershell.exe you should use backticks | |
(`` `"value`" ``) or apostrophes (`'value'`). Using the combination | |
allows for both shells to work without issue, except for when the next | |
section applies. | |
* **Pass quotes in arguments**: When you need to pass quoted values to | |
to something like a native installer, you are in for a world of fun. In | |
cmd.exe you must pass it like this: `-ia "/yo=""Spaces spaces"""`. In | |
PowerShell.exe, you must pass it like this: `-ia '/yo=""Spaces spaces""'`. | |
No other combination will work. In PowerShell.exe if you are on version | |
v3+, you can try `--%` before `-ia` to just pass the args through as is, | |
which means it should not require any special workarounds. | |
* **Periods in PowerShell**: If you need to pass a period as part of a | |
value or a path, PowerShell doesn't always handle it well. Please | |
quote those values using "Quote Values" section above. | |
* Options and switches apply to all items passed, so if you are | |
installing multiple packages, and you use `--version=1.0.0`, choco | |
is going to look for and try to install version 1.0.0 of every | |
package passed. So please split out multiple package calls when | |
wanting to pass specific options. | |
Scripting / Integration - Best Practices / Style Guide | |
When writing scripts, such as PowerShell scripts passing options and | |
switches, there are some best practices to follow to ensure that you | |
don't run into issues later. This also applies to integrations that | |
are calling Chocolatey and parsing output. Chocolatey **uses** | |
PowerShell, but it is an exe, so it cannot return PowerShell objects. | |
Following these practices ensures both readability of your scripts AND | |
compatibility across different versions and editions of Chocolatey. | |
Following this guide will ensure your experience is not frustrating | |
based on choco not receiving things you think you are passing to it. | |
* For consistency, always use `choco`, not `choco.exe`. | |
* Always have the command as the first argument to `choco`. e.g. | |
`choco install`, where `install` is the command. | |
* If there is a subcommand, ensure that is the second argument. e.g. | |
`choco source list`, where `source` is the command and `list` is the | |
subcommand. | |
* Typically the subject comes next. If installing packages, the | |
subject would be the package names, e.g. `choco install pkg1 pkg2`. | |
* Never use 'nupkg' or point directly to a nupkg file UNLESS using | |
'choco push'. Use the source folder instead, e.g. `choco install | |
<package id> --source="'c:\folder\with\package'"` instead of | |
`choco install DoNotDoThis.1.0.nupkg` or `choco install DoNotDoThis | |
--source="'c:\folder\with\package\DoNotDoThis.1.0.nupkg'"`. | |
* Switches and parameters are called simply options. Options come | |
after the subject. e.g. `choco install pkg1 --debug --verbose`. | |
* Never use the force option (`--force`/`-f`) in scripts (or really | |
otherwise as a default mode of use). Force is an override on | |
Chocolatey behavior. If you are wondering why Chocolatey isn't doing | |
something like the documentation says it should, it's likely because | |
you are using force. Stop. | |
* Always use full option name. If the short option is `-n`, and the | |
full option is `--name`, use `--name`. The only acceptable short | |
option for use in scripts is `-y`. Find option names in help docs | |
online or through `choco -?` /`choco [Command Name] -?`. | |
* For scripts that are running automated, always use `-y`. Do note | |
that even with `-y` passed, some things / state issues detected will | |
temporarily stop for input - the key here is temporarily. They will | |
continue without requiring any action after the temporary timeout | |
(typically 30 seconds). | |
* Full option names are prepended with two dashes, e.g. `--` or | |
`--debug --verbose --ignore-proxy`. | |
* When setting a value to an option, always put an equals (`=`) | |
between the name and the setting, e.g. `--source="'local'"`. | |
* When setting a value to an option, always surround the value | |
properly with double quotes bookending apostrophes, e.g. | |
`--source="'internal_server'"`. | |
* If you are building PowerShell scripts, you can most likely just | |
simply use apostrophes surrounding option values, e.g. | |
`--source='internal_server'`. | |
* Prefer upgrade to install in scripts. You can't `install` to a newer | |
version of something, but you can `choco upgrade` which will do both | |
upgrade or install (unless switched off explicitly). | |
* If you are sharing the script with others, pass `--source` to be | |
explicit about where the package is coming from. Use full link and | |
not source name ('https://community.chocolatey.org/api/v2' versus | |
'chocolatey'). | |
* If parsing output, you might want to use `--limit-output`/`-r` to | |
get output in a more machine parseable format. NOTE: Not all | |
commands handle return of information in an easily digestible | |
output. | |
* Use exit codes to determine status. Chocolatey exits with 0 when | |
everything worked appropriately and other exits codes like 1 when | |
things error. There are package specific exit codes that are | |
recommended to be used and reboot indicating exit codes as well. To | |
check exit code when using PowerShell, immediately call | |
`$exitCode = $LASTEXITCODE` to get the value choco exited with. | |
Here's an example following bad practices (line breaks added for | |
readability): | |
`choco install pkg1 -y -params '/Option:Value /Option2:value with | |
spaces' --c4b-option 'Yaass' --option-that-is-new 'dude upgrade'` | |
Now here is that example written with best practices (again line | |
breaks added for readability - there are not line continuations | |
for choco): | |
`choco upgrade pkg1 -y --source="'https://community.chocolatey.org/api/v2'" | |
--package-parameters="'/Option:Value /Option2:value with spaces'" | |
--c4b-option="'Yaass'" --option-that-is-new="'dude upgrade'"` | |
Note the differences between the two: | |
* Which is more self-documenting? | |
* Which will allow for the newest version of something installed or | |
upgraded to (which allows for more environmental consistency on | |
packages and versions)? | |
* Which may throw an error on a badly passed option? | |
* Which will throw errors on unknown option values? See explanation | |
below. | |
Chocolatey ignores options it doesn't understand, but it can only | |
ignore option values if they are tied to the option with an | |
equals sign ('='). Note those last two options in the examples above? | |
If you roll off of a commercial edition or someone with older version | |
attempts to run the badly crafted script `--c4b-option 'Yaass' | |
--option-that-is-new 'dude upgrade'`, they are likely to see errors on | |
'Yaass' and 'dude upgrade' because they are not explicitly tied to the | |
option they are written after. Now compare that to the other script. | |
Choco will ignore `--c4b-option="'Yaass'"` and | |
`--option-that-is-new="'dude upgrade'"` as a whole when it doesn't | |
register the options. This means that your script doesn't error. | |
Following these scripting best practices will ensure your scripts work | |
everywhere they are used and with newer versions of Chocolatey. | |
Default Options and Switches | |
-?, --help, -h | |
Prints out the help menu. | |
--online | |
Online - Open help for specified command in default browser application. | |
This option only works when used in combintation with the -?/--help/-h | |
option. | |
-d, --debug | |
Debug - Show debug messaging. | |
-v, --verbose | |
Verbose - Show verbose messaging. Very verbose messaging, avoid using | |
under normal circumstances. | |
--trace | |
Trace - Show trace messaging. Very, very verbose trace messaging. Avoid | |
except when needing super low-level .NET Framework debugging. | |
--nocolor, --no-color | |
No Color - Do not show colorization in logging output. This overrides | |
the feature 'logWithoutColor', set to 'False'. | |
--acceptlicense, --accept-license | |
AcceptLicense - Accept license dialogs automatically. Reserved for | |
future use. | |
-y, --yes, --confirm | |
Confirm all prompts - Chooses affirmative answer instead of prompting. | |
Implies --accept-license | |
-f, --force | |
Force - force the behavior. Do not use force during normal operation - | |
it subverts some of the smart behavior for commands. | |
--noop, --whatif, --what-if | |
NoOp / WhatIf - Don't actually do anything. | |
-r, --limitoutput, --limit-output | |
LimitOutput - Limit the output to essential information | |
--timeout, --execution-timeout=VALUE | |
CommandExecutionTimeout (in seconds) - The time to allow a command to | |
finish before timing out. Overrides the default execution timeout in the | |
configuration of 2700 seconds. Supply '0' to disable the timeout. | |
-c, --cache, --cachelocation, --cache-location=VALUE | |
CacheLocation - Location for download cache, defaults to %TEMP% or value | |
in chocolatey.config file. | |
--allowunofficial, --allow-unofficial, --allowunofficialbuild, --allow-unofficial-build | |
AllowUnofficialBuild - When not using the official build you must set | |
this flag for choco to continue. | |
--failstderr, --failonstderr, --fail-on-stderr, --fail-on-standard-error, --fail-on-error-output | |
FailOnStandardError - Fail on standard error output (stderr), typically | |
received when running external commands during install providers. This | |
overrides the feature failOnStandardError. | |
--use-system-powershell | |
UseSystemPowerShell - Execute PowerShell using an external process | |
instead of the built-in PowerShell host. Should only be used when | |
internal host is failing. | |
--no-progress | |
Do Not Show Progress - Do not show download progress percentages. | |
--proxy=VALUE | |
Proxy Location - Explicit proxy location. Overrides the default proxy | |
location of ''. | |
--proxy-user=VALUE | |
Proxy User Name - Explicit proxy user (optional). Requires explicit | |
proxy (`--proxy` or config setting). Overrides the default proxy user of | |
''. | |
--proxy-password=VALUE | |
Proxy Password - Explicit proxy password (optional) to be used with | |
username. Requires explicit proxy (`--proxy` or config setting) and user | |
name. Overrides the default proxy password (encrypted in settings if | |
set). | |
--proxy-bypass-list=VALUE | |
ProxyBypassList - Comma separated list of regex locations to bypass on | |
proxy. Requires explicit proxy (`--proxy` or config setting). Overrides | |
the default proxy bypass list of ''. | |
--proxy-bypass-on-local | |
Proxy Bypass On Local - Bypass proxy for local connections. Requires | |
explicit proxy (`--proxy` or config setting). Overrides the default | |
proxy bypass on local setting of 'True'. | |
--log-file=VALUE | |
Log File to output to in addition to regular loggers. | |
--skipcompatibilitychecks, --skip-compatibility-checks | |
SkipCompatibilityChecks - Prevent warnings being shown before and after | |
command execution when a runtime compatibility problem is found between | |
the version of Chocolatey and the Chocolatey Licensed Extension. | |
Available in 1.1.0+ | |
Chocolatey v2.0.0 | |
PS C:\WINDOWS\system32> choco install mkcert -y | |
Chocolatey v2.0.0 | |
2 validations performed. 1 success(es), 1 warning(s), and 0 error(s). | |
Validation Warnings: | |
- A pending system reboot request has been detected, however, this is | |
being ignored due to the current Chocolatey configuration. If you | |
want to halt when this occurs, then either set the global feature | |
using: | |
choco feature enable -name=exitOnRebootDetected | |
or pass the option --exit-when-reboot-detected. | |
Installing the following packages: | |
mkcert | |
By installing, you accept licenses for the packages. | |
Progress: Downloading mkcert 1.4.4... 100% | |
mkcert v1.4.4 [Approved] | |
mkcert package files install completed. Performing other installation steps. | |
ShimGen has successfully created a shim for mkcert.exe | |
The install of mkcert was successful. | |
Software installed to 'C:\ProgramData\chocolatey\lib\mkcert' | |
Chocolatey installed 1/1 packages. | |
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log). | |
PS C:\WINDOWS\system32> mkcert -install | |
Created a new local CA 💥 | |
The local CA is now installed in the system trust store! ⚡️ | |
PS C:\WINDOWS\system32> . | |
At line:1 char:1 | |
+ . | |
+ ~ | |
Missing expression after '.' in pipeline element. | |
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException | |
+ FullyQualifiedErrorId : MissingExpression | |
PS C:\WINDOWS\system32> $env:CAROOT="$(mkcert -CAROOT)" | |
PS C:\WINDOWS\system32> setx CAROOT $env:CAROOT; If ($Env:WSLENV -notlike "*CAROOT/up:*") { $env:WSLENV="CAROOT/up:$env:WSLENV"; setx WSLENV $Env:WSLENV } | |
SUCCESS: Specified value was saved. | |
SUCCESS: Specified value was saved. | |
PS C:\WINDOWS\system32> echo | |
cmdlet Write-Output at command pipeline position 1 | |
Supply values for the following parameters: | |
InputObject[0]: | |
PS C:\WINDOWS\system32> echo %WSLENV% | |
%WSLENV% | |
PS C:\WINDOWS\system32> | |
PS C:\WINDOWS\system32> | |
PS C:\WINDOWS\system32> | |
PS C:\WINDOWS\system32> Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; | |
Set-ExecutionPolicy : Windows PowerShell updated your execution policy successfully, but the setting is overridden by | |
a policy defined at a more specific scope. Due to the override, your shell will retain its current effective | |
execution policy of RemoteSigned. Type "Get-ExecutionPolicy -List" to view your execution policy settings. For more | |
information please see "Get-Help Set-ExecutionPolicy". | |
At line:1 char:1 | |
+ Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.Service ... | |
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
+ CategoryInfo : PermissionDenied: (:) [Set-ExecutionPolicy], SecurityException | |
+ FullyQualifiedErrorId : ExecutionPolicyOverride,Microsoft.PowerShell.Commands.SetExecutionPolicyCommand | |
PS C:\WINDOWS\system32> iex ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/ddev/ddev/master/scripts/install_ddev_wsl2_docker_inside.ps1')) | |
Chocolatey v2.0.0 | |
2 validations performed. 1 success(es), 1 warning(s), and 0 error(s). | |
Validation Warnings: | |
- A pending system reboot request has been detected, however, this is | |
being ignored due to the current Chocolatey configuration. If you | |
want to halt when this occurs, then either set the global feature | |
using: | |
choco feature enable -name=exitOnRebootDetected | |
or pass the option --exit-when-reboot-detected. | |
Upgrading the following packages: | |
ddev;gsudo;mkcert | |
By upgrading, you accept licenses for the packages. | |
ddev is not installed. Installing... | |
Progress: Downloading gsudo 2.0.10... 100% | |
gsudo v2.0.10 [Approved] | |
gsudo package files upgrade completed. Performing other installation steps. | |
PATH environment variable does not have C:\tools\gsudo\Current in it. Adding... | |
symbolic link created for C:\tools\gsudo\v2.0.10\sudo.exe <<===>> C:\tools\gsudo\v2.0.10\gsudo.exe | |
symbolic link created for C:\tools\gsudo\Current <<===>> C:\tools\gsudo\v2.0.10\ | |
gsudo successfully installed. Please restart your consoles to use gsudo. | |
PowerShell users: To use enhanced gsudo and Invoke-Gsudo cmdlet, add the following line to your $PROFILE | |
Import-Module 'C:\tools\gsudo\Current\gsudoModule.psd1' | |
Or run: | |
Write-Output "`nImport-Module 'C:\tools\gsudo\Current\gsudoModule.psd1'" | Add-Content $PROFILE | |
Environment Vars (like PATH) have changed. Close/reopen your shell to | |
see the changes (or in powershell/cmd.exe just type `refreshenv`). | |
The upgrade of gsudo was successful. | |
Software installed to 'C:\tools\gsudo' | |
Progress: Downloading ngrok 3.3.1... 100% | |
ngrok v3.3.1 [Approved] | |
ngrok package files upgrade completed. Performing other installation steps. | |
Downloading ngrok 64 bit | |
from 'https://bin.equinox.io/a/cJk8dzafvmN/ngrok-v3-3.3.1-windows-amd64.zip' | |
Progress: 100% - Completed download of C:\Users\rd4n23\AppData\Local\Temp\chocolatey\ngrok\3.3.1\ngrok-v3-3.3.1-windows-amd64.zip (8.62 MB). | |
Download of ngrok-v3-3.3.1-windows-amd64.zip (8.62 MB) completed. | |
Hashes match. | |
Extracting C:\Users\rd4n23\AppData\Local\Temp\chocolatey\ngrok\3.3.1\ngrok-v3-3.3.1-windows-amd64.zip to C:\ProgramData\chocolatey\lib\ngrok\tools... | |
C:\ProgramData\chocolatey\lib\ngrok\tools | |
ShimGen has successfully created a shim for ngrok.exe | |
The upgrade of ngrok was successful. | |
Software installed to 'C:\ProgramData\chocolatey\lib\ngrok\tools' | |
Progress: Downloading NSSM 2.24.101.20180116... 100% | |
nssm v2.24.101.20180116 [Approved] | |
nssm package files upgrade completed. Performing other installation steps. | |
Installing 64 bit version | |
Extracting C:\ProgramData\chocolatey\lib\NSSM\tools\nssm-2.24-101-g897c7ad.zip to C:\ProgramData\chocolatey\lib\NSSM\tools... | |
C:\ProgramData\chocolatey\lib\NSSM\tools | |
ShimGen has successfully created a shim for nssm.exe | |
The upgrade of nssm was successful. | |
Software installed to 'C:\ProgramData\chocolatey\lib\NSSM\tools' | |
Progress: Downloading ddev 1.21.6... 100% | |
ddev v1.21.6 [Approved] | |
ddev package files upgrade completed. Performing other installation steps. | |
Downloading ddev 64 bit | |
from 'https://github.com/ddev/ddev/releases/download/v1.21.6/ddev_windows_installer.v1.21.6.exe' | |
Progress: 100% - Completed download of C:\Users\rd4n23\AppData\Local\Temp\chocolatey\ddev\1.21.6\ddev_windows_installer.v1.21.6.exe (11.14 MB). | |
Download of ddev_windows_installer.v1.21.6.exe (11.14 MB) completed. | |
Hashes match. | |
Installing ddev... | |
ddev has been installed. | |
ddev may be able to be automatically uninstalled. | |
Environment Vars (like PATH) have changed. Close/reopen your shell to | |
see the changes (or in powershell/cmd.exe just type `refreshenv`). | |
The upgrade of ddev was successful. | |
Software installed as 'EXE', install location is likely default. | |
gsudo v2.0.10 is the latest version available based on your source(s). | |
mkcert v1.4.4 is the latest version available based on your source(s). | |
Chocolatey upgraded 4/5 packages. | |
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log). | |
Upgraded: | |
- ddev v1.21.6 | |
- gsudo v2.0.10 | |
- ngrok v3.3.1 | |
- nssm v2.24.101.20180116 | |
Did you know the proceeds of Pro (and some proceeds from other | |
licensed editions) go into bettering the community infrastructure? | |
Your support ensures an active community, keeps Chocolatey tip-top, | |
plus it nets you some awesome features! | |
https://chocolatey.org/compare | |
The local CA is already installed in the system trust store! 👍 | |
SUCCESS: Specified value was saved. | |
Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease | |
Get:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB] | |
Get:3 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [108 kB] | |
Hit:4 https://download.docker.com/linux/ubuntu jammy InRelease | |
Get:5 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB] | |
Get:6 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [724 kB] | |
Get:7 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [932 kB] | |
Get:8 https://pkg.ddev.com/apt * InRelease | |
Fetched 1998 kB in 1s (2077 kB/s) | |
Reading package lists... Done | |
Reading package lists... Done | |
Building dependency tree... Done | |
Reading state information... Done | |
lsb-release is already the newest version (11.1.0ubuntu4). | |
ca-certificates is already the newest version (20230311ubuntu0.22.04.1). | |
curl is already the newest version (7.81.0-1ubuntu1.10). | |
gnupg is already the newest version (2.2.27-3ubuntu2.1). | |
0 upgraded, 0 newly installed, 0 to remove and 14 not upgraded. | |
Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease | |
Hit:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease | |
Hit:3 http://archive.ubuntu.com/ubuntu jammy-backports InRelease | |
Hit:4 https://download.docker.com/linux/ubuntu jammy InRelease | |
Hit:5 http://security.ubuntu.com/ubuntu jammy-security InRelease | |
Get:6 https://pkg.ddev.com/apt * InRelease | |
Fetched 5633 B in 1s (7736 B/s) | |
Reading package lists... Done | |
Building dependency tree... Done | |
Reading state information... Done | |
14 packages can be upgraded. Run 'apt list --upgradable' to see them. | |
Reading package lists... Done | |
Building dependency tree... Done | |
Reading state information... Done | |
ddev is already the newest version (1.21.6). | |
containerd.io is already the newest version (1.6.21-1). | |
docker-ce-cli is already the newest version (5:24.0.2-1~ubuntu.22.04~jammy). | |
docker-ce is already the newest version (5:24.0.2-1~ubuntu.22.04~jammy). | |
The following additional packages will be installed: | |
bc desktop-file-utils libasyncns0 libflac8 libogg0 libopus0 libpulse0 libpulsedsp libsndfile1 libvorbis0a | |
libvorbisenc2 pulseaudio-utils | |
Suggested packages: | |
opus-tools pulseaudio avahi-daemon imagemagick | |
The following NEW packages will be installed: | |
bc desktop-file-utils libasyncns0 libflac8 libogg0 libopus0 libpulse0 libpulsedsp libsndfile1 libvorbis0a | |
libvorbisenc2 pulseaudio-utils wslu | |
0 upgraded, 13 newly installed, 0 to remove and 14 not upgraded. | |
Need to get 1358 kB of archives. | |
After this operation, 4605 kB of additional disk space will be used. | |
Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 bc amd64 1.07.1-3build1 [87.6 kB] | |
Get:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 desktop-file-utils amd64 0.26-1ubuntu3 [55.9 kB] | |
Get:3 http://archive.ubuntu.com/ubuntu jammy/main amd64 libasyncns0 amd64 0.8-6build2 [12.8 kB] | |
Get:4 http://archive.ubuntu.com/ubuntu jammy/main amd64 libogg0 amd64 1.3.5-0ubuntu3 [22.9 kB] | |
Get:5 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libflac8 amd64 1.3.3-2ubuntu0.1 [111 kB] | |
Get:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 libopus0 amd64 1.3.1-0.1build2 [203 kB] | |
Get:7 http://archive.ubuntu.com/ubuntu jammy/main amd64 libvorbis0a amd64 1.3.7-1build2 [99.2 kB] | |
Get:8 http://archive.ubuntu.com/ubuntu jammy/main amd64 libvorbisenc2 amd64 1.3.7-1build2 [82.6 kB] | |
Get:9 http://archive.ubuntu.com/ubuntu jammy/main amd64 libsndfile1 amd64 1.0.31-2build1 [196 kB] | |
Get:10 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpulse0 amd64 1:15.99.1+dfsg1-1ubuntu2.1 [297 kB] | |
Get:11 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpulsedsp amd64 1:15.99.1+dfsg1-1ubuntu2.1 [23.3 kB] | |
Get:12 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 pulseaudio-utils amd64 1:15.99.1+dfsg1-1ubuntu2.1 [76.1 kB] | |
Get:13 http://archive.ubuntu.com/ubuntu jammy/universe amd64 wslu amd64 3.2.3-0ubuntu3 [89.7 kB] | |
Fetched 1358 kB in 0s (8363 kB/s) | |
Selecting previously unselected package bc. | |
(Reading database ... 41289 files and directories currently installed.) | |
Preparing to unpack .../00-bc_1.07.1-3build1_amd64.deb ... | |
Unpacking bc (1.07.1-3build1) ... | |
Selecting previously unselected package desktop-file-utils. | |
Preparing to unpack .../01-desktop-file-utils_0.26-1ubuntu3_amd64.deb ... | |
Unpacking desktop-file-utils (0.26-1ubuntu3) ... | |
Selecting previously unselected package libasyncns0:amd64. | |
Preparing to unpack .../02-libasyncns0_0.8-6build2_amd64.deb ... | |
Unpacking libasyncns0:amd64 (0.8-6build2) ... | |
Selecting previously unselected package libogg0:amd64. | |
Preparing to unpack .../03-libogg0_1.3.5-0ubuntu3_amd64.deb ... | |
Unpacking libogg0:amd64 (1.3.5-0ubuntu3) ... | |
Selecting previously unselected package libflac8:amd64. | |
Preparing to unpack .../04-libflac8_1.3.3-2ubuntu0.1_amd64.deb ... | |
Unpacking libflac8:amd64 (1.3.3-2ubuntu0.1) ... | |
Selecting previously unselected package libopus0:amd64. | |
Preparing to unpack .../05-libopus0_1.3.1-0.1build2_amd64.deb ... | |
Unpacking libopus0:amd64 (1.3.1-0.1build2) ... | |
Selecting previously unselected package libvorbis0a:amd64. | |
Preparing to unpack .../06-libvorbis0a_1.3.7-1build2_amd64.deb ... | |
Unpacking libvorbis0a:amd64 (1.3.7-1build2) ... | |
Selecting previously unselected package libvorbisenc2:amd64. | |
Preparing to unpack .../07-libvorbisenc2_1.3.7-1build2_amd64.deb ... | |
Unpacking libvorbisenc2:amd64 (1.3.7-1build2) ... | |
Selecting previously unselected package libsndfile1:amd64. | |
Preparing to unpack .../08-libsndfile1_1.0.31-2build1_amd64.deb ... | |
Unpacking libsndfile1:amd64 (1.0.31-2build1) ... | |
Selecting previously unselected package libpulse0:amd64. | |
Preparing to unpack .../09-libpulse0_1%3a15.99.1+dfsg1-1ubuntu2.1_amd64.deb ... | |
Unpacking libpulse0:amd64 (1:15.99.1+dfsg1-1ubuntu2.1) ... | |
Selecting previously unselected package libpulsedsp:amd64. | |
Preparing to unpack .../10-libpulsedsp_1%3a15.99.1+dfsg1-1ubuntu2.1_amd64.deb ... | |
Unpacking libpulsedsp:amd64 (1:15.99.1+dfsg1-1ubuntu2.1) ... | |
Selecting previously unselected package pulseaudio-utils. | |
Preparing to unpack .../11-pulseaudio-utils_1%3a15.99.1+dfsg1-1ubuntu2.1_amd64.deb ... | |
Unpacking pulseaudio-utils (1:15.99.1+dfsg1-1ubuntu2.1) ... | |
Selecting previously unselected package wslu. | |
Preparing to unpack .../12-wslu_3.2.3-0ubuntu3_amd64.deb ... | |
Unpacking wslu (3.2.3-0ubuntu3) ... | |
Setting up libogg0:amd64 (1.3.5-0ubuntu3) ... | |
Setting up desktop-file-utils (0.26-1ubuntu3) ... | |
Setting up bc (1.07.1-3build1) ... | |
Setting up libflac8:amd64 (1.3.3-2ubuntu0.1) ... | |
Setting up libopus0:amd64 (1.3.1-0.1build2) ... | |
Setting up libvorbis0a:amd64 (1.3.7-1build2) ... | |
Setting up libasyncns0:amd64 (0.8-6build2) ... | |
Setting up wslu (3.2.3-0ubuntu3) ... | |
update-alternatives: using /usr/bin/wslview to provide /usr/bin/x-www-browser (x-www-browser) in auto mode | |
update-alternatives: using /usr/bin/wslview to provide /usr/bin/www-browser (www-browser) in auto mode | |
Setting up libvorbisenc2:amd64 (1.3.7-1build2) ... | |
Setting up libsndfile1:amd64 (1.0.31-2build1) ... | |
Setting up libpulse0:amd64 (1:15.99.1+dfsg1-1ubuntu2.1) ... | |
Setting up libpulsedsp:amd64 (1:15.99.1+dfsg1-1ubuntu2.1) ... | |
Setting up pulseaudio-utils (1:15.99.1+dfsg1-1ubuntu2.1) ... | |
Processing triggers for mailcap (3.70+nmu1ubuntu1) ... | |
Processing triggers for libc-bin (2.35-0ubuntu3.1) ... | |
Processing triggers for man-db (2.10.2-1) ... | |
Processing triggers for install-info (6.8-4build1) ... | |
[sudo] password for robdavis: | |
CAROOT=/mnt/c/Users/rd4n23/AppData/Local/mkcert | |
The local CA is now installed in the system trust store! ⚡️ | |
RefreshEnv.cmd does not work when run from this process. If you're in PowerShell, please 'Import-Module $env:ChocolateyInstall\helpers\chocolateyProfile.psm1' and try again. | |
ITEM VALUE | |
DDEV version v1.21.6 | |
architecture amd64 | |
db drud/ddev-dbserver-mariadb-10.4:v1.21.5 | |
dba phpmyadmin:5 | |
ddev-ssh-agent drud/ddev-ssh-agent:v1.21.5 | |
docker 24.0.2 | |
docker-compose v2.15.1 | |
docker-platform UOS-214251 | |
mutagen 0.16.0 | |
os linux | |
router drud/ddev-router:v1.21.5 | |
web drud/ddev-webserver:v1.21.5 | |
PS C:\WINDOWS\system32> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment