Seni memasang program di Linux

Memasang program baru di Linux, walaupun mempunyai kelebihan BESAR berbanding cara dilakukan di Windows, boleh membingungkan pengguna baru. Berikut adalah senarai perkara yang boleh diperbaiki...

1. Sumber terbuka ... dan lain-lain

Perisian percuma membolehkan sesiapa sahaja mengakses kod sumbernya. Walau bagaimanapun, sebilangan besar pengguna tidak mahu akses ke kod sumber program, tetapi ke binari sederhana. Sehubungan itu, pembangun harus bimbang untuk menyediakan aplikasi mereka untuk semua versi, atau sekurang-kurangnya kebanyakannya. Nasib baik, mereka tidak perlu melakukan pekerjaan kotor mereka, kerana terdapat sebilangan besar peminat dari distro yang berbeza yang dapat membantu dalam tugas mulia ini.

2. Eh ... sekarang apa?

Saya baru sahaja memasang aplikasi X dan jalan pintas tidak ditunjukkan di menu utama. Ini pasti pernah berlaku kepada anda, terutamanya dengan aplikasi Windows yang dipasang melalui Wine. Ini tidak dapat diterima dalam sistem operasi abad ke-XNUMX.

3. Menyeragamkan antara muka

Mari kita lupakan sebentar mengenai idea gila menyatukan pakej pemasangan dalam satu format, yang tidak akan pernah berlaku (dalam beberapa kes, untuk alasan yang sangat tepat). Walau bagaimanapun, ia sangat berguna jika antara muka pemasangan pakej grafik kelihatan serupa dan bahkan serasi dengan sistem pakej yang berbeza. Ini berlaku dalam beberapa kes, tetapi harus dilakukan dengan lebih tekun.

4. Penyusunan harus lebih mudah

Berkali-kali mustahil untuk mendapatkan pakej program untuk distro kegemaran kami. Sekiranya demikian, satu-satunya pilihan yang tinggal adalah memuat turun kod sumber dan cuba menyusunnya. Berita buruknya ialah banyak yang tidak memasukkan perincian langkah-langkah yang harus diikuti untuk berjaya dalam tugas yang rumit ini. Bukankah lebih baik jika skrip install.sh disertakan yang akan mengurus semuanya, bahkan memeriksa kebergantungan?

5. Pengembaraan menyahpasang program yang disusun "dengan tangan"

Menyahpasang program yang telah disusun "dengan tangan" dapat menjadi mimpi ngeri yang nyata, terutamanya jika pembangun tidak memasukkan arahan untuk buat pemasangan.

6. Pakej meta standard?

OK, kita tidak akan pernah bersetuju untuk menggunakan format paket biasa. Namun, tidak mungkin menggunakan paket meta di mana format pakej yang ada dapat disimpan (dengan cara yang sama seperti meta-paket AVI dapat menyimpan format video yang berbeza)? Dengan cara itu, pakej yang sama dapat digunakan pada mana-mana distro. 🙂

7. Nama pakej standard

Mengapa distro yang berbeza memberikan pakej yang sama dengan nama yang berbeza? Untuk lebih mudah menyelesaikan masalah ketergantungan pakej, adalah mustahak untuk bersetuju dengan kaedah yang seragam dan standard untuk penamaan pakej.

8. Menyeragamkan cara bungkusan dibina

Sebagai tambahan kepada nama, perlu untuk menyeragamkan kaedah di mana program dikumpulkan untuk membina pakej. Hari ini setiap distro melakukan apa yang diinginkannya. Membetulkan masalah ini akan menjadikan hierarki pakej lebih konsisten dan mengurangkan kekeliruan.

9. Penyusunan dan pemasangan kod sumber secara automatik

Bukankah lebih baik jika pengurus pakej dapat memuat turun, menyusun, dan memasang program secara automatik daripada menggunakan sistem pakej semasa? Yaourt nampaknya mengikuti jalan ini ... tetapi harus ada lebih banyak pengalaman dalam hal ini.

10. Kemas kini dari penyemak imbas web

Di Ubuntu, Apt dilengkapi dengan alat untuk memasang program secara langsung dari penyemak imbas web. Distro lain harus meniru pengalaman ini dan malah menarik untuk mengembangkan pengurus pakej dalam talian. Ini tidak akan menjadi lubang keselamatan, selagi program akan dimuat turun dari repositori rasmi distro.

11. Adakah benar bernilai mempunyai begitu banyak format pakej yang berbeza?

Saya tidak tahu apakah standardisasi total dan mutlak adalah pilihan terbaik, tetapi mari kita bersetuju bahawa kewujudan sebilangan besar format pakej yang berbeza menjadikan segalanya lebih sukar bagi pembangun yang mahu semua pengguna Linux menggunakan aplikasinya.

12. Jalankan selepas pemasangan

Bilakah kemungkinan menjalankan aplikasi yang baru dipasang? Ia sangat mudah dan sangat berguna. Daripada menunjukkan maklumat yang berlebihan (atau sekurang-kurangnya perincian yang tidak ingin diketahui oleh kebanyakan pengguna), akan lebih menarik sekiranya kita mempunyai pilihan ini.

13. Simpan binaan sumber dalam pangkalan data pakej

Menyusun dan memasang program di Linux bukan hanya tugas yang sukar, di samping itu, pengurus pakej tidak akan mengetahui tentang pemasangan program itu atau kebergantungannya, dengan mempercayai bahawa mereka masih belum berpuas hati. Pengurus pakej yang membolehkan penyusunan dan pemasangan program dari kod sumbernya juga akan menyelesaikan masalah ini.

14. Buang tanggungan lama

Ini tidak berlaku dengan kemampuan atau yum, tetapi apabila kita menggunakan apt-get untuk menyahpasang pakej, kebergantungannya (yang tidak lagi diperlukan oleh pakej lain) tidak dihapus bersama dengannya. Untuk membetulkan keadaan ini, anda mesti menggunakan sudo apt-get autoremove. Tuan-tuan, ini mesti automatik ... sejak sekian lama!

Fuente: Techradar


Tinggalkan komen anda

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

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Tukar OS kata

    Adakah anda pernah mendengar tentang nhopkg?
    nhopkg.org

  2.   pipo65 kata

    sumbangan itu sangat membantu saya !!! Saya tahu sekarang bahawa sudo membuat penyahpasangan wujud !!!!