Snap указывает мне на пакет, которого на самом деле не существует. Что происходит?

Итак, я только что сделал следующее и для меня это не имеет абсолютно никакого смысла. (Пожалуйста, не обращайте внимания на мой пользовательский $ PS1).

Давайте попробуем установить Vs Code неправильным способом (правильное имя пакета - code ) и проследим за предложениями snapd:

(base) nagyg -> snap install vscode                                                                                     
error: snap "vscode" is not available on stable but is available to install on the following                            
       channels:                                                                                                        
                                                                                                                        
       candidate  snap install --candidate vscode                                                                       
       beta       snap install --beta vscode                                                                            
       edge       snap install --edge vscode                                                                            
                                                                                                                        
       Please be mindful pre-release channels may include features not completely tested or                             
       implemented. Get more information with 'snap info vscode'.                                                       

(base) nagyg -> snap install --beta vscode                                                                              
error: snap "vscode" is not available on beta but is available to install on the following                              
       channels:                                                                                                        
                                                                                                                        
       edge       snap install --edge vscode                                                                            
                                                                                                                        
       Get more information with 'snap info vscode'.                                                                    
                                                                                                                        
(base) nagyg -> snap install --edge vscode                                                                          
error: snap "vscode" is not available on latest/edge but other tracks exist.                                            
                                                                                                                        
       Please be mindful that different tracks may include different features. Get more information                     
       with 'snap info vscode'.                                                                                         
                                                                                                                        
(base) nagyg -> snap info vscode                                                                                        
error: no snap found for "vscode"    

... Что?

Пакет vscode не существует. Я понял. Но почему Snap делает ложные утверждения и указывает мне на несуществующий пакет на каналах разработки? Что здесь происходит?

2
задан 1 September 2021 в 10:57

1 ответ

Вы используете неправильную команду для установки. Рекомендуется сначала проверить Snap Store , чтобы убедиться, что все правильно.

Это правильная команда для установки:

sudo snap install code --classic

Если вы хотите узнать о внутренней работе демона оснастки и команды snap , лучше спросить на форуме Snapcraft , где есть шанс, что разработчики ответят на ваш вопрос.

0
ответ дан 4 September 2021 в 09:24

Другие вопросы по тегам:

Похожие вопросы: