Update conda command-line – miniconda3 and the base environment with defaults

Update the conda installed by miniconda3 is simple:

conda update -n base -c defaults conda

And here is the update process.

(base) myuser@srv ~ $ conda -V
conda 4.10.3
(base) myuser@srv ~ $ conda update -n base -c defaults conda
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /home/myuser/miniconda3

  added / updated specs:
    - conda


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    certifi-2021.10.8          |   py39h06a4308_2         151 KB
    cffi-1.15.0                |   py39hd667e15_1         225 KB
    charset-normalizer-2.0.4   |     pyhd3eb1b0_0          35 KB
    conda-4.11.0               |   py39h06a4308_0        14.4 MB
    cryptography-36.0.0        |   py39h9ce1e76_0         1.3 MB
    idna-3.3                   |     pyhd3eb1b0_0          49 KB
    ncurses-6.3                |       h7f8727e_2         782 KB
    pycparser-2.21             |     pyhd3eb1b0_0          94 KB
    pyopenssl-21.0.0           |     pyhd3eb1b0_1          49 KB
    requests-2.27.1            |     pyhd3eb1b0_0          54 KB
    setuptools-58.0.4          |   py39h06a4308_0         790 KB
    sqlite-3.37.0              |       hc218d9a_0         999 KB
    tqdm-4.62.3                |     pyhd3eb1b0_1          83 KB
    tzdata-2021e               |       hda174b7_0         112 KB
    urllib3-1.26.7             |     pyhd3eb1b0_0         111 KB
    ------------------------------------------------------------
                                           Total:        19.2 MB

The following NEW packages will be INSTALLED:

  charset-normalizer pkgs/main/noarch::charset-normalizer-2.0.4-pyhd3eb1b0_0

The following packages will be REMOVED:

  chardet-4.0.0-py39h06a4308_1003
  pip-21.1.3-py39h06a4308_0
  wheel-0.36.2-pyhd3eb1b0_0

The following packages will be UPDATED:

  ca-certificates                       2021.7.5-h06a4308_1 --> 2021.10.26-h06a4308_2
  certifi                          2021.5.30-py39h06a4308_0 --> 2021.10.8-py39h06a4308_2
  cffi                                1.14.6-py39h400218f_0 --> 1.15.0-py39hd667e15_1
  conda                               4.10.3-py39h06a4308_0 --> 4.11.0-py39h06a4308_0
  cryptography                         3.4.7-py39hd23ed53_0 --> 36.0.0-py39h9ce1e76_0
  idna                                    2.10-pyhd3eb1b0_0 --> 3.3-pyhd3eb1b0_0
  ncurses                                    6.2-he6710b0_1 --> 6.3-h7f8727e_2
  openssl                                 1.1.1k-h27cfd23_0 --> 1.1.1m-h7f8727e_0
  pycparser                                       2.20-py_2 --> 2.21-pyhd3eb1b0_0
  pyopenssl                             20.0.1-pyhd3eb1b0_1 --> 21.0.0-pyhd3eb1b0_1
  readline                                   8.1-h27cfd23_0 --> 8.1.2-h7f8727e_1
  requests                              2.25.1-pyhd3eb1b0_0 --> 2.27.1-pyhd3eb1b0_0
  setuptools                          52.0.0-py39h06a4308_0 --> 58.0.4-py39h06a4308_0
  sqlite                                  3.36.0-hc218d9a_0 --> 3.37.0-hc218d9a_0
  tk                                      8.6.10-hbc83047_0 --> 8.6.11-h1ccaba5_0
  tqdm                                  4.61.2-pyhd3eb1b0_1 --> 4.62.3-pyhd3eb1b0_1
  tzdata                                   2021a-h52ac0ba_0 --> 2021e-hda174b7_0
  urllib3                               1.26.6-pyhd3eb1b0_1 --> 1.26.7-pyhd3eb1b0_0
  zlib                                    1.2.11-h7b6447c_3 --> 1.2.11-h7f8727e_4


Proceed ([y]/n)? y


Downloading and Extracting Packages
pycparser-2.21       | 94 KB     | ################################################################### | 100% 
conda-4.11.0         | 14.4 MB   | ################################################################### | 100% 
urllib3-1.26.7       | 111 KB    | ################################################################### | 100% 
certifi-2021.10.8    | 151 KB    | ################################################################### | 100% 
charset-normalizer-2 | 35 KB     | ################################################################### | 100% 
requests-2.27.1      | 54 KB     | ################################################################### | 100% 
cryptography-36.0.0  | 1.3 MB    | ################################################################### | 100% 
tzdata-2021e         | 112 KB    | ################################################################### | 100% 
idna-3.3             | 49 KB     | ################################################################### | 100% 
tqdm-4.62.3          | 83 KB     | ################################################################### | 100% 
cffi-1.15.0          | 225 KB    | ################################################################### | 100% 
ncurses-6.3          | 782 KB    | ################################################################### | 100% 
setuptools-58.0.4    | 790 KB    | ################################################################### | 100% 
sqlite-3.37.0        | 999 KB    | ################################################################### | 100% 
pyopenssl-21.0.0     | 49 KB     | ################################################################### | 100% 
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(base) myuser@srv ~ $ conda -V
conda 4.11.0

A confirmation is needed before the conda update process to proceed with the updates.

Leave a Reply

Your email address will not be published. Required fields are marked *