Mengapa anda melihat ralat: snap "xyz" tidak dijumpai?

Uncategorized
WebSetNet

Ringkas: Jika anda menghadapi kesilapan yang tidak dapat dijumpai untuk beberapa pakej Snap, tutorial ini akan membantu anda mencari sebabnya.

Ketapkan adalah sistem pakej universal baru dari Ubuntu yang membolehkan anda memasang perisian dengan mudah dan selamat pada semua pengedaran Linux yang menyokong Snap. Saya cadangkan membaca artikel saya yang lain untuk mengetahui lebih lanjut Pakej snap dan bagaimana untuk menggunakannya.

Walaupun pakej Snap adalah cara baru untuk memasang aplikasi dalam pengagihan Linux, anda mungkin menghadapi beberapa kesilapan di sana sini. Sebaik sahaja kesilapan yang saya hadapi sebelum ini adalah "snapd mengembalikan kod status 400".

Tetapi baru-baru ini salah satu pembaca FOSS itu menemui ralat Snap lain semasa cuba memasang VLC 3.0. Anda mungkin mengalami ralat yang sama dengan aplikasi lain seperti Spotify atau Skype. Mari cuba selesaikannya.

Ralat penyelesaian masalah: snap tidak dijumpai

Pakej Snap tidak dijumpai di Linux

Sebelum anda melakukan apa-apa lagi, sila pastikan anda memasang snapd pada sistem anda. Anda boleh memasangnya dengan menggunakan perintah pemasangan pakej standard pengedaran Linux anda.

Untuk pengedaran berasaskan Debian dan Ubuntu, gunakan arahan di bawah:

sudo apt install snapd

Sebaik sahaja anda telah memastikan bahawa snapd dipasang, mari maju ke hadapan. Cuba lihat jika sistem anda benar-benar menemui aplikasi snap yang dipersoalkan.

Sebagai contoh, jika anda cuba memasang VLC menggunakan Snap dan sistem anda tidak dapat mencari aplikasi, cuba nyatakan semua pakej Snap yang tersedia dengan 'v' atau 'vl'.

Anda boleh menggunakan pilihan cari arahan snap dengan cara berikut:

snap find <search_term>
Mencari pakej Snap untuk pemasangan di Ubuntu Linux
Cari pakej Snap

Sekarang, banyak bergantung kepada hasilnya. Terdapat dua kemungkinan di sini:

1. Perintah mencari Snap tidak dapat mencari aplikasi

Jika output tidak mengandungi aplikasi yang anda cuba pasang, itu bermakna aplikasi tidak tersedia untuk sistem anda.

Tunggu sebentar! Apa yang saya katakan? Adakah ia mungkin? Jika tidak tersedia untuk sistem anda, bagaimana orang lain boleh memasangnya?

Jawapannya terletak pada sama ada anda menggunakan sistem operasi 32-bit atau 64-bit. Anda mungkin sudah tahu bahawa sokongan untuk sistem 32-bit pudar. Aplikasi baru kerap dibangunkan hanya untuk sistem bit 64.

Jika aplikasi Snap yang dimaksudkan hanya tersedia untuk sistem 64-bit dan anda menggunakan sistem bit 32, pengedaran Linux anda tidak akan melihat pakej. Oleh itu, anda melihat pakej tidak dapat dijumpai semasa cuba memasangnya dengan arahan Snap.

Dengan kata lain, anda tidak boleh memasang aplikasi itu menggunakan Snap. Mungkin anda boleh mencari cara biasa memasang aplikasi itu jika ia tersedia dalam format 32-bit.

2. Perintah mencari Snap mendapati permohonan itu

Ia boleh berlaku bahawa aplikasi itu disenaraikan dalam output arahan mencari snap. Tetapi apa yang boleh menjadi masalah dalam memasang pakej?

Ini bergantung jika pakej Snap tersedia dalam klasik. Pakej snap mengikut reka bentuk adalah selamat dan mereka tidak berinteraksi dengan sistem tuan rumah. Sesetengah aplikasi perlu menggunakan sistem hos dan oleh itu 'mod klasik' diperkenalkan dalam pembungkusan Snap.

Aplikasi snap klasik

Jika aplikasi tersedia dalam mod klasik, anda perlu menentukan bahawa snap perlu dipasang dalam mod klasik. Ini dilakukan dengan menggunakan bendera kelas dalam perintah itu.

sudo snap install <package_name> --classic

Adakah ia membantu anda?

Saya harap hujung cepat ini membantu anda untuk menyingkirkan pakej snap biasa yang tidak dapat diatasi. Jangan ragu untuk menggunakan bahagian komen di bawah untuk memberikan maklum balas anda.

Source

Tinggalkan Jawapan Teks

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda *

Laman web ini menggunakan Akismet untuk mengurangkan spam. Ketahui bagaimana data komen anda diproses.