Điểm:2

Snap chỉ cho tôi một gói, trên thực tế, không tồn tại. Chuyện gì đang xảy ra vậy?

lá cờ cn

Vì vậy, tôi chỉ làm như sau và nó hoàn toàn vô nghĩa với tôi. (Vui lòng bỏ qua $PS1 tùy chỉnh của tôi).

Hãy thử cài đặt sai Vs Code (tên gói đúng là mã số) và làm theo các đề xuất của snapd:

(cơ sở) nagyg -> snap cài đặt vscode                                                                                     
lỗi: snap "vscode" không khả dụng trên bản ổn định nhưng có sẵn để cài đặt trên bản sau                            
       kênh truyền hình:                                                                                                        
                                                                                                                        
       ứng cử viên snap cài đặt --candidate vscode                                                                       
       cài đặt snap beta --beta vscode                                                                            
       cài đặt snap cạnh --edge vscode                                                                            
                                                                                                                        
       Xin lưu ý rằng các kênh trước khi phát hành có thể bao gồm các tính năng chưa được thử nghiệm hoàn chỉnh hoặc                             
       thực hiện. Nhận thêm thông tin với 'snap info vscode'.                                                       

(cơ sở) nagyg -> cài đặt nhanh --beta vscode                                                                              
lỗi: snap "vscode" không khả dụng trên bản beta nhưng có sẵn để cài đặt sau                              
       kênh truyền hình:                                                                                                        
                                                                                                                        
       cài đặt snap cạnh --edge vscode                                                                            
                                                                                                                        
       Nhận thêm thông tin với 'snap info vscode'.                                                                    
                                                                                                                        
(cơ sở) nagyg -> snap cài đặt --edge vscode                                                                          
lỗi: snap "vscode" không khả dụng trên bản mới nhất/cạnh nhưng có các bản nhạc khác.                                            
                                                                                                                        
       Xin lưu ý rằng các bản nhạc khác nhau có thể bao gồm các tính năng khác nhau. Có thêm thông tin                     
       với 'thông tin nhanh so với mã'.                                                                                         
                                                                                                                        
(cơ sở) nagyg -> snap thông tin vscode                                                                                        
lỗi: không tìm thấy snap nào cho "vscode"    

...Gì?

Gói vscode không tồn tại. Tôi hiểu rồi. Nhưng tại sao Snap lại đưa ra tuyên bố sai và chỉ cho tôi một gói không tồn tại trên các kênh phát triển? Chuyện gì đang xảy ra ở đây?

lá cờ us
Đây là phiên bản Ubuntu nào? Trước tiên hãy thử `sudo snap refresh`.
Neinstein avatar
lá cờ cn
@ArchismanPanigrahi Ubuntu 18.04 LTS. Lệnh đưa ra `tất cả các snaps đều được cập nhật` và tình hình không thay đổi sau đó. Tôi cũng vừa thực hiện nâng cấp cập nhật apt sáng nay.
Artur Meinild avatar
lá cờ vn
Bạn bắt đầu với một giả định sai và cố gắng cài đặt gói sai. Tại sao không cài đặt gói phù hợp để bắt đầu?
Neinstein avatar
lá cờ cn
@ArturMeinild Đó là toàn bộ vấn đề: một gói sai sẽ thất bại hoàn toàn, phải không? Tôi muốn hiểu tại sao Snap lại chỉ cho tôi một số nơi không tồn tại và nói rằng nó tồn tại, thay vì nói với tôi rằng tôi thật ngu ngốc. Thông thường, nếu tôi muốn cài đặt một gói không tồn tại, tôi gặp `lỗi: không tìm thấy snap "njngi"`.
Artur Meinild avatar
lá cờ vn
Dù không có bất kỳ kiến ​​thức nào về vấn đề này, tôi đoán lý do là snap `vscode` đã tồn tại ở một thời điểm nào đó và có một số dữ liệu ẩn đằng sau tên snap hiện không được sử dụng. Nhưng sẽ tốt hơn nếu hỏi điều này trên [Diễn đàn Snapcraft](https://forum.snapcraft.io/).
Neinstein avatar
lá cờ cn
@ArturMeinild cảm ơn vì lời đề nghị, [Tôi đã làm được](https://forum.snapcraft.io/t/snap-points-me-to-a-package-that-in-fact-doesnt-exist-whats-going -on/26326). Thật tốt nếu họ biết, đây có thể là một lỗi.
Điểm:0
lá cờ vn

Bạn đang sử dụng sai lệnh để cài đặt. Đó là một ý tưởng tốt để kiểm tra Cửa hàng Snap đầu tiên, để chắc chắn rằng bạn hiểu đúng.

Đây là lệnh chính xác để cài đặt:

mã cài đặt sudo snap --classic

Nếu bạn muốn biết về hoạt động bên trong của snap daemon và búng tay lệnh, sẽ tốt hơn nếu hỏi trên Diễn đàn Snapcraft, khi có cơ hội các nhà phát triển có thể trả lời câu hỏi của bạn.

Neinstein avatar
lá cờ cn
Tôi biết đó là một lệnh sai, như tôi đã đề cập ở phần đầu câu hỏi của mình. Đó là toàn bộ vấn đề. Câu hỏi đặt ra là tại sao Snap lại cho tôi biết gói tồn tại trên một số kênh, trong khi rõ ràng là không có?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.