Apa itu dan mengapa saya menginginkan BACKPORT

Dua akhir pekan lalu diadakan di kota tempat saya tinggal Hari Kemerdekaan Perangkat Lunak.

Selama acara, saya mendengar kata itu halaman belakang. Saya bisa berkonsultasi di sana apa itu backport, dikelilingi oleh para spesialis di GNU / Linux, tetapi saya dibiarkan dengan keraguan dan, di rumah, saya mengabdikan diri untuk penelitian.

Terkadang saya pikir kita harus membuat kategori bernama "Penjelasan yang saya perlukan dalam bahasa Spanyol dan saya menemukannya dalam bahasa China Mandarin"Karena semua penjelasan yang saya temukan, tidak ada yang benar-benar mengklarifikasi apa pun untuk saya.

Mari kita lihat apa yang dikatakan Wikipedia:

Un pelabuhan belakang adalah tindakan Lakukan modifikasi o buat tambalan ke perangkat lunak dengan versi yang lebih lama dari yang sudah ada.

2195019023_2d5e9b9731

Ya, tepatnya, itulah ekspresi saya saat membaca penjelasan yang menjelaskan dan luar biasa itu.

Oleh karena itu, saya berkonsultasi dengan dua "konsultan”:) untuk memperjelas masalah tersebut bagi saya. Jawaban yang saya dapatkan untuk pertanyaan itu Apa itu backport? adalah sebagai berikut:

Benji dia bilang:

[…]… Mereka membuat tambalan dan menerapkannya ke versi sebelumnya juga karena ini adalah masalah lama atau tambalan dari versi sebelumnya, ini diterapkan ke versi yang lebih baru seperti ciri… […]

Nah, kita dapat mengatakan bahwa backport adalah tambalan yang dibuat untuk memperbaiki bug dalam versi X dari sebuah paket. Dalam versi baru paket ini, backport sudah merupakan fungsionalitas yang diperoleh, yaitu: ini adalah fitur versi. Bagaimana dengan versi lama? Apakah kesalahan tersebut berlaku? Tidak: backport, tepatnya, mengoreksi kesalahan itu. Ada, entah bagaimana, a kompatibilitas mundur (pertanyaan aneh dan sulit dipahami untuk seseorang yang, seperti saya, entah bagaimana terbiasa mengoreksi kesalahan di versi baru).

Untuk berjaga-jaga, saya juga berkonsultasi dengan ReNa (kenalan lama di blog ini), yang menjelaskan lebih banyak tentang gambar tersebut.

ReNa memberitahuku:

[…]… Adalah ketika Anda membuat satu versi OS memasukkan paket dari versi lain, misalnya, untuk memiliki versi paket X yang lebih mutakhir.
Banyak yang telah dilakukan dalam versi stabil, seperti Debian Lenny, yang memiliki paket yang lebih lama, dan jika Anda memerlukan program kecil yang baru, Anda membuat backport untuk memilikinya di Debian Lenny… […]

Oh jadi: kompilasi program baru di versi lama OS dan hanya itu?

[…]… Ini tidak benar-benar mengkompilasinya, tetapi mengunduhnya dari repositori.
Artinya, backport dibuat di repositori agar dapat mengunduh versi program yang lebih baru… […]

Kemudian, backports tidak hanya memperbaiki bug, Saya dapat menggunakan versi baru (sebut saja tidak stabil, diperbarui, ditingkatkan, dll.) Dalam distribusi GNU / Linux saya saat ini. Untuk membuat backport, apakah perlu ada bug atau semacamnya, atau dapatkah saya mendownloadnya untuk mendapatkan versi yang lebih update, atau keduanya?

[…]… Tidak tidak, Anda melakukannya jika Anda mau, Anda tidak harus memenuhi persyaratan apa pun… […]

Kesimpulannya: backports tampaknya tidak menjadi sesuatu yang sangat kompleks, atau dunia lain. Mereka tidak tampak begitu mengkhawatirkan begitu Anda tahu apa itu, bukan?

Saya yakin pasti ada backports terkenal, jadi jika ada di antara mereka yang membaca kami mengetahui (atau melakukan backport) saya mengundang Anda untuk memberi tahu kami.

Apa backport terakhir Anda?


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Marcelo dijo

    Sangat menarik. Terima kasih atas penjelasannya, N @ ty. Saya membaca kata kecil "backport" itu berkali-kali dan saya selalu bertanya-tanya apa itu. Karena alasan X, saya selalu menunda pencarian maknanya, dan sekarang posting Anda telah mengganggu saya tentang masalah itu. Terima kasih!

  2.   Sheng dijo

    Mari kita lihat apakah saya mengerti ... Backport adalah patch yang dirilis untuk versi program sebelumnya, tetapi diterapkan ke versi baru?

    misalnya: Anda merilis tambalan untuk firefox 3.0, tetapi di 3.5 mereka menggunakan tambalan yang sama untuk memperbaiki bug?

  3.   deby.nqn dijo

    Penjelasan yang sangat bagus, terima kasih banyak dan karena kita di sini saya tinggalkan untuk Anda N @ ty dan untuk semua gadis video yang mendorong kami untuk terus bekerja di bidang teknologi, panjang umur para teknis perempuan !!!
    http://www.youtube.com/watch?v=O293-kmyUj0&feature=player_embedded

  4.   seth dijo

    Saya menggunakan backport beberapa kali untuk mendapatkan squeeze packs pada Lenny

    http://backports.org/dokuwiki/doku.php?id=instructions

  5.   bawatakco.dll dijo

    artikel yang sangat bagus, dan sebenarnya blognya sangat bagus. Saya berasal dari sebuah artikel yang disorot oleh orang-orang dari neoteo dan kenyataannya adalah bahwa saya terjebak.
    lihat contoh backport adalah versi klasik puppy linux, yang merupakan distro live cd linux untuk komputer dengan resource hardware yang rendah, mereka mengembangkan versi utamanya (puppy linux 4.3.1) dengan kernel linux terbaru (2.6.31) , tetapi ada beberapa komputer yang sangat tua yang tidak cocok dengan kernel 2.6.31 sehingga dibuat backport yang akan menjadi versi klasik di mana ia digantikan oleh kernel 2.6.26 tetapi distro lainnya semuanya sama perangkat lunak dan paket konfigurasi tetapi dengan kernel lama untuk memberikan stabilitas dan kompatibilitas yang lebih

    Bersulang.-

  6.   Marta dijo

    Bahwa saya datang untuk mencari tahu apa itu backport 7 tahun setelah Anda menulis ini luar biasa.
    Terimakasih atas klarifikasinya.

  7.   01101001b dijo

    Artikel bagus. Dan ya, ide yang sangat sederhana itu membingungkan.

    Backport BUKAN perangkat lunak, ini adalah tindakan pada perangkat lunak untuk membuatnya berfungsi di versi OS sebelumnya yang awalnya tidak dimaksudkan untuk itu.

    Misalnya, tambalan. Jika (seperti yang dikatakan Wikipedia) aplikasi 2.0 memiliki sesuatu untuk diperbaiki, sebuah tambalan dibuat. Jika ternyata versi sebelumnya (aplikasi 1.0) memiliki masalah yang sama tetapi kodenya agak berbeda, maka perlu untuk memodifikasi tambalan, membuat "port" tambalan agar dapat berfungsi dengan versi sebelumnya… A "backport" (dari tambalan). Dalam bahasa sehari-hari akan dikatakan bahwa «patch adalah backport».

    Ini juga berlaku jika Anda menginginkan program dengan nomor versi yang lebih tinggi (daripada versi stabil) tetapi dirancang untuk versi * berikutnya * dari OS Anda (BAHWA yang membedakannya dari pembaruan program dan hanya itu).

    Jika seseorang dapat memodifikasi versi ultra-terbaru untuk bekerja pada versi OS yang lebih lama dari yang direncanakan (untuk versi program itu), mereka akan mem-port program kembali (sekali lagi, backport).