Beranda » bagaimana » Apa Arti “Paket Ini Kualitasnya Buruk” di Ubuntu?

    Apa Arti “Paket Ini Kualitasnya Buruk” di Ubuntu?

    Instal banyak paket .deb pihak ketiga di Ubuntu - bahkan arus utama, perangkat lunak berkualitas tinggi seperti Google Chrome dan Skype - dan Anda akan melihat kesalahan yang mengatakan bahwa paket tersebut berkualitas buruk. Kami akan menjelaskan apa arti kesalahan yang tampak menakutkan ini sebenarnya.

    Kesalahan ini biasanya merupakan alarm palsu. Anda biasanya dapat melanjutkan dan menginstal paket "kualitas buruk" meskipun ada pesan kesalahan. Pesan hanya menunjukkan bahwa file paket tidak sepenuhnya mematuhi kebijakan pengemasan Debian.

    Apakah Paket Ini Sebenarnya Berbahaya?

    Kesalahan ini agak menakutkan - ia mengatakan paket "melanggar standar kualitas" dan "dapat menyebabkan masalah serius pada komputer Anda." Namun, ini biasanya alarm palsu. Meskipun paket tidak sepenuhnya memenuhi pedoman kualitas paket, mungkin aman untuk menginstalnya. Jika Anda menginstal sesuatu seperti Google Chrome atau Skype, Anda dapat melanjutkan dan klik tombol Abaikan dan Instal untuk melanjutkan. Untuk sebagian besar paket, ini tidak akan menyebabkan komputer Anda meledak. Anda bahkan tidak akan melihat ada yang salah.

    Apa Masalah Sebenarnya?

    Anda tidak perlu menebak apakah paket itu boleh dipasang. Anda dapat memperluas bagian Detail untuk melihat masalah yang sebenarnya dengan paket.

    Untuk Google Chrome, kita dapat melihat bahwa paket Google Chrome menyertakan pekerjaan cron di direktori / etc /. Namun, file ini tidak ditandai sebagai file konfigurasi dalam paket. Ini adalah kesalahan yang agak nitpicky - sementara Google mungkin harus memperbaiki masalah ini sehingga kami tidak melihat pesan kesalahan ini, Anda tidak akan mengalami masalah pada komputer Anda karena Anda menginstal paket ini.

    Apa itu Lintian??

    Anda akan melihat bahwa bagian perincian mengatakan bahwa paket tersebut memiliki kesalahan selama “cek Lintian.” Anda mungkin bertanya-tanya apa artinya ini dan mengapa Anda harus peduli.

    Ubuntu didasarkan pada Debian dan menggunakan paket Debian (paket deb.). Sebagian besar paket Debian tidak berasal dari situs web pihak ketiga - mereka terkandung dalam repositori perangkat lunak distribusi Anda. Ubuntu menarik sebagian besar paket dalam paket perangkat lunaknya langsung dari repositori perangkat lunak Debian. Untuk memastikan paket-paket ini berkualitas tinggi, Debian memiliki kebijakan pengemasan yang terperinci.

    Lintian adalah alat otomatis yang memeriksa paket Debian untuk memastikan mereka mematuhi kebijakan ini. Manual Lintian menunjukkan bahwa itu dirancang untuk digunakan oleh pengelola paket - mereka dapat menggunakannya untuk memeriksa masalah mereka sebelum mengunggahnya. Seseorang bahkan dapat menjalankan Lintian di seluruh repositori paket untuk mengidentifikasi masalah.

    Ubuntu Software Center menggunakan Lintian untuk memeriksa paket deb sebelum Anda menginstalnya. Itu menentukan apakah mereka memenuhi pedoman pengemasan Debian yang ketat. Paket yang “berkualitas buruk” hanyalah paket yang tidak memenuhi pedoman ini. Ubuntu sebenarnya mengabaikan banyak kesalahan Lintian - tetapi menyoroti beberapa kesalahan Lintian yang biasanya tidak menjadi masalah.

    Untuk pengguna pengguna biasa, pesan ini tidak selalu berarti banyak. Anda biasanya dapat melanjutkan dan menginstal file deb. Namun, Anda harus memastikan Anda mempercayai sumber paket.


    Meskipun mungkin ide yang bagus untuk memeriksa file .deb pihak ketiga yang tidak dikenal sebelum menginstalnya dan memperingatkan pengguna untuk masalah apa pun, cek Ubuntu terlalu ketat. Kesalahan ini hanya berfungsi untuk melatih pengguna mengklik "Abaikan dan Instal" setiap kali mereka melihat kesalahan seperti itu.