Cara menjalankan debian sid (relatif) dengan selamat

Cara menjalankan debian sid (relatif) dengan selamat

Debian Sid sering menakutkan pengguna baru. Ia dipanggil "tidak stabil" selepas semua, dan ia dinamakan sempena anak lelaki dalam kisah mainan yang memecahkan semua mainannya. Ia mesti mengerikan, betul? Nah, itu tidak berlaku, kebanyakan masa. Sid tidak lebih stabil daripada orang -orang seperti Arch Linux, dan dengan sedikit perancangan dan akal, anda boleh menjalankan SID di desktop anda dengan keselamatan relatif.

Dalam tutorial ini anda akan belajar:

  • Cara Menyiapkan Listbugs Apt
  • Cara mengelakkan membuat Frankendebian
  • Cara menggunakan Ubuntu PPA dengan berhati -hati
  • Cara merancang peningkatan anda
Gunakan debian sid dengan selamat.

Keperluan perisian dan konvensyen yang digunakan

Keperluan Perisian dan Konvensyen Talian Perintah Linux
Kategori Keperluan, konvensyen atau versi perisian yang digunakan
Sistem Debian Sid
Perisian N/a
Yang lain Akses istimewa ke sistem linux anda sebagai akar atau melalui sudo perintah.
Konvensyen # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Cara Menyiapkan Listbugs Apt



Seperti kebanyakan pengagihan linux pelepasan rolling, SID tidak hanya brek secara rawak kerana rasanya seperti itu. Kerosakan biasanya datang dari kemas kini yang buruk. Walaupun tidak ada pengganti sebenar untuk melanggan dan membaca senarai mel pemaju, tidak semua orang mempunyai masa untuk itu. Syukurlah, trek yang sesuai dengan bug yang diketahui, dan ada alat yang mudah yang akan memberitahu anda jika ada pepijat yang ada dalam peningkatan masuk anda dan membolehkan anda memilih untuk menghentikannya sebelum melanggar sesuatu.

Apt-Listbugs berfungsi secara automatik dalam proses pemasangan. Anda tidak perlu mengkonfigurasi apa -apa, dan anda tidak perlu menjalankannya secara manual. Cukup pasangkan pakej, dan jalankan kemas kini anda seperti biasa. Sekiranya terdapat bug hadir, Apt-Listbugs akan menjeda peningkatan, dan membentangkan anda dengan bug dan pakej yang terjejas. Di sana, anda boleh memilih untuk meneruskan atau berhenti. Hampir selalu idea yang baik untuk berhenti, melainkan jika anda pasti bug kecil dan tidak akan memberi kesan kepada sistem anda. Dari sana, anda boleh memilih untuk menunggu untuk menaik taraf sistem anda sekali. Sama ada cara adalah pilihan yang kukuh, dan anda harus menilai berdasarkan kes demi kes.

$ sudo apt memasang apt-listbugs apt-listchanges

Apt-ListChanges adalah satu lagi alat mudah yang memberitahu anda sebarang perubahan penting dalam pakej. Tidak boleh menyakitkan untuk memasukkannya juga.

Cara mengelakkan membuat Frankendebian

Frankendebian adalah istilah yang dicipta dalam dokumentasi sendiri pengedaran ketika pengguna menggabungkan pelbagai siaran debian atau bahkan menambah repositori Ubuntu. Debian Devs berhati -hati terhadap melakukannya sama sekali, tetapi sebenarnya ada contoh apabila ia sangat baik untuk menggabungkan siaran. Ia juga boleh menyelamatkan anda dari pepijat, seperti yang diterangkan di atas.

Ujian Debian dan Sid sering berlari dengan sangat rapat antara satu sama lain, kecuali pembekuan pelepasan sedang berjalan. Kerana ini, adalah idea yang baik untuk memastikan pelepasan ujian tersedia pada sistem SID dan menggunakan pinning apt untuk lebih suka SID. Sekiranya anda mengalami pakej yang bermasalah, anda lebih suka versi dari ujian, mengelakkan yang patah di Sid sehingga ia tetap. Umumnya, pakej yang rosak tidak membuat ujian, kerana masalah itu dilaksanakan di Sid. Contoh yang baik dari sebuah /etc/apt/sumber.senarai fail akan kelihatan seperti yang di bawah.



Deb http: // ftp.kita.Debian.org/debian/sid utama sumbangan deb-src tidak bebas http: // ftp.kita.Debian.org/debian/sid utama deb http: // ftp.kita.Debian.org/debian/testing contribent utama deb-src http: // ftp.kita.Debian.org/ debian/ ujian utama

Kemudian, sediakan anda /etc/apt/keutamaan untuk menguji ujian.

Pakej: * Pin: Release A = Pin-Priority Tidak Stabil: 1000 Pakej: *

Dari sana, anda boleh menambah entri tertentu dari ujian dengan a Pin-Priority lebih tinggi daripada 1000 lebih suka mereka di rakan mereka yang tidak stabil.

Cara menggunakan Ubuntu PPA dengan berhati -hati

Di sinilah keadaan menjadi sangat gila. Anda harus mengelakkan menggunakan Ubuntu PPA dan mana -mana repositori yang direka untuk Ubuntu apabila mungkin, tetapi ada contoh di mana ia boleh bekerja. Ubuntu didasarkan pada Sid Debian, jadi versi perisian di SID dan dua versi terkini Ubuntu biasanya sesuai dengan baik. Itu bermaksud bahawa ada pakej peluang di Ubuntu PPA akan serasi dengan Sid.

Ini tidak bermaksud bahawa anda harus pergi menambah pelbagai jenis Ubuntu PPA ke Sid kerana "cukup dekat."Ini bermaksud bahawa jika ada PPA yang menempatkan satu aplikasi tanpa sekumpulan perpustakaan atau kebergantungan juga di dalamnya, biasanya anda boleh menggunakan PPA untuk permohonan itu. Yang kedua anda mula menarik di perpustakaan dan versi baru komponen dan kebergantungan, anda praktikal dijamin untuk memecahkan sistem anda.

Tambahan grafik seperti tema dan ikon juga merupakan contoh yang baik apabila menggunakan PPA pada Debian boleh baik -baik saja. Tema tidak akan disertakan dengan perpustakaan sistem. Ia hanya tema, dan walaupun ia entah bagaimana pecah, sistem anda secara keseluruhan akan baik -baik saja.

Cara merancang peningkatan anda

Debian Sid mengikuti kebanyakan peraturan pengedaran rolling-rilease. Semasa menjalankan pelepasan rolling, terdapat beberapa strategi amalan umum yang perlu anda gunakan untuk mengelakkan memecahkan sistem anda semasa mengemas kini. Sebahagian daripada ini adalah khusus Debian, walaupun, kerana Sid melakukan perkara yang berbeza. Merancang kemas kini anda dengan serius dapat membantu anda mengelakkan masalah.

Elakkan distgrade



Mungkin menggoda untuk digunakan APT Distgrade untuk memaksa kemas kini yang lebih lengkap dan menghentikan pakej daripada ditahan kembali. Nah, pakej -pakej itu biasanya ditahan dengan alasan, dan Distgrade membuat pilihan untuk anda, mengeluarkan pakej untuk menjadikan yang baru berfungsi. Itulah sebabnya menggunakannya secara teratur boleh menjadi idea yang serius. Satu masa yang tidak tepat Distgrade boleh merobek komponen sistem penting dan memecahkan semuanya secara kekal. Tidak ada kelebihan untuk menggunakannya, jadi jangan.

Kemas kini secara berkala

Seperti kebanyakan pengagihan pelepasan rolling, bukan idea yang baik untuk membiarkan debian sid jatuh terlalu jauh dari tarikh. Apabila distro rolling jatuh terlalu jauh di belakang, pasti ada pakej yang tidak sesuai. Lonjakan ke hadapan mungkin terlalu banyak. Yang boleh menyebabkan konflik pergantungan yang tidak dapat diselesaikan atau pecah.

Kemas kini SID sekitar seminggu sekali untuk memastikan semuanya kekal semasa. Sudah tentu, satu pengecualian di sini adalah pepijat. Sekiranya anda melihat pepijat datang dari Apt-Listbugs, anda boleh menunggu sedikit lebih lama atau menggunakan untuk menyematkannya.

Elakkan kemas kini berhampiran pelepasan yang stabil

Terdapat satu lagi masalah Debian yang unik yang dapat muncul dengan Sid. Sebelum setiap pelepasan Debian yang stabil, ujian membeku sepenuhnya selama beberapa bulan, tanpa kemas kini baru. Sid cenderung melambatkan juga kerana pemaju Debian sibuk menyediakan pembebasan baru. Kemudian, sebaik sahaja versi baru dilancarkan, semua perubahan belakang banjir ke dalam ujian dan Sid. Hasilnya adalah beban ketidakstabilan. Elakkan mengemas kini SID sekurang -kurangnya seminggu berikutan pelepasan Debian baru. Mereka hanya datang setiap dua tahun atau lebih, yang bermaksud ini bukan masalah yang sangat biasa.

Kesimpulan

Menggunakan Debian Sid adalah cara yang baik untuk mendapatkan pengalaman Debian Rolling-Release. Anda biasanya mempunyai pakej yang lebih baru daripada Ubuntu, tetapi dengan tahap kestabilan sistem yang sama. Tidak ada strategi yang sempurna, dan selalu ada masalah untuk perkara yang salah. Itulah sebabnya ini hanya pilihan yang baik di desktop, dan anda tidak boleh menjalankan Sid pada sesuatu yang benar -benar misi kritikal.

Tutorial Linux Berkaitan:

  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Manjaro Linux vs Arch Linux
  • Pasang Arch Linux di Workstation VMware
  • Menguasai Gelung Skrip Bash
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
  • Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
  • Muat turun linux
  • Manjaro Linux vs Ubuntu