GNU/Linux >> Belajar Linux >  >> Debian

Debian – Bagaimana Menginstal Beberapa Paket Dari Debian “tidak stabil” Di Komputer Menjalankan Debian “stabil”?

Pada komputer yang menjalankan Debian “stabil”, ketika mencoba menginstal paket yang ada dalam daftar tidak stabil di situs web Debian menggunakan aptitude install <package>/unstable perintah, saya mendapatkan output yang mirip dengan ini:

Couldn't find any package whose name or description matched "<package>"
Couldn't find any package whose name or description matched "<package>"
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.

Apa yang dapat saya lakukan untuk dapat menginstal paket "tidak stabil"? (Saya berpikir untuk menambahkan repositori ke sources.list , tetapi saya tidak ingin semuanya mulai diinstal dari "tidak stabil").

Jadi:bagaimana saya bisa menginstal paket yang tidak stabil (dengan menggunakan /stable di akhir nama paket)?

Jawaban yang Diterima:

Anda harus memiliki unstable tercantum di sources.list . Anda . Jika tidak, apt tidak akan menemukan paketnya.

Untuk menghindari unstable paket ditarik, Anda memiliki dua cara.

  • Cara mudahnya adalah dengan menambahkan Default-Release klausa ke /etc/apt/apt.conf (atau ke file di bawah /etc/apt/apt.conf.d/ , misalnya /etc/apt/apt.conf.d/my-default-release ).

    APT::Default-Release "stable";
    
  • Cara yang sulit adalah menggunakan preferensi APT. Di /etc/apt/preferences :

    Package: *
    Pin: release o=Debian,a=unstable
    Pin-Priority: 10
    

Perhatikan bahwa untuk sebagian besar masa rilis Debian, tidak praktis untuk menginstal sebagian besar paket dari yang tidak stabil pada sistem yang stabil, karena mereka akan menarik banyak pustaka dari yang tidak stabil, dan Anda akan berakhir dengan sistem yang tidak stabil. Jika Anda ingin menjalankan tidak stabil, itu akan menyelamatkan Anda dari masalah hanya menargetkan tidak stabil (atau pengujian). Yang terbaik adalah tetap berpegang pada satu rilis, atau menguji dengan tidak stabil sesekali jika Anda merasa berani. Dan tentu saja, pada sistem produksi, tetaplah stabil.

Jika Anda menjalankan stabil tetapi Anda memerlukan versi yang lebih baru dari satu aplikasi, pertama-tama lihat apakah ada backport untuk mereka. Jika tidak, jika Anda ingin menginstal paket dari tidak stabil tetapi tidak harus menarik dependensinya, coba dapatkan sumber dari tidak stabil dan kompilasi ulang.

apt-get source foo=1.42
apt-get build-dep foo  # pulls the dependencies of foo in stable but that's often good enough
dpkg-source -x foo_1.42.dsc
cd foo-1.4210126#10126
dpkg-buildpackage -rfakeroot -us -uc -b -nc
dpkg -i ../foo_1.42_$(arch).deb

Debian
  1. Cara Menginstal Paket Debian Offline

  2. Debian – Bagaimana Cara Menginstal Satu Paket Dari Pengujian Debian Atau Tidak Stabil Pada Stabil?

  3. Bagaimana Menerapkan Saran Pemasangan Paket Di Debian?

  1. Metode berbeda untuk Menginstal Paket Debian (.deb)

  2. Debian:Cara Menginstal atau Menghapus Paket DEB Menggunakan dpkg

  3. Bagaimana saya bisa menjalankan Debian stable tetapi menginstal beberapa paket dari pengujian?

  1. Instal Paket Dari PPA Ubuntu Di Debian Linux

  2. Cara Menginstal R di Debian 9

  3. Cara Menginstal Paket RPM di Debian 11 Bullseye