Cara menjalankan debian sid (relatif) dengan aman

Cara menjalankan debian sid (relatif) dengan aman

Debian Sid sering membuat pengguna baru membuat pengguna baru. Bagaimanapun, ini disebut "tidak stabil", dan dinamai sesuai dengan kisah mainan yang kejam yang merusak semua mainannya. Itu pasti mengerikan, benar? Yah, bukan itu masalahnya. Sid tidak lebih tidak stabil daripada orang -orang seperti Arch Linux, dan dengan sedikit perencanaan dan akal sehat, Anda dapat menjalankan Sid di desktop Anda dengan keamanan relatif.

Dalam tutorial ini Anda akan belajar:

  • Cara mengatur listbugs apt
  • Bagaimana menghindari membuat frankendebian
  • Cara menggunakan ppas ubuntu dengan hemat
  • Cara merencanakan peningkatan Anda
Gunakan Debian Sid dengan aman.

Persyaratan dan konvensi perangkat lunak yang digunakan

Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, konvensi atau versi perangkat lunak yang digunakan
Sistem Debian Sid
Perangkat lunak N/a
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo memerintah.
Konvensi # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo memerintah
$ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa

Cara mengatur listbugs apt



Seperti kebanyakan distribusi Linux yang rilis rolling, Sid tidak hanya mengerem secara acak karena rasanya seperti itu. Kerusakan biasanya berasal dari pembaruan yang buruk. Meskipun tidak ada pengganti yang benar untuk berlangganan dan membaca milis pengembang, tidak semua orang punya waktu untuk itu. Untungnya, jejak bug yang diketahui, dan ada alat yang nyaman yang akan memberi tahu Anda jika ada bug yang ada dalam peningkatan masuk Anda dan memungkinkan Anda untuk memilih untuk menghentikannya sebelum memecahkan sesuatu.

APT-ListBugs berfungsi secara otomatis dalam proses instalasi. Anda tidak perlu mengkonfigurasi apa pun, dan Anda tidak perlu menjalankannya secara manual. Cukup instal paket, dan jalankan pembaruan Anda seperti biasa. Jika ada hadiah bug, APT-ListBugs akan menjeda peningkatan, dan memberi Anda bug dan paket yang terpengaruh. Di sana, Anda dapat memilih untuk tetap melanjutkan atau berhenti. Hampir selalu merupakan ide yang baik untuk berhenti, kecuali jika Anda yakin bugnya kecil tidak akan memengaruhi sistem Anda. Dari sana, Anda dapat memilih untuk menunggu untuk meningkatkan sistem Anda lagi, dengan harapan bug diselesaikan, atau Anda dapat menggunakan pinning apt untuk beralih ke versi pengujian paket sampai bug diperbaiki. Either way adalah opsi yang solid, dan Anda harus mengevaluasi berdasarkan kasus per kasus.

$ sudo apt install apt-listbugs apt-listchanges

APT-ListChanges adalah alat lain yang nyaman yang memberi tahu Anda perubahan penting pada suatu paket. Tidak ada salahnya untuk memasukkannya juga.

Bagaimana menghindari membuat frankendebian

Frankendebian adalah istilah yang diciptakan dalam dokumentasi distribusi sendiri ketika pengguna menggabungkan beberapa rilis Debian atau bahkan menambahkan repositori Ubuntu. Debian devs berhati -hati terhadap melakukannya sama sekali, tetapi sebenarnya ada contoh ketika baik -baik saja untuk menggabungkan rilis. Itu bahkan dapat menyelamatkan Anda dari bug, seperti yang dijelaskan di atas.

Pengujian Debian dan Sid sering berjalan sangat erat satu sama lain, kecuali jika pembekuan rilis sedang berlangsung. Karena itu, merupakan ide yang bagus untuk menjaga rilis pengujian tersedia pada sistem SID dan menggunakan pinning apt untuk lebih memilih SID. Jika Anda mengalami paket yang bermasalah, Anda dapat lebih suka versi dari pengujian, menghindari yang rusak di SID sampai diperbaiki. Umumnya, paket yang rusak tidak berhasil menguji, karena masalahnya berhasil di SID. Contoh yang bagus dari sebuah /etc/apt/sumber.daftar file akan terlihat seperti yang di bawah ini.



deb http: // ftp.kita.Debian.org/debian/sid utama kontribusi deb-src http: // ftp non-bebas non-bebas http: // ftp.kita.Debian.org/debian/sid deb utama http: // ftp.kita.Debian.org/debian/testing utama menyumbangkan deb-src http: // ftp non-bebas.kita.Debian.org/ debian/ pengujian utama

Kemudian, atur /etc/apt/preferensi untuk menyematkan pengujian kembali.

Paket: * Pin: Rilis A = Pin-Prioritas Tidak Stabil: 1000 Paket: * Pin: Rilis A = Pengujian Pin-Prioritas: 100

Dari sana, Anda dapat menambahkan entri tertentu dari pengujian dengan a Prioritas pin lebih tinggi dari 1000 untuk lebih memilih mereka daripada rekan -rekan mereka yang tidak stabil.

Cara menggunakan ppas ubuntu dengan hemat

Di sinilah segalanya menjadi sangat gila. Anda harus menghindari menggunakan PPA Ubuntu dan repositori apa pun yang dirancang untuk Ubuntu bila memungkinkan, tetapi ada contoh di mana itu Bisa bekerja. Ubuntu didasarkan pada Debian Sid, jadi versi perangkat lunak di SID dan dua versi terbaru Ubuntu biasanya cocok dengan cukup baik. Itu berarti ada paket kebetulan dalam PPA Ubuntu akan kompatibel dengan SID.

Ini tidak berarti Anda harus pergi menambahkan segala macam ppas ubuntu ke sid karena “cukup dekat.“Ini berarti bahwa jika ada PPA yang menampung satu aplikasi tanpa banyak perpustakaan atau dependensi di dalamnya, Anda biasanya dapat menggunakan PPA untuk aplikasi tersebut. Begitu Anda mulai menarik perpustakaan dan versi komponen dan dependensi baru, Anda praktis dijamin akan merusak sistem Anda.

Ekstra grafis seperti tema dan ikon juga merupakan contoh yang baik saat menggunakan PPA di Debian bisa baik -baik saja. Tema tidak akan datang dengan perpustakaan sistem. Itu hanya tema, dan bahkan jika entah bagaimana pecah, sistem Anda secara keseluruhan akan baik -baik saja.

Cara merencanakan peningkatan Anda

Debian Sid mengikuti sebagian besar aturan distribusi pelepasan bergulir. Saat menjalankan pelepasan bergulir, ada beberapa strategi praktik umum yang baik yang harus Anda gunakan untuk menghindari melanggar sistem Anda saat memperbarui. Namun, beberapa di antaranya adalah khusus Debian. Merencanakan pembaruan Anda dapat dengan serius membantu Anda menghindari masalah.

Hindari Dist-Upgrade



Mungkin tergoda untuk digunakan Dist-upgrade yang tepat untuk memaksa pembaruan yang lebih lengkap dan menghentikan paket agar tidak ditahan. Nah, paket -paket itu biasanya ditahan karena suatu alasan, dan Dist-upgrade membuat pilihan untuk Anda, menghapus paket untuk membuat yang baru berfungsi. Itulah mengapa menggunakannya secara teratur bisa menjadi ide yang sangat buruk. Satu waktu yang buruk Dist-upgrade dapat merobek komponen sistem vital dan menghancurkan semuanya secara permanen. Benar -benar tidak ada keuntungan menggunakannya, jadi jangan.

Perbarui secara teratur

Seperti kebanyakan distribusi pelepasan bergulir, itu bukan ide yang baik untuk membiarkan Debian Sid terlalu jauh dari tanggal. Ketika distro bergulir terlalu jauh di belakang, pasti ada paket yang tidak kompatibel. Lompatan ke depan mungkin berakhir terlalu banyak. Yang dapat menyebabkan konflik ketergantungan yang tidak dapat diselesaikan atau benar -benar kerusakan.

Perbarui Sid sekitar seminggu sekali untuk memastikan bahwa semuanya tetap terkini. Tentu saja, satu -satunya pengecualian di sini adalah bug. Jika Anda melihat bug muncul dari apt-listbugs, Anda bisa menunggu lebih lama atau resor untuk menyematkan untuk membersihkannya.

Hindari pembaruan di dekat rilis yang stabil

Ada masalah Debian unik lain yang dapat muncul dengan Sid. Sebelum setiap rilis Debian yang stabil, pengujian membeku selama beberapa bulan, tanpa pembaruan baru. SID cenderung melambat juga karena pengembang Debian sibuk mempersiapkan rilis baru. Kemudian, setelah versi baru diluncurkan, semua perubahan punggung membanjiri pengujian dan SID. Hasilnya adalah muatan ketidakstabilan. Hindari memperbarui SID setidaknya selama seminggu setelah rilis Debian baru. Mereka hanya datang setiap dua tahun atau lebih, yang berarti ini bukan masalah yang sangat umum.

KESIMPULAN

Menggunakan Debian Sid adalah cara yang baik untuk mendapatkan pengalaman Debian yang rilis bergulir. Anda umumnya memiliki paket yang lebih baru daripada Ubuntu, tetapi dengan tingkat stabilitas sistem yang sama. Tidak ada strategi yang sempurna, dan selalu mungkin bagi hal -hal yang salah. Itulah mengapa ini hanya pilihan yang baik di desktop, dan Anda tidak boleh menjalankan SID pada sesuatu yang benar -benar misi yang kritis.

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Manjaro Linux vs Arch Linux
  • Instal Arch Linux di VMware Workstation
  • Menguasai loop skrip bash
  • Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Unduh Linux
  • Manjaro Linux vs Ubuntu