Рейтинг:0

how to install the cmake with specific version on WSL ubuntu 20.04

флаг jp

I am currently trying to link my CLion to WSL, but CLion only supported the Cmake of version 3.20.x, not the latest version, so I wonder how to downgrade my Cmake (version 3.21.3) to 3.20.x on Ubuntu

thanks for helping!

Рейтинг:1
флаг cn

В вашем вопросе об этом не говорилось, но версия (3.21.3) предполагает, что вы используете пакет cmake Snap (а не пакет deb).

Вот результат мгновенная информация cmake, отредактировано для ясности:

[...]
каналы:
  последняя/стабильная: 3.21.3 2021-09-21 (936) 116MB классический
  [...]                                            
  3.21/стабильная версия: 3.21.3 21 сентября 2021 г. (936) 116 МБ классическая версия
  [...]                                             
  3.20/стабильная версия: 3.20.6 21 сентября 2021 г. (930) 115 МБ классическая версия
  [...]

Это говорит нам о том, что вы, вероятно, используете последняя/стабильная канал, который в настоящее время предоставляет версию 3.21.3. Версия 3.20.6 доступна на другом канале (на 3.20/стабильный канал).

  • На данный момент вы не можете использовать несколько каналов одновременно: установка B удалит A.

Вы должны иметь возможность установить версию 3.20.x, используя:

sudo snap обновить cmake --channel=3.20/стабильный

И затем вы можете вернуться к последней версии, используя:

sudo snap обновить cmake --channel=последний/стабильный
LuCC avatar
флаг jp
оно работает!! Благодарность

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.